这是MySQL中最好的优化方法

时间:2010-05-18 07:51:20

标签: mysql

假设我的数据库中有100万个数据。什么是获得更快结果的最优化标准?

标准1:

单个数据库 - 许多表

标准2:

多个数据库 - 多个表

标准3:

单个数据库 - 单个表

我需要注意的其他因素是什么?

由于

马修

3 个答案:

答案 0 :(得分:1)

一百万行并不是那么多,然后一如既往地依赖它。

  • 你打算跑什么样的问题?
  • 选择和插入的比率。
  • 行数有多大?

如果你仍然认为你需要的不仅仅是一个普通的MySQL表,那么你可以看看MySQL Cluster

答案 1 :(得分:0)

最相关的因素是:

  1. 数据的性质
  2. 您要检索的信息

答案 2 :(得分:0)

我们设计数据库时,请考虑以下几点

  1. 您将在数据库中添加和存储多少数据
  2. 是否有任何需要进行生成和存储的报告
  3. 尝试创建一个非常容易编写查询的数据库
  4. 由于有数百万条记录,请确保所有表格都已正确编入索引,并保持表格之间的正确关系。