Avatar billede slott_hansen Nybegynder
04. november 2003 - 20:54 Der er 7 kommentarer og
1 løsning

mySQL klynker under press

Hej,

Jeg har en monster server (dual 2,4 GHz med hyperthreading - simulere 4 cpu'ere) og og køre resin med mySQL. Dog klynker mySQL når der kommer lidt for meget load og jeg kan ikke gennemskue hvor jeg kan pille i opsætningen. Serveren er IKKE belastet, så det er et konfigurationsproblem.

Hvem kan hjælpe ?
Avatar billede arne_v Ekspert
04. november 2003 - 21:13 #1
Det er dæleme svært at sige.

To gæt:

1)  extensiv disk IO p.g.a. manglende/forkerte index på tabellerne

2)  connection problem/flaskehals fordi der ikke bruges connection pool
Avatar billede slott_hansen Nybegynder
04. november 2003 - 22:34 #2
1. Der er index hvor der skal være det - af samme grund er cpu'en total idle.

2. Der benyttes connection pool på bedste servlet manér.
Avatar billede arne_v Ekspert
04. november 2003 - 22:39 #3
Hvordan giver problemerne sig udslag ?

Fejl ?

Lange svar tider ?

Crash ?

Du siger ingen CPU load - hvad med disk IO ?
Avatar billede apocryphal Nybegynder
05. november 2003 - 09:44 #4
Der er tale om SQLExcetion, med fejlbeskeden: Too many connections.

Connectionpoolen er Resins standard connectionpool, og max-connections er sat til 150.

--
Jonas
Avatar billede arne_v Ekspert
05. november 2003 - 09:50 #5
Prøv og lav en:

SHOW VARIABLES

i mysql og se hvad:

max_connections               

står til.

Hvis den er mindre end Resins, så er fejlen jo meget logisk !
Avatar billede arne_v Ekspert
05. november 2003 - 09:53 #6
Avatar billede slott_hansen Nybegynder
05. november 2003 - 10:36 #7
Sådan der "arne v" - point til dig!!!!
Har ikke rodet med my.cnf i laaaaaang tid, så jeg havde glemt alt om den og hvad den kunne bruges til! Men det er hvad der sker, når man bruger postgreSQL til hverdag :-)
Avatar billede arne_v Ekspert
05. november 2003 - 10:38 #8
Så ligger jeg et svar
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