หน้าเว็บ

Wednesday, March 11, 2015

Set and Get max_connections in MySQL

หากโค๊ดขึ้น
 Error : Warning: mysqli::mysqli() [mysqli.mysqli]: (08004/1040): Too many connections in

อาจจเกิดจากจำนวนคนที่เข้าเว็บไซต์พร้อมกันมากเกินที่กำหนดใว้ วิธีแก้ไขก็คือ ให้ดูที่โค๊ดว่าได้เขียนคำสั่งปิด connect ทุกครั้งที่มีการ connect หรือเปล่า

$mysqli->close;

หรืออาจจะต้องเพิ่ม max_connections

Get
show variables like "max_connections";

Set
set global max_connections = 300;

No comments:

Post a Comment