0

我有一个关于 MySQL 优化的问题。假设有一个market_transition包含 1,000,000 行数据的表。SELECT * FROM market_transition WHERE end_time >= (SOME TIMESTAMP)如果我这样做并且返回 25,000 ,是否有任何性能问题?换句话说,如果选择语句必须返回大量数据,是否存在性能问题?如果是,如何优化?感谢您的帮助。

4

1 回答 1

-1

如果您没有正确布局索引,则可能会出现问题。

简单的说:

  1. 使用inno db引擎

  2. 在最常用的 where 条件列上创建索引

例如:其中 foo>1 和 bar <1

通过创建结合 foo 和 bar 列的索引进行优化。

于 2013-07-29T08:32:54.537 回答