2009-07-14 13 views
7

Daha önce kalıcı bağlantıların duymamıştı ve ben avantajlar anlamıyorum. Ben bir PHP/MySQL tabanlı internet sitesi, bu on günde sayfa görüntüleme binlerce aldığı çalıştırın. Bu sayfaların her birindeki başlık dosyasımda mysql_connect() öğesini kullandım ve altbilgi dosyasındaki bağlantıyı sonlandırmadan rahatsız olmadım. mysql_pconnect kullanmanın herhangi avantajları Benim durumumdaMysql kalıcı bağlantıları ve mysql_pconnect avantajları?

vardır()? Kalıcı bağlantıyı kullanarak

cevap

8

komut çalışmayı tamamlandığında açık sonra bağlantıyı bırakır. Bağlantıları tekrar tekrar açmak ve kapatmak, genel olarak taleplerin sayısı arttıkça küçük kalacaktır. Eğer mysql_pconnect için manual page okursanız

Ancak, devletler: PHP ve MySQL aynı sunucu veya yerel ağ üzerinde ise, bağlantı süresi önemsiz olabilir

  • , hiçbir orada bu durumda kalıcı bağlantılara avantaj.

bu o kodunuzu değiştirerek sorun değerinde olmayabilir durumda.

Sen Yukarıdaki aynı yerinde kalıcı bağlantılarda detailed information daha bulabilirsiniz.

1

Kontrol dışarı bu URL:

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

Temelde mysql_pconnect() belirttiğiniz kimlik bilgileriyle zaten açık sürekli bir bağlantı bulmaya çalışır. Eğer bulamazsa yeni bir şey yapar. Bir deyim zaman bir fark olmayabilir sizin durumunuzda Yani gerçekten

çalıştırıldıktan sonra Ayrıca bağlantıyı kapatmaz ama gerçekte muhtemelen mysql_pconnect kullanarak olmalıdır().

İlgili konular