PDA

Bekijk Volledige Versie : connectie naar databaserver erg traag



izzi
01/08/07, 07:56
Probleem, heb twee databases (niet al te groot) op externe server, op die server draait alleen mysql (is een p4 met 1 giga aan mem) en die server heeft een load van niks. Nu draaien de websites waarvan de database op die server draait erg langzaam.

Ik connect naar het ip van mysql server, heb nog geen aparte hostname ervoor aangemaakt. Voor de zekerheid heb ik database teruggezet naar de oude server waar en apache en mysql op draait en tata weer zo snel als wat.

iemand een idee wat kan het zijn?

gjtje
01/08/07, 08:21
Je kan proberen "skip-name-resolve" op te nemen in je mysqld config. Als één van de machines geen rdns heeft of de dns server wat traag reageert duur een verbinding maken lang, mysql probeert namelijk standaard bij elke verbinding een hostname te vinden.

izzi
01/08/07, 08:37
Je kan proberen "skip-name-resolve" op te nemen in je mysqld config. Als één van de machines geen rdns heeft of de dns server wat traag reageert duur een verbinding maken lang, mysql probeert namelijk standaard bij elke verbinding een hostname te vinden.

wow eerste indruk is perfect!!!! Even kijken hoe het verder gaat vandaag! Bedankt voor de tiip.

edit 30 sec later :) Na het restarten van mysql werkte het echt snel maar nu loopt de tijd weer op, naar 11 sec en meer dat de pagina geladen wordt.

kan het zijn dat ik niet goed heb ingesteld wat voor host er toegang tot mysql mag hebben? Ik heb 3 machines draaien, 1 mysql de andere mysql/apache en de rest. Ik wil alleen een mysql standalone laten draaien. Moet ik ergens de ip's van deze machines in mysql config zetten?

werkt, perfect, regel stond verkeerd in de my.cnf :( nogmaals dank