我对Mysql数据库有一些未解答的问题,如果你们不介意的话,我想让你们回答它们。答案将决定我决定使用它以及将来如何使用它。
答:我可以拥有一个拥有100亿张桌子的数据库吗?
B:MySQL中最大限制为100,000连接,如果存在此限制,Facebook如何运行全世界?解决方法是什么?
C:是否有每个100,000个连接的限制。数据库还是表?
D:如果我的脚本文件(在这种情况下我正在使用PHP)关闭文件末尾的MySQL连接怎么办?可以超过限额吗?
答案 0 :(得分:2)
答:我可以拥有一个包含100亿个标签的数据库吗?
不,你不能在任何真实世界的软件上生活。你知道100亿顺便说一下有多少零? :)
B:mysql中最大限制为100000连接,怎么做 如果存在此限制,Facebook将运行整个世界。解决方法是什么?
他们拥有无数的数据库服务器。更不用说顶级架构和高薪工程师。
C:每个连接限制为100000。数据库还是表格?
对于您的服务器,限制可能只有200 :)每台服务器btw。
D:如果我的脚本文件(在这种情况下我使用php)关闭了mysql会怎样 文件末尾的连接。可以超过限额吗?
是的,如果还有其他的话。
现在让我们在这里添加一些内容。当你一次达到100k合法连接时,你已经是一个数百万美元的设置,并且能够负担得起人和资源来有效地运行和管理你的数据库,那么管理它将是他们的头痛:)