Entwickler-Ecke

Datenbanken - Zugriff auf den MYSQL-Server sehr langsam


rolandt4088 - Do 17.07.08 23:13
Titel: Zugriff auf den MYSQL-Server sehr langsam
Hallo,

ich betreibe einen Server mit Linux 10.3. Auf diesem liegt mein MYSQL-Server.

Über ein in Delphi geschriebenes Programm graufe ich mit Z-Componenten auf die Datenbank zu. Alle Abfragen funktionieren.

Das Problem ist, dass alles sehr lange dauert.

Ich habe es mit MYSQL-ODBC ebenfalls getestet. Das Ergebnis ist das gleiche.

Weiß jemand Rat, wie die Abfragen schneller ablaufen können?

System: Server: Linux 10.3 mit X-AMPP bzw. Lampp
PC: Windows XP
Programmierung mit DELPHI 7 Enterprise

Gruß
Roland


Bernhard Geyer - Fr 18.07.08 07:44

Ein entfernter DB-Server ist zwangsweise langsamer (bzw. "Träger"). Wieviel Ergebnisdatensätze mit wieviel Spalten bekommst du denn im "langsamen" Modus? Kannst du das auch mit dem MySQL-Tool MySQLQuery nachvollziehen?


smt - Fr 18.07.08 09:09

Schau Dir mal Deine DNS-Konfiguration auf dem Server an. Wir haben hier schon festgestellt, daß wenn der DNS-Server nicht korrekt konfiguriert ist, der Zugriff auf den MySql sehr lange dauert. Aber nicht nur von Delphi aus, sondern auch von HeidiSql oder anderen SQL-Tools. Eventuell auch einen Reverse-DNS Eintrag für den Server erstellen

VG Sascha