PHP連線MySQL三種方式負載量對比

2021-05-21 22:38:26 字數 452 閱讀 6616

壓力測試:

測試環境:

cpu:xeon 5110

主機板:忘了,intel的

記憶體:1g * 4

硬碟:sata 500g * 2(未做raid)

作業系統:centos5.0

軟體環境:apache2.2.6/php5.2.5/mysql 5.1.22rc/zend opt

mysql已封裝成五個類,只要改一下檔名,就可以呼叫到相應的連線方式。

壓力測試工具:徽軟的,名字忘了

測試引數:200程序 * 80執行緒 = 1600人同時訪問

mysql_connect 掛

mysql_pconnect 慢,健康度75

mysqli_connect 慢,健康度77

pdo (持久)  慢,健康度80

pdo (非持久) 慢,健康度25

事實證明,pdo才是王道。

PHP三種連線mysql方式

主要分為兩種,一是通過mysqli方式,另外是通過pdo mysqli方式只能連線mysql資料庫,而pdo方式可以連線12種資料庫,便於資料庫切換 一 mysqli方式 分為面向過程和物件導向兩種不同的方式 1.mysqli 面向過程 servername localhost username r...

php連線 mysql的三種連線方式

php與mysql的連線有三種api介面,分別是 php的mysql擴充套件 php的mysqli擴充套件 php資料物件 pdo 下面針對以上三種連線方式做下總結,以備在不同場景下選出最優方案。php的mysql擴充套件是設計開發允許php應用與mysql資料庫互動的早期擴充套件。mysql擴充套...

PHP連線mysql的三種方式

php與mysql的連線有三種方式,分別是 php的mysql擴充套件 php的mysqli擴充套件 php資料物件 pdo 下面針對以上三種連線方式做下總結,以備在不同場景下選出最優方案。1 php的mysql擴充套件是設計開發允許php應用與mysql資料庫互動的早期擴充套件。mysql擴充套件...