24. april 2008 - 11:42Der er
16 kommentarer og 1 løsning
Langsom side - Database kald problem?
Hej. Det er meget underligt, men min side er meget langsom til at loade i perioder. Det kan tage ca. 30 sek. før siden viser sig. Andre tidspunkter kører det fint. Det er ikke hos min host for de andre ASP sider virker fint og kommer hurtigt frem. Kan det være måden jeg laver mine database kald på?
Jeg har følgende, nogle der kan lavet det på en anden metode som man kalder databasen på?
Set rs = Server.CreateObject("ADODB.RecordSet") strSQL = "SELECT * FROM seneste WHERE visnyhed < 3 ORDER BY tid DESC, id DESC" strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("/db/database.mdb") rs.Open strSQL, strDSN, 1
Tror det er fordi Databasen er låst. Jeg kan ikke slette den derinde.
Kan det ikke være grunden?
Synes godt om
Slettet bruger
24. april 2008 - 14:07#9
Så har jeg vist fundet løsningen. Pga. mega meget spam i en "kommentar felt" til mine filmklip har min database været låst nu og her, hvilket har gjort det gik så langsomt.
Husk at oprette et svar som du accepterer, så spørgsmålet lukkes og du får pointene igen.
Det ku' måske være en idé at smide noget sikring på kommentarfeltet, så der ikke kan spammes? :)
Synes godt om
Slettet bruger
24. april 2008 - 15:21#11
Yes, det har du absolut ret i. Har også været i gang, men fik det ikke lige til at lykkedes sidste gang. Må prøve igen så der ikke kommer så meget spam. Har overvejet at se om jeg kunne lave noget med brugernavne sammen med mit debatforum.... Så folk skal oprette sig derinde for at få lov at skrive.
Hmmm.. ved dog ikke lige om det virker endnu, der er stadig lidt bøvl. :-(
Synes godt om
Slettet bruger
24. april 2008 - 15:36#12
Det kører nu, dog stadig ikke for hurtigt. Jeg har 7700 i min database, det er vel ikke for meget for en access database?
Access er generelt sløvt.. Men det er sikkert fint nok. Det kan være en god idé at få styr på indeksering af bestemte felter, ikke oprette forbindelse til sin database for mange steder i koden, komprimere den indimellem, osv.
Funktioner-->Databasefunktioner-->Komprimer og reparer database...
Synes godt om
Slettet bruger
20. november 2012 - 12:58#17
svar
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.