Chinaunix首页 | 论坛 | 博客
  • 博客访问: 427359
  • 博文数量: 239
  • 博客积分: 8010
  • 博客等级: 中将
  • 技术积分: 2431
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-02 21:12
文章分类
文章存档

2008年(239)

我的朋友

分类: Oracle

2008-06-17 23:40:08

语句的执行计划分析

尽管SQL语句的执行计划由优化器生成,并交给系统执行,但用户可以对SQL语句的执行计划进行查看和分析。

每一个数据库系统都会提供一些工具,用来跟踪优化器的优化过程,显示SQL语句的执行计划。用户通过对这个过程的跟踪、对SQL语句最终执行计划的分析,可以解决许多系统中的问题:

1)在编写完SQL语句时,通过显示它的执行计划,发现SQL语句书写上存在的问题,决定是否需要调整数据的结构定义。

2)在系统运行过程中,对消耗大量资源的SQL语句进行分析,发现系统运行瓶颈,决定是否要进行统计信息的收集、数据存储的整理等等。

阅读(524) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~