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