Rumah >pembangunan bahagian belakang >tutorial php > 15万条数据的查询解决办法
15万条数据的查询
数据库:mysql.
数据记录:158000条
对数据进行查询统计,统计费用字段,按时间段和区域进行横向统计。
查询的时候PHP页面显示超时。大概有一分钟的样子。
请问有没有更好的办法解决速度问题????
------解决方案--------------------
1.检查一下硬盘
2.优化一下 MYSQL.INI
3.检查一下自己的SQL语句 尽量不要使用 LIKE
...
------解决方案--------------------
所有表的表结构,
你里面多个表,哪个的数据是15万?
其它表里数据多少?
查这种性能问题,最好是自己做测试,不要想当然,
查出具体哪一部分的速度太慢,再做优化,
------解决方案--------------------
首先这句'select ID from start_station order by id asc' 把order by id asc去掉,数据库默认就是升序的,使用order by很难用到索引,并且速度慢很多