oracle一些简单的优化方式有哪些,表、sql、pl/sql方面的优化,程序员该知道的
非DBA那种高深级别的

解决方案 »

  1.   

    1.SQL语句尽量使用绑定变量2.表索引创建3.表的初始化参数设置 例如PCTFREE和PCTUSED4.适当HINT提示改变SQl语句的执行路径5.了解SQl语句的执行计划
      

  2.   

    写语句里避免使索引失效的语句
    类似于在DATE上用TO_CHAR来比较,虽然写法上比date >=to_date(日期)简单,但会降低效率
      

  3.   

    Sql语句尽量简洁,少写那些超长的多次嵌套SQL语句,让DBA在数据库端解决那些需要复杂语句才能实现的功能,通过中间表或存储过程来完成,而不是让开发人员直接用SQL语句来做。