银行 计划

此SQL该如何优化哪

SELECT * FROM test WHERE flag[2,2] = "0" ORDER BY id。

通过看执行计划发现这个SQL走了全表扫描!
不知道对于这个SQL语句该如何考虑建索引哪?

informix都有什么类型的索引哪?
参与11

11 同行回答

love471802048 love471802048 软件开发工程师 中科软
有没有大神给我普及下sql优化的知识阿显示全部
有没有大神给我普及下sql优化的知识阿 收起
软件开发 · 2014-05-28
浏览981
love471802048 love471802048 软件开发工程师 中科软
没看懂-------------------太菜了。哎显示全部
没看懂-------------------太菜了。哎 收起
软件开发 · 2014-05-28
浏览1019
djde521 djde521 其它 中科软
没什么号优化的吧...显示全部
没什么号优化的吧... 收起
保险 · 2014-05-21
浏览1071
wangzk0206 wangzk0206 联盟成员 数据库管理员 scrcu
回复 8# weiruan85     谢谢!!!!显示全部
回复 8# weiruan85


    谢谢!!!! 收起
银行 · 2013-11-12
浏览1001
weiruan85 weiruan85 数据库管理员 ibm
回复 7# liaosnet    这个跟like 'xxxx%' 原理一样显示全部
回复 7# liaosnet


   这个跟like 'xxxx%' 原理一样 收起
政府机关 · 2013-11-12
浏览995
liaosnet liaosnet 信息分析/架构师 gbasedbt.com
回复 6# wangzk0206 char型的索引,是字符匹配。。从第一个字符开始。。。。所在flag[1,2] 这样的还是可以索引。显示全部
回复 6# wangzk0206

char型的索引,是字符匹配。。从第一个字符开始。。。。所在flag[1,2] 这样的还是可以索引。 收起
IT咨询服务 · 2013-11-12
浏览1037
wangzk0206 wangzk0206 联盟成员 数据库管理员 scrcu
回复 2# liaosnet     廖神,如果是flag[1,2]的话就会走索引对吗?那他是怎么个原理哪?相当于like '12%'这种吗?显示全部
回复 2# liaosnet


    廖神,如果是flag[1,2]的话就会走索引对吗?那他是怎么个原理哪?相当于like '12%'这种吗? 收起
银行 · 2013-11-12
浏览985
wangzk0206 wangzk0206 联盟成员 数据库管理员 scrcu
回复 4# liaosnet     谢谢大师!显示全部
回复 4# liaosnet


    谢谢大师! 收起
银行 · 2013-10-10
浏览1029
liaosnet liaosnet 信息分析/架构师 gbasedbt.com
回复 3# wangzk0206     informix有函数索引。。但不能用内置函数创建函数索引,如create index ix_t1 on t1(date(col1))是不行的,只能create ix_t1 on t1(new_date(col1));  其中new_date是自定义的函数。。。...显示全部
回复 3# wangzk0206


    informix有函数索引。。但不能用内置函数创建函数索引,如create index ix_t1 on t1(date(col1))是不行的,只能create ix_t1 on t1(new_date(col1));  其中new_date是自定义的函数。。。 收起
IT咨询服务 · 2013-10-10
浏览1042
wangzk0206 wangzk0206 联盟成员 数据库管理员 scrcu
回复 2# liaosnet     那该如何优化哪?例如informix有函数索引这种类型的索引吗?显示全部
回复 2# liaosnet


    那该如何优化哪?例如informix有函数索引这种类型的索引吗? 收起
银行 · 2013-10-10
浏览1005

提问者

wangzk0206
数据库管理员 scrcu
评论991

问题状态

  • 发布时间:2013-10-10
  • 关注会员:0 人
  • 问题浏览:7253
  • 最近回答:2014-05-28
  • X社区推广