我必須決定是否應該更改我的虛擬主機,因爲我的當前主機不支持mysqli
。目前,我通過保存數據文件並使用來執行數據操作。我正在考慮使用連接池在mysql中保存數據。除了安全性(坦率地說沒有太多關注),數據搜索在mysql中更加容易。然而,用戶將每隔幾秒訪問mysql DB,因此連接池是必須的,處理時間也是如此。哪個更快在php/mysql?文件操作或連接池
我已經計算出,如果沒有連接池,與文件操作在MySQL中處理時間較慢多次。我想知道連接池和文件操作之間的延遲差異,以及連接池是否比通過php進行文件操作快得多。
而且會是什麼,如果我選擇了連接池的主機服務器上的處理負荷的差別。
在此先感謝。
但我認爲這就是mysqli被引入的原因,爲了取代pconnect ...,以便連接不會死亡,並且可以在腳本中重複使用它們。 – user1517108
但有一個隱含的假設,即所有參數在兩種情況下都是相同的......網絡連接......跳躍......磁盤類型......如果每個參數相似,則哪個參數更快。 – user1517108
當寫**新記錄時,真的不可能說哪一個更快。在查找數據時,MySQL應該更快*假設數據中沒有特定的結構,可以實現從文件中讀取數據的特定優化。 –