【发布时间】:2015-05-20 17:11:01
【问题描述】:
我有一些关于 Mysql 数据库的未解决的问题,如果你们不介意,我希望你们回答。答案将决定我使用它的决定以及将来使用它。
A:我可以拥有一个包含 100 亿个表的数据库吗?
B:MySQL 有 100,000 个连接的最大限制,如果存在这个限制,Facebook 将如何运行整个世界?解决方法是什么?
C:这个限制是每个 100,000 个连接。数据库还是表?
D:如果我的脚本文件(在这种情况下我使用 PHP)在文件末尾关闭了 MySQL 连接怎么办?还可以超出限制吗?
【问题讨论】:
-
A.嗯? B,C 你在做什么让你关心 100000 个连接? D 你必须关闭连接,不关闭它们是不好的做法。
-
我正在关闭它们,但是如果同时发生 100000 个连接怎么办?
-
那么希望您的服务器有足够的内存来处理这么多连接以及正在运行的其他进程。
-
什么是足够的内存?怎么知道
-
有很多在线计算器。 Here's 你是怎么计算的。