PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
PHP
[請益] 資料庫連線數是否過多問題
作者:
unicle
(釋迦)
2015-09-04 15:31:58
各位前輩午安,第一次在本版發文,諸多事情還請多指教。
我們公司目前正在做一個多人連線(約50人)的系統,
已把資料庫(mysql)連線 寫成物件,但是好像會延伸某種問題...
小妹的疑問是,
如果function_A內有資料庫連線 的物件,function_A又被大量頻繁使用時,
這樣會不會造成資料庫過於忙碌? 有經驗的前輩能否幫忙指點一下迷津?
(最近被客戶狂電系統超慢QQ,有點擔心這樣作法 也是造成系統過慢的元凶之一)
public function_A()
{
$db = new myDBConnection1();
$SQL = "SELECT * FROM Table1 WHERE ..."
$db->query($SQL);
$db->close();
}
作者: locklose (允)
2015-09-04 16:24:00
static function.
作者:
shadowjohn
(轉角遇到愛)
2015-09-04 16:46:00
開開關關的很易爆掉~
作者:
aaa7513231
(渾沌與秩序)
2015-09-04 18:27:00
我曾經忽略寫連線關閉 造成重複連線數太多而被擋住連不進去,上限好像是255
作者:
alog
(A肉哥)
2015-09-05 00:14:00
直接用框架去處理這方面的事情算了要db用的物件除非你很熟 不然很多功能你刻不完
作者: locklose (允)
2015-09-05 00:25:00
請問為什麼不用PDO? 是不支援嗎?
作者:
xdraculax
(首席怪叔叔)
2015-09-05 11:04:00
pconnect 只有缺點沒好處 @@
作者:
gname
((′口‵)↗︴<><...<><)
2015-09-07 13:12:00
我感覺造成你們系統很慢的原因不是這裡...
作者:
et69523820
(小豬)
2015-09-07 19:38:00
建議先開啟慢查詢紀錄 比較好查詢是哪邊的問題有可能你資料表都在全表掃描 又很多人同時查詢...
作者: locklose (允)
2015-09-08 01:13:00
同上,請提供查詢範例或查詢分布。如果是linux可用netstat查詢port佔用狀況Tracking down MySQL connection leaks:
http://goo.gl/Yjv2zE
作者:
joey770911
(joey770911)
2015-09-09 17:10:00
用pdo吧。 我選課系統改了可以三千多人雖然我還有去簡化資料表
作者: sunnyvisit (visit)
2015-09-10 00:27:00
開開關關應該頂多造成連線數過多就進不去,慢感覺是query沒寫好
繼續閱讀
Re: [請益] 如何實現如wp般的固定網址?
chippclass
Re: [請益] 多個array 排序很慢
IhaveASecret
[請益] 儲存常用表單內容
lk2986706we
[請益] 掃描目錄並可選擇上傳
jenny81510
[請益] 如何實現如wp般的固定網址?
wonderow
[請益] 多個array 排序很慢
CuCuGi
[心得] Elastica Search 工具
Linux
Re: [請益] 請問php和javascript的function如何分辨
NioTW
[請益] 顯示big5原始碼
momo81
[請益] 加了<!DOCTYPE html>,表格就壞掉
asd56799001
Links
booklink
Contact Us: admin [ a t ] ucptt.com