[广州]-小郭(674946329) 12:36:56
大家讨论个问题吧
|
[广州]-小郭(674946329) 12:37:02
我的sql比较差
|
[北京]SillyPGM(1545415453) 12:37:04
蛋疼中,为工作发愁!
|
[广州]-小郭(674946329) 12:37:10
大家帮我看看
|
[广州]-小郭(674946329) 12:37:14
select lineid from gw_bus_stop WHERE title_tc like '1%‘
不知道这个模糊查询还有没有优化的余地?我查询这个差不多74ms
|
[广州]-小郭(674946329) 12:38:32
like 不知是不是不会走索引了,如果我加索引在title_tc.全表都扫了?
|
[北京]SillyPGM(1545415453) 12:38:33
select...from...where...
|
[广州]-小郭(674946329) 12:39:29
。。。。
|
|
[广州]-小郭(674946329) 12:42:17
额
|
[广州]-小郭(674946329) 12:49:56
已经建立索引了
|
[广州]-小郭(674946329) 12:50:09
是74ms
|
|
[广州]-小郭(674946329) 12:51:54
不知道还可不可以再优化
|
[广州]-小郭(674946329) 12:52:03
数据量不大
|
[广州]-小郭(674946329) 12:52:10
只有四五万
|
[北京]SillyPGM(1545415453) 12:52:18
|
[广州]-小郭(674946329) 12:52:31
不止一个查询
|
|
|
little(1305217741) 12:54:10
|
[广州]-小郭(674946329) 12:54:22
还是有一定差距的。哈哈。
|
[广州]-小郭(674946329) 12:54:58
SELECT title_tc FROM gw_bus_stop WHERE areacode='。。。' group by title_tc
这个我没用索引查询耗时64ms,建立索引后1ms
|
[广州]-小郭(674946329) 12:55:11
再程序里体现就很明显了
|
|
[广州]-小郭(674946329) 12:55:25
这倒是
|
|
[广州]-小郭(674946329) 12:58:02
那苏飞老大觉得我怎么该怎么改。
再程序里的耗时:
[4342:907] 模糊查询所用的时间:0.322993
|
[广州]-小郭(674946329) 12:58:17
稍微卡了一下再输入的时候
|
|
[广州]-小郭(674946329) 12:58:54
不会
|
[广州]-小郭(674946329) 12:59:10
增长也不大
|
|
[广州]-小郭(674946329) 12:59:18
就是巴士站点
|
|
[广州]-小郭(674946329) 13:00:02
好像sqlite里就这一句:create index indexname on table(col,col,...)
|
|
|
[广州]-小郭(674946329) 13:03:21
那只有再看一看了。动态的下拉列表不好做啊,数据多了的话
|
|
[广州]-小郭(674946329) 13:04:31
哈哈
|