簡體   English   中英

如何在PHP中為多個get請求保持mysql連接打開?

[英]How to keep mysql connection open for multiple get requests in PHP?

我正在對我服務器上的PHP文件進行連續的http get請求。 PHP很簡單,如下:

$con = mysql_connect('bla', 'bla', 'bla');
// retrieve required info from database
mysql_close($con);
echo $result;

這些行來自發送get請求的android代碼:

DefaultHttpClient client = new DefaultHttpClient();
HttpGet getRequest = new HttpGet(url);
HttpResponse getResponse = client.execute(getRequest);

乍一看,似乎為服務器端的每個調用打開和關閉了sql連接。 由於同一客戶端發送連續請求,因此效率不高。 所以我想為同一個客戶端保持連接打開,直到它停止發送get請求。 這是自動完成apachi / php /無論我應該手動做什么? 有類似的問題,但我只是想問一下我的具體例子。 由於我的目標是聽服務器,所以也歡迎任何推薦(如更有效的彗星技術)...

使用mysql_pconnect

$con = mysql_pconnect('bla', 'bla', 'bla');

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM