我已经在Linux CentOS远程服务器上安装了MySQL服务器。 mysql -V 告诉 -
mysql Ver 14.14 Distrib 5.1.61,适用于使用 readline 5.1 的 redhat-linux-gnu (i686)
我有 2GB 内存和 15GB 磁盘空间。我的数据库大小为 2GB,有 12 个表,其中一个表有 2000 万条记录。该数据库通过REST网络服务用于移动应用程序。
所以我想知道该数据库可以允许多少个并发连接以获得最佳性能?
我被告知将对数据库进行 100000 并发访问。
请大师帮助我。
谢谢
最佳答案
如果您使用MYISAM
表,那么您可以使用以下公式来计算内存需求:
key_buffer_size + (read_buffer_size + sort_buffer_size) * max_connections = K bytes of memory
看看here
关于mysql - 为了获得最佳性能,我可以允许 MySQL 数据库有多少个并发连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11719443/