[英]PHP/MYSQL - Multiple connections to the same database?
我有兩個文件:
config.php :
$con = mysqli_connect("$dbhost","$dbuser","$dbpass","$dbname");
ads.php (config.php require_once):
$query1 = mysqli_query($con,"SELECT * From XXXX where id = 'XXXX'");
$query2 = mysqli_query($con,"SELECT * FROM XXXX2 WHERE id = 'XXXX2'");
我使用$con
有超過40個不同的查詢mysqli_query()
。 請記住,我的所有邏輯都是程序風格,而不是面向對象。
我的兩個問題是:
我是否在每個查詢中使用不同的連接連接到數據庫? 或者第一個執行時只有一次? 有一個更好的方法嗎?
我知道關閉一個mysql連接並不是必須的,因為它關閉了自己,但是因為我們有數百萬的咨詢,有時一些人可以在用戶離開PHP文件后掛起並停留超過10秒。 如果我想關閉一個連接,我應該把mysqli_close($ con)放在文件的末尾(在40個咨詢之后)還是在每次咨詢結束時(40次)?
任何幫助,將不勝感激。 謝謝
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.