MySQL中的数百万个表?

时间:2013-12-02 00:16:58

标签: mysql

我有一个MySQL InnoDB数据库,我需要存储5000万条记录。我想用5000万张桌子来做这件事。我的所有表名都是唯一的。

我想搜索和查找名称需要很长时间。我该如何解决这个问题?

总的来说,使用这么多表是个好主意吗?

用法:

我正在存储大量图像。图像作为文件存储在另一台服务器中。在数据库中,我将提供有关图像的信息(位置,时间,用户名)。

1 个答案:

答案 0 :(得分:2)

数据库中有5000万个表是坏的。

只有一个特殊用例会占用5000万个表。你不需要5000万张桌子。


问:总的来说,使用[五千万张]表是个好主意吗?

答:总的来说,实施五千万张表是一个糟糕的主意。