2017-06-16 3 views
1

Nach PHP-Handbuch:Was sind die Vorteile und Vorteile der Verwendung von persistenten Verbindung in MySQL?

Persistent-Verbindungen sind nicht am Ende des Skripts geschlossen, sondern werden im Cache gespeichert und wiederverwendet, wenn ein anderes Skript, um eine Verbindung mit den gleichen Anmeldeinformationen anfordert. Der permanente Verbindungscache ermöglicht es Ihnen, den Aufwand zu vermeiden, jedes Mal, wenn ein Skript mit einer Datenbank kommunizieren muss, eine neue Verbindung aufzubauen, was zu einer schnelleren Webanwendung führt.

Ein Vorteil ist die Effizienz, dass wir nicht jedes Mal, wenn Skript ausgeführt wird, eine Verbindung herstellen müssen. Was sind weitere Vorteile der dauerhaften Verbindung? Wie Abfragecache usw.?

+0

anhalten [Mysql persistenten Verbindungen und Vorteile mysql_pconnect?] (Https://stackoverflow.com/q/ 1128329/6521116) –

+0

Meistens werden die Nachteile in den meisten Artikeln erwähnt. Laut php manual: "Um wirklich über das Thema klar zu sein, geben dauerhafte Verbindungen dir keine Funktionalität, die mit ihren nicht hartnäckigen Brüdern nicht möglich war." – waqas

+0

Um die Verzögerung verursacht werden durch die Einrichtung Konnektivität zwischen zwei Servern durch die Verbindung von Schließung zu verhindern und neu verhandelt werden müssen. Zum Beispiel, wenn Sie mit einem entfernten oder stark frequentierten Server verbunden sind. Sonst keine. – fyrye

Antwort

1

Es ermöglicht die Wiederaufnahme von Transaktionen über mehrere Anfrage sowie Verbindungen zulassen solche Einstellung als Zeichensatzcodierung

+0

Ja, kann es sein. https://stackoverflow.com/questions/2708237/php-mysql-transactions-examples https://stackoverflow.com/questions/24965761/working-with-mysqli-ini-set – Andrei

Verwandte Themen