mysql - MySQL 数据库中的最大表数

标签 mysql database

数据库中有太多表是不是很糟糕?我在一个数据库中有大约 160 个表。将其拆分为多个数据库而不是使用单个数据库更好吗?单一数据库对我来说更方便。

最佳答案

are no server limits关于 MySQL 数据库中表的数量。 160张表你肯定没问题,也不用拆成多个数据库。

将表拆分到多个数据库中不会提高性能。如果性能仍然是一个问题,您可以考虑 using per-table tablespaces为了将几组表放在不同的物理磁盘上。

关于mysql - MySQL 数据库中的最大表数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3848778/

相关文章:

mysql - 在 MySQL 中过滤日期

MySQL:为什么在此查询中将 "1+1"视为 "1"?

c# - 如何在 C#/SQL Server 中跟踪重复的日历事件?

database - 将 BLOB 存储在数据库中是个好主意吗?

mysql - 从 CSV 文件导入后,Pilcrow 出现在所有列值中 - MYsql

mysql - 如何查询具有相同表模式的多个SQL表?

mysql - Slim 和 Doctrine 无法进行 SQL select

sql - rails 方法从同一个表中获取不同类型的记录

Mysql IN() 与 UNION ALL 性能对比

database - Clojure 从数据库中读取 Blob