數(shù)據(jù)庫連接數(shù)是數(shù)據(jù)庫的功能,代碼里只管訪問數(shù)據(jù)庫,多少連接數(shù)是在訪問數(shù)據(jù)庫配置文件里配置的。
公司主營業(yè)務:網(wǎng)站建設、成都做網(wǎng)站、移動網(wǎng)站開發(fā)等業(yè)務。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。成都創(chuàng)新互聯(lián)公司是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。成都創(chuàng)新互聯(lián)公司推出芙蓉免費做網(wǎng)站回饋大家。
?php
$mysql_server_name='localhost';
$mysql_username='root';
$mysql_password='12345678';
$mysql_database='mycounter';
$conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password,$mysql_database);
$sql='CREATE DATABASE mycounter DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;
';
mysql_query($sql);
$sql='CREATE TABLE `counter` (`id` INT(255) UNSIGNED NOT NULL AUTO_INCREMENT ,`count` INT(255) UNSIGNED NOT NULL DEFAULT 0,PRIMARY KEY ( `id` ) ) TYPE = innodb;';
mysql_select_db($mysql_database,$conn);
$result=mysql_query($sql);
//echo $sql;
mysql_close($conn);
echo "Hello!數(shù)據(jù)庫mycounter已經(jīng)成功建立!";
這是關于php進階到架構之 swoole 系列學習課程:第三節(jié):mysql連接池
學習目標 :
了解什么是mysql連接池,以及mysql使用場景。能在實際工作使用連接池(數(shù)據(jù)庫連接池,redis連接池等等)解決高并發(fā)帶來的問題。
場景 :
每秒同時1000個并發(fā),但mysql數(shù)據(jù)庫同時只支持400個連接,這樣mysql就會宕機
解決方案 :
使用連接池,這個連接池建立了300個與mysql的連接對象,這1000個并發(fā)有序地共享連接池里的300個連接。
連接池的使用不但解決了mysql在高并發(fā)情況下宕機問題,還額外提高了性能。因為和mysql建立連接,消耗較大。使用連接池只需要連接一次mysql。
永不斷開,需要程序常駐內(nèi)存,這就需要借助swoole實現(xiàn)。
數(shù)據(jù)庫連接池是程序啟動時,建立足夠的數(shù)據(jù)庫連接,并將這些連接組成一個連接。由程序動態(tài)的對連接池中的連接進行申請,使用,釋放和回補。
原本沒有,不過有些中間層的服務器組件,但如果是連mysql,php直接連已經(jīng)很快了,用那些中間件反而影響性能。你也可以根據(jù)實際需求,使用pdo的長連接。
網(wǎng)站標題:數(shù)據(jù)庫連接池php 數(shù)據(jù)庫連接池設置多少合適
鏈接分享:http://jinyejixie.com/article16/hpsogg.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、App設計、Google、云服務器、網(wǎng)頁設計公司、面包屑導航
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)