请教一个sql语句的优化问题
select a,b,c,d,e from table1 where a like '%a%'
union
select a,b,c,d,e from table2 where a like '%a%'
union
select a,b,c,d,e from table3 where a like '%a%'
union
select a,b,c,d,e from table4 where a like '%a%'
我查了2万条记录 用了12秒 我把这个a字段加了索引 但是好象 like '%a%' 这种形式的表达式是不能被索引的 我应该怎么做才能优化这个sql语句啊 谢谢
union
select a,b,c,d,e from table2 where a like '%a%'
union
select a,b,c,d,e from table3 where a like '%a%'
union
select a,b,c,d,e from table4 where a like '%a%'
我查了2万条记录 用了12秒 我把这个a字段加了索引 但是好象 like '%a%' 这种形式的表达式是不能被索引的 我应该怎么做才能优化这个sql语句啊 谢谢
...全文
相关推荐
SQL Server中的SQL语句优化与效率问题
很多人不知道SQL语句在SQL SERVER中是如何执行的,他们担心自己所写的SQL语句会被SQL SERVER误解。比如: select * from table1 where name=’zhangsan’ and tID > 10000 和执行: select * from table1 where tID > 10000 and name=’zhangsan’ 一些人不知道以上两条语句的执行效率是否一样,因为如果简单的从语句先后上看,这两个语句的确是不一样,如果tID是一个聚合索引,那么后一句仅仅从表的10000条以后的记录中查找就行了;而前一句则要先从全表中查找看有几个name=’z
多种典型T-SQL语句、备份、优化、常见问题处理集合包.rar
给学习sql的语句的专业人士和上班的人学习
分析Mysql表读写、索引等操作的sql语句效率优化问题
今天小编就为大家分享一篇关于分析Mysql表读写、索引等操作的sql语句效率优化问题,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
分析Mysql表读写、索引等操作的sql语句效率优化问题.doc
分析Mysql表读写、索引等操作的sql语句效率优化问题
新一代智能SQL语句优化技术
avh_-新一代智能SQL语句优化技术的ppt演示课件


基础编程
