MySql數據庫是否有一些限制,當表填充超過200,000條記錄時可能導致問題?問題是否屬實?如果是的話那將是什麼解決方案?MySql數據庫有一些限制嗎?
回答
正如alfasin說,沒有20萬固定的限制。
但是,基於可用磁盤空間和最大單個文件大小存在限制;這兩個都取決於您使用的MySQL存儲引擎(單個文件/多個文件)以及行的大小乘以行數。你需要根據你的操作系統來設計限制 - 但你確實需要一個巨大的應用來達到這些限制,但是如果你真的到了那裏,你還有其他的事情需要擔心:)
如果您沒有正確索引表(或索引太多),您也將獲得性能限制;再次,沒有固定的限制,你會注意到一些查詢的性能下降。
您可以強制一個表對MAX ROWS有限制:這是一個告訴存儲引擎如何優化自己的指南。
但是爲了您的分析目的,您可以在表中放入數百萬和數百萬行。
謝謝羅比給予這麼好的描述 – 2012-08-16 05:26:30
答案是否定的。它沒有200K的限制。
看看這個論壇! http://forums.mysql.com/read.php?2494037 – 2012-08-16 05:15:33
@Jan''TEXT''類似'BLOB'可能很大 - 'mediumtext'也是如此。這是一個具體的例子,當表格包含超過200K條記錄時,性能會下降 - 您不應該根據某個特定案例進行結論。 – alfasin 2012-08-16 05:19:48
哦好吧謝謝alfasin – 2012-08-16 05:22:41
在MySQL中沒有這樣的限制。
查看更多信息:MySQL Restrictions and Limitations
而且還MySQL limitations。
謝謝你的傢伙! – 2017-02-15 12:07:14
- 1. MySQL數據庫插入數據限制
- 2. 有一些限制
- 3. mysql數字數據庫限制
- 4. MySQL對InnerJoin有限制嗎?
- 5. Mysql數據庫名稱限制
- 6. 數據庫中有多少表可以有限制嗎?
- 7. 將權限從一個mysql數據庫複製到另一個
- 8. 迴應一些MySQL數據庫
- 9. Android上的SQLite數據庫有大小限制嗎?
- 10. 數據庫行數限制
- 11. PHP/MySQL數據限制
- 12. 限制使用asp.net授權從數據庫訪問一些數據
- 13. 將mysql數據庫數據導入html表限制列
- 14. 如何限制用戶修改mysql數據庫中的數據?
- 15. 有與MySQL合併表的限制嗎?
- 16. python有數字限制嗎?
- 17. Oracle數據庫的限制
- 18. 數據庫查詢限制
- 19. 限制數據庫大小
- 20. 數據庫名稱限制
- 21. 數據庫列INT限制
- 22. 試圖插入一些數據MySQL數據庫
- 23. SQLServer複製可以限制爲數據庫中特定的一組表嗎?
- 24. 程序化使用VB.net限制mysql數據庫的行數
- 25. 如何限制MySQL數據庫中的行項目數量
- 26. 您可以限制(數據庫)表中的行數嗎?
- 27. 限制SQL Server登錄訪問只有一個數據庫
- 28. 有沒有辦法將mysql數據庫中的所有數據複製到另一個數據庫中? (phpmyadmin)
- 29. 使用PHP訪問MySQL數據庫中的某些數據的用戶權限?
- 30. mysql數據庫複製
MySQL可以及時處理超過一百萬的表格方式 – MimiEAM 2012-08-16 05:14:08
@Jansha從哪裏聽到的?誰說這種限制存在? – 2012-09-25 12:50:18
我的客戶問我。 SO only @SimonAndréForsberg – 2012-09-25 12:53:26