webForumDet fria alternativet

Max antal poster i Access

5 svar · 586 visningar · startad av Jester

JesterMedlem sedan sep. 200188 inlägg
#1

Hej

Finns det något övre tak för hur många poster Access kan hantera?
Databasen jag sitter med kommer bara efter ca 1 år ha 40 000 poster om än små.

Engine^Medlem sedan dec. 20003 887 inlägg
#2

Ja, det finns ett övre tak, men du behöver inte oroa dig. Då din databas närmar sig storleken 2 GB är det dags att börja fundera på en lösning.

Läs mer här

RaggeMedlem sedan apr. 200370 inlägg
#3

Det kommer nog att cruncha vid 32 000 poster är jag rädd.
Number of objects in a database = 32768

Engine^Medlem sedan dec. 20003 887 inlägg
#4

Det vore inte mycket till databas om den bara kunde hantera 32K poster... då skulle jag hålla mig till det hederliga postitsystemet istället ;)

Records och objects är inte samma sak.

JesterMedlem sedan sep. 200188 inlägg
#5

32 000 poster låter lite faktiskt....
Får väl köra gammla hederliga "Trial & Error" :bire

Engine^Medlem sedan dec. 20003 887 inlägg
#6

Antalet poster du kan ha beror på hur stor plats varje post tar på hårddisken. Jag har än så länge inte haft mer än ~ 500.000 poster och inte heller haft några bekymmer med det.

Vill man testa är det bara att göra det i Access. Gör en tabell med en räknare och ett textfält. Gör en liten kodsnutt som lägger till en post. Typ något i denna stil

Public Sub MaxPosts()
  On Error Goto lblErr

  Dim strSQL As String
  Dim lngPosts As Long

  lngPosts = 0

  While 1 = 1
    strSQL = "INSERT INTO [i]tabell[/i] (strText) VALUES ('Test')"
    CurrentProject.Connection.Execute strSQL, , adExecuteNoRecords

    lngPosts = lngPosts + 1
  Wend

lblExit:
  Exit Sub

lblErr:
  MsgBox "Max poster: " & lngPosts & vbcrlf & Err.Description
  Goto lblExit
End Sub

Kod ovan testas på egen risk... ;) Jag vet inte riktigt vad som händer när en gräns nås. Kanske något oväntat som inte är bra eller, som jag tänker bör ske, poppar det upp en ruta som säger hur många poster som gick in samt felmeddelandet.

132 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)