如何解決 PHP 第一次串連Oracle非常慢的問題

來源:互聯網
上載者:User

如何解決 PHP 第一次串連Oracle非常慢的問題

資料庫用的是 Oracle 11g

PHP串連Oracle 非常慢

PHP串連Oracle非常慢,體現在,如果很久沒串連oracle,那麼再串連oracle,那會花費20~40秒的時間。但是之後的串連會非常快。

網站架構

PHP Version 5.5.12Apache 2.4.9Win7 64串連Oracle使用PHP OCI8 的擴充程式CodeIgniter

串連代碼(這一行代碼第一次串連會花費20~30秒之後就很快)

public function db_connect(){return @oci_connect($this->username, $this->password, $this->hostname, $this->char_set);}
JAVA WEBLOIG串連非常快

但是另外Java+Weblogic串連這個oracle資料庫卻非常快

尋求解決思路

需要做一個測試人員中樞,但是用到的是這個oracle資料庫,網站是PHP。不可能讓使用者第一次等待20~40秒時間的。

--------------------------------------分割線 --------------------------------------

Oracle 11g 在RedHat Linux 5.8_x64平台的安裝手冊

Linux-6-64下安裝Oracle 12C筆記

在CentOS 6.4下安裝Oracle 11gR2(x64)

Oracle 11gR2 在VMWare虛擬機器中安裝步驟

Debian 下 安裝 Oracle 11g XE R2

--------------------------------------分割線 --------------------------------------

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.