mysql的最大数据存储量是多少

mysql的最大数据存储量是多少,第1张

mysql的最大数据存储量没有最大限制。

最多也就是单字段的长度有限制,那跟字段的数据类型有关,而对于数据表的大小一般不要超过2G,超过了效率会比较慢,建议分开多表存。

上MySQL 能承受的数据量的多少主要和数据表的结构有关,并不是一个固定的数值。表的结构简单,则能承受的数据量相对比结构复杂时大些。

据D.V.B 团队以及Cmshelp 团队做CMS 系统评测时的结果来看,MySQL单表大约在2千万条记录(4G)下能够良好运行,经过数据库的优化后5千万条记录(10G)下运行良好。

扩展资料

由于MySQL是开放源代码的,因此任何人都可以在General Public License的许可下下载并根据个性化的需要对其进行修改。

MySQL因为其速度、可靠性和适应性而备受关注。大多数人都认为在不需要事务化处理的情况下,MySQL是管理内容最好的选择。

参考资料来源:百度百科-MySQL数据库

以往 MySQL 想要限制单个连接的内存,只能小心翼翼的设置各种 SESSION 变量,防止执行某些 SQL 导致单个连接的内存溢出! 能不能直接在 MySQL 服务端包含这样一个功能,简化数据库的运维呢?

MySQL 最新版本 8.0.28 在前几天发布,其中有一项新功能就是在数据库侧来限制单个连接内存,着实有点小兴奋。

管理员端设置内存限制参数上限:为了尽快看到效果,设置为最小值。

创建一个新用户 tt1 ,并赋予基于库 ytt 的只读权限。

创建一张表,插入一行记录: 这里使用 longtext 数据类型能让查询结果更快内存溢出。

用户 tt1 登录验证:对字段 r1 进行简单 GROUP BY 检索 , 报连接内存超出设定限制错误,连接关闭。

不过这个新功能对管理员和内置用户不生效。 用 ROOT 用户重新登录 MySQL 执行刚才那条 SQL :

制造业公司不让用MySQL可能是因为MySQL的安全性和可靠性较低,而制造业公司的数据安全性和可靠性要求比较高,MySQL无法满足这些要求。此外,MySQL的性能也不够稳定,对于制造业公司的大量数据处理,MySQL可能无法满足要求。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8616231.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-18
下一篇 2023-04-18

发表评论

登录后才能评论

评论列表(0条)

保存