MySQL服務器的最大並發連接數是16384。
受服務器配置,及網絡環境等制約,實際服務器支持的並發連接數會小壹些。主要決定因素有:
1、服務器CPU及內存的配置。
2、網絡的帶寬。互聯網連接中上行帶寬的影響尤為明顯。
擴展資料:
優化數據庫結構:
組織數據庫的schema、表和字段以降低I/O的開銷,將相關項保存在壹起,並提前規劃,以便隨著數據量的增長,性能可以保持較高的水平。
設計數據表應盡量使其占用的空間最小化,表的主鍵應盡可能短。·對於InnoDB表,主鍵所在的列在每個輔助索引條目中都是可復制的,因此如果有很多輔助索引,那麽壹個短的主鍵可以節省大量空間。
僅創建需要改進查詢性能的索引。索引有助於檢索,但是會增加插入和更新操作的執行時間。
InnoDB的ChangeBuffering特性:
InnoDB提供了changebuffering的配置,可減少維護輔助索引所需的磁盤I/O。大規模的數據庫可能會遇到大量的表操作和大量的I/O,以保證輔助索引保持最新。當相關頁面不在緩沖池裏面時,InnoDB的changebuffer將會更改緩存到輔助索引條目。
從而避免因不能立即從磁盤讀取頁面而導致耗時的I/O操作。當頁面被加載到緩沖池時,緩沖的更改將被合並,更新的頁面之後會刷新到磁盤。這樣做可提高性能,適用於MySQL5.5及更高版本。
百度百科-MySQL數據庫