【发布时间】:2011-10-21 22:05:50
【问题描述】:
我想听听您对我将要创建的数据库架构的意见。 数据库将保存来自不同语言的数据。每天插入量约为 30.000 - 50.000,读取量很大。 我可以只有 6 个表来保存每种语言的数据,或者我可以为每种语言创建 6 个不同的表。 第二个选项对于重读会更有效吗?您还建议了哪些其他技术来帮助系统 性能(数据分区等)?
谢谢
【问题讨论】:
-
如果数据类型匹配,不要创建 6 个不同的表(不先尝试某种分区)。您在此表中有哪些列/类型?当你说“重读”时,有多重?
-
插入是同时进行还是全天进行?
-
在 crontab 整天在 Brad 我提到的 6 个表是使数据库标准化的最低要求。我希望有 500 - 1000 q/sec 的一些查询加入 3 个表
标签: mysql optimization