当前位置:  开发笔记 > 编程语言 > 正文

MYSQL可以支持大小约为4 GB的数据库吗?我有任何性能问题吗?

如何解决《MYSQL可以支持大小约为4GB的数据库吗?我有任何性能问题吗?》经验,为你挑选了1个好方法。

我计划在一个表中有一个大小超过1200万条记录的数据库,没有其他连接等,用于搜索,根据表的字段名称进行过滤,在MYSQL后端和php前端大约4 GB大小.

问题是MYSQL可以支持大小约为4 GB的数据库,当我使用php进行搜索时,我是否会遇到任何性能问题

我是否能够在至少30到60秒内获得结果

请你的建议



1> Bill Karwin..:

是的,您将遇到性能问题. 每个应用程序都存在数据库性能问题,即使数据库比您的数据库小得多.您需要学习并努力了解如何最大限度地利用RDBMS技术.

好消息是你可以做到.4GB的数据库并不过分,许多成功案例涉及更大的数据库.

我建议你从研究以下资源开始:

第7章:优化

高性能MySQL, Baron Schwartz和其他人的第2版.

MySQLPerformanceBlog.com是顶级MySQL性能顾问所写的.

对于高性能PHP应用程序,实际上还需要将APC缓存或Memcached等技术与PHP和MySQL 相结合.因为最快的数据库查询是您不必运行的查询(因为数据已经在缓存中).

我们无法回答有关在30到60秒内获取查询结果的问题,因为我们不知道您需要运行什么类型的查询.性能还有很多其他因素.你问题的幼稚和一般性质表明你在成功之前需要做很多学习.

推荐阅读
牛尾巴2010
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有