我使用PHP + ORACLE +的邪惡聯盟編寫PHP Web的應用程序在iis :) 正在執行每次腳本創建到DB一個新的連接 - 這需要時間:持久連接
class ORACLE_layer {
public function __construct($usr, $pwd, $db) {
$this->conn = oci_connect ("...")
}
function __destruct() {
oci_close($this->conn);
}
}
我聽說過「持續連接」。 我應該使用它們嗎? 「oci_pconnect」 我是否需要刪除該行:「oci_close($ this-> conn);」從「__destruct」?
只是爲了增加Gordon的答案 - 如果PHP沒有像CGI那樣運行,那麼只有使用持久賦值才能獲得好處,例如對於IIS,它需要以fastCGI – symcbean 2010-10-26 11:06:44