Avatar billede htm Nybegynder
29. september 2003 - 14:03 Der er 10 kommentarer og
1 løsning

ODBC driver + optimering

Hej

Jeg kører PT en applikation via ASP og en Access database. Connection til denne access database kører via ODBC.

System er Windows NT
Jeg har installeret en ODBC Data Source Administrator.
Her kan jeg se min Microsoft Access Driver (*.mdb) version: 4.00.4403.02.

Databasen fylder 6,5 mb, med godt 6400 poster.

I øjeblikket går det rigtigt langsomt at hente data ud.
Jeg er ved at optimere hastigheden på forskellige måder kodemæssigt og anden database, men dette tager sin tid.

Derfor ønsker jeg en her og nu optimering af hastighedsproblemet.
1) Hvad kan jeg gøre via ODBC administratoren, for at optimere hastigheden?
2) Hvilken fil skal jeg hente for at opdatere min ODBC driver? (direkte link til downloadside tak, og hvilken jeg skal hente)
Som sagt, skal driveropdatering og indstillinger være bagudkompatibelt, så jeg ikke skal ændre i databasens struktur eller ASP-koden.

Sig til hvis der er noget i ikke forstår eller i ønsker yderligere oplysninger!
Avatar billede stigc Nybegynder
29. september 2003 - 15:16 #1
Hvem siger at hastighedsforøgelsen skal findes i din forbindelse? Tror du ikke at den rigtige optimering ligger i koden?
Avatar billede htm Nybegynder
29. september 2003 - 16:15 #2
stigc >> Som sagt, jeg er i gang med at køre en optimering af koden og smide det på anden database, Men jeg ønsker en her og nu optimering af hastigheden, hvis det kan lade sig gøre, da hastigheden er ganske enkelt uacceptabel at arbejde med.
Avatar billede arne_v Ekspert
29. september 2003 - 19:31 #3
ODBC drivere er en del af MDAC, så du kan downloade og installere en MDAC.

http://www.microsoft.com/downloads/results.aspx?productID=&freetext=mdac&DisplayLang=en
Avatar billede arne_v Ekspert
29. september 2003 - 19:32 #4
Og forvent ikke at se målbare performance forbedringer ved den
opdatering ODBC er bare et tyndt lag.

De store forbedringe rligger i ASP koden og Access databasen.
Avatar billede arne_v Ekspert
29. september 2003 - 19:33 #5
Der er dog nyere versioner.

Jeg kører 4.00.6019.00 og jeg er ikke engang sikker på at jeg har nyeste MDAC.
Avatar billede htm Nybegynder
29. september 2003 - 19:37 #6
arne_v>> Tak for link - men hvilken skal jeg hente? Mdac 2.8? Og vil der være nogle problemer i at opgradere? Er den bagudkompatibel med min version?

Jeg er klar over at det er i ASP-koden og i databasen de virkelige forbedringer skal findes, men jeg skal helst have nået hurtigere op og stå inden ny version kan releases.
Avatar billede arne_v Ekspert
29. september 2003 - 20:12 #7
Godt spørgsmål. Som jeg læser teksterne så indeholder 2.8 og 2.7SP1
ikke Access driver d.v.s. at du skal tage 2.7 (og evt. installer 2.7SP1
eller 2.8 oveni hvis du vil have SQLServer driverne opdateret).

Der bør ikke være nogen kompabilitets problemer ASP->ODBC->JET.
Avatar billede arne_v Ekspert
29. september 2003 - 21:57 #8
Og et svar såfremt mine kommentarer har hjulpet.
Avatar billede htm Nybegynder
30. september 2003 - 08:43 #9
Arne_v>> Kan ikke lige finde det sted hvor du læser at Access driveren ikke er med i 2.8 eller 2.7sp1 kan du smide det link?
Avatar billede arne_v Ekspert
30. september 2003 - 08:47 #10
Bare klik på linkene til de versione rpå den side jeg allerede har givet
link til.

2.8 og 2.7SP1 indeholder:

This release does not include Microsoft Jet, the Microsoft Jet OLE DB Provider or ODBC driver, the Desktop Database ODBC Drivers, or the Visual FoxPro ODBC Driver.

Access ODBC må være en "Desktop Database ODBC Drivers" - tror jeg nok.
Avatar billede htm Nybegynder
03. oktober 2003 - 16:06 #11
OK tak - så fik jeg opdatert min MDAC.

Mange tak.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester