Avatar billede thomashol Nybegynder
02. februar 2003 - 22:26 Der er 5 kommentarer

hastighedsproblemer i MySQL

Hej

Jeg har en del problemer med at få min MySQL server til at køre ordenligt. Jeg har prøvet at installere 3 forskellige versioner af MySQL og 2 versioner af MyODBC (3,51.04 og 05) og lige lidt hjælper det på hastigheden. 

Jeg har lagt mærke til at det lader til at MySQL ikke lukker forespørgsler der ikke er aktive eller er færdige med at overføre data, så der opbygges mange åbne forespørgsler om som åbenbart tager ressourser fra alm drift af MySQL.

http://62.89.2.29/fejl1.jpg
CPU forbruget går om du kan se på dette billede i tider op 100% bliver deroppe og går derefter ned på ca 20%. Sådan går det derudaf og siden er derfor meget langsom. Ligeledes kan man se på billedet at der er mange forespørgsler i MySQL der bliver låst

Hvad Jeg håber der er en af jer der har en ide om hvad der kan være galt med programmet jeg har aldrig oplevet det problem før efter jeg skiftede serveren ud med denne.

Thomas
Avatar billede erikjacobsen Ekspert
02. februar 2003 - 22:28 #1
Lukker du selv dine forespørgsler?
Avatar billede thomashol Nybegynder
02. februar 2003 - 22:33 #2
på serveren kører hjemmeside www.hardareonline.dk (eller den ville køre hvis ikek serveren gik helt ned lidt tidligere og venter på restart) Og det skulle gerne være sådan at vi lukker forbindelsen til MySQl serveren når siden er helt indlæst.

Så jeg mener at alle forespørgsler lukkes når siden er færdig loadet.

Thomas
Avatar billede erikjacobsen Ekspert
02. februar 2003 - 22:36 #3
Jeg spørger egentlig om du selv gør det i din scriptkode
Avatar billede thomashol Nybegynder
02. februar 2003 - 22:43 #4
Jeg skal lige indrømme at jeg ikke er personen der har progermeret siden så jeg kan ikke sige hvad der gøres og ikke gøres. MEn der skulle være en Con.close kommando (eller hvad den nu hedder) i slutning af scriptet / de indlæste sider.

Håber det besvarer dit sprøgsmål.

Jeg skal lige tilføje at installationen på serveren er standard version med standard settings. jeg har tjekket mod den gemle servers settings og de er begge ens og problemet fandtes ikke på den gamle server.

Thomas
Avatar billede erikjacobsen Ekspert
02. februar 2003 - 22:50 #5
Con.close er en god ting - også recordsets bør lukkes.
Det forklarer så ikke hvorfor der er forskel på serverne ;)
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
Computerworld tilbyder specialiserede kurser i database-management

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