增加mysql性能

时间:2017-05-22 14:42:22

标签: mysql performance indexing

我的表格包含 5000 记录。当我查询表格(有30列)以选择 500 记录本身时,它会 30 秒。如何减少从MySQL检索数据的时间?我正在为表中的3主整数类型列编制索引,包括primary key。还有其他解决方法吗?

示例查询:select * from my_table where my_condition LIMIT 500

1 个答案:

答案 0 :(得分:1)

对于具有5000条记录的表的查询需要30秒,您必须使您的内存数据库匮乏或磁盘速度非常慢。虽然索引会有所帮助,但只有在没有慢磁盘且没有内存的情况下才有用。