2013-06-22 82 views
-2

是否有可能有一個MySQL服務器20,000數據庫。他們不會同時訪問,並且尺寸不應該大於10MB。讓我們只是說,其中5000個將一次開放到各種不同的網站。服務器可以用多個數據庫處理許多查詢嗎?MySQL服務器數據庫限制

+3

重複http://stackoverflow.com/questions/1740391/does-mysql-have-any-limitation-on-number-of-databases 請使用搜索功能! – Lorenz

+0

這甚至不回答我的問題,你以前看過嗎? – user2067005

+0

這確實回答你的問題,讓你閱讀答案? – RandomSeed

回答

1

Manual

的MySQL對數據庫的數量沒有限制。底層文件系統可能會限制表的數量。單獨的存儲引擎可能會強加引擎特定的約束。 InnoDB允許多達40億個表格。

不過,也有其他的限制,可能會影響您的設置:

  1. 內存大小,MySQL將記錄每一個數據庫的一些信息在RAM
  2. 事務日誌和緩存
  3. 磁盤空間
  4. 可以由OS處理的同時連接數量:每個連接吃CPU,RAM,HDD。

退房E.7.6. Windows Platform Limitations - 這裏有很長的東西列表。

相關問題