我的表格包含 5000
记录。当我查询表格(有30列)以选择 500
记录本身时,它会 30
秒。如何减少从MySQL检索数据的时间?我正在为表中的3
主整数类型列编制索引,包括primary key
。还有其他解决方法吗?
示例查询:select * from my_table where my_condition LIMIT 500
答案 0 :(得分:1)
对于具有5000条记录的表的查询需要30秒,您必须使您的内存数据库匮乏或磁盘速度非常慢。虽然索引会有所帮助,但只有在没有慢磁盘且没有内存的情况下才有用。