Mysql_pconnect kalıcı bağlantıları ve avantajları mysql?

2 Cevap php

I had never heard of persistent connections before, and I don't understand the advantages. I run a PHP/MySQL based internet website, it receives tens of thousands of page views per day. In my header file on each of these pages I have just used mysql_connect() and I haven't bothered with terminating the connection in the footer file.

Benim durumumda mysql_pconnect kullanarak herhangi bir avantajları vardır (?)

2 Cevap

Bu URL'yi kontrol:

http://us3.php.net/manual/en/function.mysql-pconnect.php

Temelde mysql_pconnect () belirttiğiniz kimlik bilgileri ile bir kalıcı bağlantı zaten açık bulmaya çalışır. Onu bulmak değilse bir yenisini yapar. Bir deyim yürütüldüğünde sonra da bağlantıyı kapatmak değil

Yani gerçekten sizin durumunuzda bir fark olmayabilir ama gerçekte muhtemelen mysql_pconnect () kullanılarak yapılmalıdır.

Betiğin bittikten sonra kalıcı bir bağlantı kullanarak bağlantı açık bırakır. Küçük iken, sonunda isteklerin sayısı olarak monte edecek havai üzerinde ve nedenleri üzerinde açılış ve kapanış bağlantıları, yukarı gidin.

Eğer okursanız Ancak, manual page mysql_pconnect için bu devletler:

  • PHP ve MySQL aynı sunucuda veya yerel ağ üzerinde ise, bağlantı zaman kalıcı bağlantılar için hiçbir avantajı yoktur bu durumda, önemsiz olabilir.

Bu durumda bu sorun kodunuzu değiştirmeden değer olmayabilir.

Sen detailed information yukarıdaki gibi aynı sitede kalıcı bağlantıları hakkında daha fazla bulabilirsiniz.