PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Database
[SQL ] 使用 like 跟 等号 效能上的差别
楼主:
kiey
(炼)
2016-06-30 11:52:40
内容/问题描述:
小弟在坐 where 条件的时候习惯用 like
例如:
select name from users where id like 1;
但是听前辈说使用 like 会影响效能 要用 = 比较好
例如:
select name from users where id = 1;
请问真的会有效能上的问题吗?
作者:
likesp999
(大肠杆菌)
2016-06-30 12:10:00
你的例子因该一样,但like 要用'1*'才会用索引,而'*1'不会
作者:
Ammenze
(蓝天白云)
2016-07-01 11:48:00
当table中的比数到一定数量后,like效能会很差
作者:
retsamsu
2016-07-01 22:05:00
不用猜,看执行计画,眼见为凭
作者:
et69523820
(小猪)
2016-08-02 04:45:00
看执行计画 like 之后有没有使用到索引
作者:
yzfr6
(扮关二哥!)
2016-08-04 08:48:00
一楼正确
继续阅读
[SQL ] 关于sql组成html语法字段名称的问题
oherman
[SQL ] 两表格内容合并
unfinish
[系统] 请问MongoDB的eventual consistency
Longness
[SQL ] 这种条件下如何捞出惟一一笔?
stenler
Re: [SQL ] JOIN TABLE时WHERE的用法会影响效能吗?
JYHuang
Re: [SQL ] JOIN TABLE时WHERE的用法会影响效能吗?
JYHuang
Fw: [资讯] 计量分析师 诚征程式高手
SONG1
[SQL ] JOIN TABLE时WHERE的用法会影响效能吗?
JYHuang
Re: [SQL ] join on 条件为“最接近的值”?
cutekid
Re: [SQL ] delete 条件的问题
cutekid
Links
booklink
Contact Us: admin [ a t ] ucptt.com