2

我正在建立一个有很多查询的游戏网站。对于优化什么是最好的。处理具有大量表和关系或较少表但具有许多字段的数据?

我认为,尤其是在插入和更新方面,具有许多字段的较少字段会比许多表更好。那会给出更多的查询或???

我试图找出什么是最好的课程,当我有很多用户时,我的服务器在晚上遇到高负载......

4

2 回答 2

2

从规范化的数据库开始。确保您对正在执行的查询/更新/插入具有适当的索引。定期使用优化表。

如果您仍然遇到问题,请进行一些分析以找出性能不足的地方。然后考虑非规范化或重写查询。

另外确保系统不会出现死锁。这真的搞砸了性能。

于 2013-01-28T22:16:00.847 回答
1

我不认为列的数量会影响任何东西,真的。这完全取决于您对列的索引程度。如果您进行更多更新然后在特定字段上进行选择,您可能希望删除索引(如果有的话)。

不是真正的答案,只是我注意到的东西。

于 2013-01-28T22:07:25.367 回答