建一个索引,再用Like,速度影响不大!!

解决方案 »

  1.   

    用管理工具或用SQL语句CREATE INDEX.
    使用LIKE如果没有%,则与用SUBSTR截取比较的速度是一样的,如果必须进行模糊查询,则还是建索引吧.
      

  2.   

    1、建立索引
    2、如果在like的变量中,是以‘%’开头的话,是不会使用index的。反之,不是以‘%‘开头,而又有相应的index,是会使用index的。具体可以用plain plan来看一下。
    3、祝你好运
      

  3.   

    在使用like时适当,越不会对数据库性能产生太大影响。
    调整sql语句应根据应用情况。不能盲目的要求什么!