PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : MySQL localhost/socket



Tomek
09.11.04, 11:29
Prinzipiell sind ja Verbindungen zu Sockets schneller als TCP-Verbindungen zum Server. Oft ist aber localhost bei der MySQL-Client-Konfiguration angegeben. Also sollte man überall wo localhost angegeben ist, eher das Socket angeben? Gibt es dabei Einschränkungen oder Nachteile? Wieviel schneller ist die Verbindung über das Socket?

temir
09.11.04, 21:16
bei mysql: localhost == socket. Falls der Socket umgegangen werden muss:
mysql -h 127.0.0.1 ... (Berechtigungen müssen stimmen).
Für Sachen "socket vs. tcp" wird womöglich google etwas ausspucken.

netzmeister
09.11.04, 22:58
Hallo,

aus meiner Erfahrung raus: Nimm die Socket Verbindung. Die ist auf jeden
Fall schneller.

Erst wenn der Rechner voll ausgelastet ist, dann benötigst Du die TCP Version.
Du mußt dann sowieso die Daten auf einen anderen Rechner verlagern. ;)

Viele Grüße

Eicke