orlac培训(高级).pptVIP

  • 11
  • 0
  • 约1.15万字
  • 约 53页
  • 2016-12-16 发布于河南
  • 举报
* 不做“报表达人”:一条SQL语句完成一个复杂的报表。 * 字符型与数字串比较是,内部自动将字符型转换成数字型进行比较,例如:WHERE to_nmuber(emp_type) = 123 PL/SQL编程时,更要注意类型的转换问题。 最佳的方式是,不要进行类型转换,节约系统资源消耗。 * * * * * 多个表进行关联操作时,通过别名指定列,明确各个字段的归属,可以缩短SQL语句的解析时间。 * * * * SQL语句越简单,优化器的执行效率越高,得出最优执行计划的概率越高。 * SQL语句越简单,优化器的执行效率越高,得出最优执行计划的概率越高。 * * 因为解析的顺序是从右至左。 * * * * * * SQL语句的优化规则 WHERE子句AND条件的过滤原则:应使过滤记录最有效的条件放在最后面 例:如果emp表上没有索引 X SELECT ... FROM emp e WHERE emp_salary 50000 AND emp_type = MANAGER AND 25 ( SELECT count(*) FROM emp WHERE emp_mgr = e.emp_no ); 决叭蹄飞慷察睦鬼

文档评论(0)

1亿VIP精品文档

相关文档