否定
以下是一些不太可能有助于提高性能的方法。它们源于过时的信息和/或天真。
- InnoDB 已经改善到 MyISAM 不太可能更好的程度。
PARTITIONing
很少提供性能优势; 它甚至可以伤害性能。- 将
query_cache_size
设置为大于 100M 通常会影响性能。 - 在
my.cnf
中增加大量值可能会导致交换,这是一个严重的性能问题。 - 前缀索引(例如
INDEX(foo(20))
)通常是无用的。 OPTIMIZE TABLE
几乎总是无用的。 (它涉及锁定桌子。)