通配符會不會影響sql 索引

通配符會不會影響sql  索引mysql

1.select * from emp where ename like '%zhang%' 
2.select * from emp where ename like 'zhang%'
3.select * from emp where ename like '%zhang'sql

1和2 不影響索引  3則會影響索引數據庫

1、使用索引的好處性能

        建立索引能夠大大提升系統的性能。第一,經過建立惟一性索引,能夠保證數據庫表中每一行數據的惟一性。第二,能夠大大加快數據的檢索速度,這也是建立索引的最主要的緣由。第三,能夠加速表和表之間的鏈接,特別是在實現數據的參考完整性方面特別有意義。第四,在使用分組和排序子句進行數據檢索時,一樣能夠顯著減小查詢中分組和排序的時間。第五,經過使用索引,能夠在查詢的過程當中,使用優化隱藏器,提升系統的性能。優化

相關文章
相關標籤/搜索