我需要写个大sql文,有几种写法,我想看看哪个更优化。还有一个问题,我的sql需要查询几个表,怎么建立索引呢? 把主键 外键 都加索引?

解决方案 »

  1.   

    看下执行计划就可以了 --添加索引:
    create index  索引名  on  表名 (字段名)
    主键 或者 看哪个字段用的比较多 比如 有的时间字段 需要转化的比较 那可以将时间字段添加索引
      

  2.   

    我的sql需要查询几个表,怎么建立索引呢? 把主键 外键 都加索引?1:安装查询使用的列的使用程度进行列的索引建立
    2:ORACLE里主键自动建立索引,无需再建,外键一般建议建立索引,看需求