文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院程序开发Oracle性能分析工具的使用
精品推荐
特别推荐
·常用数据库比较
·ODBC API常用函数诠释
·提高ORACLE数据库的查询统计速度
·细化解析:Oracle使用的hints调整机制
·解析Oracle/Oracle Forms 的多用途代码
·从Oracle的FORM中调用REPORT的实用技巧
·Oracle SQL精妙SQL语句讲解
·ORACLE学习笔记--性能优化四
·ORACLE常用傻瓜问题1000问
·ORACLE常见错误代码的分析与解决之二
热点TOP10
·常用数据库比较
·性能分析工具的使用
·Oracle数据库重做日志文件丢失后的恢复
·细化解析:Oracle使用的hints调整机制
·监控Oracle数据库的常用shell脚本
·ORA-01092: ORACLE 例程终止。强行断开连接
·oracle数据库 exp/imp命令详解
·解析Oracle/Oracle Forms 的多用途代码
·Oracle数据库不同版本间用exp来导数据
·细化解析:Oracle数据库后台进程的功能

性能分析工具的使用

日期:2007年12月23日 作者: 查看:[大字体 中字体 小字体]


    这里选择【任意方案】单选钮,单击性能分析工具的使用按钮。
    (5)出现如图13.33所示的索引调节向导的【索引建议案】界面,单击【生成】按钮系统将自动对系统使用的索引性能进行分析和评价,该过程可能持续几分钟,具体时间根据具体的方案以及分析过程中涉及的 SQL 语句的数量而定。该操作在执行过程中将显示在“建议案”窗口中,使用该窗口可以监视评估进程的进度。如果没有检查出问题,将显示“未检查到任何索引问题”的信息,单击性能分析工具的使用按钮。

(图片较大,请拉动滚动条观看)
    (6)出现如图13.34所示的【分析报告和脚本】界面,生成索引建议案后,可使用Index Tuning Wizard来查看、保存和打印所生成的分析报告和相关脚本。
    (7)出现如图13.35所示的【完成】界面。

(图片较大,请拉动滚动条观看)
    Index Tuning Wizard 为使用索引建议案提供了几个选项。
    【实施建议案】:如果要立即实施索引建议案,则选择该复选框。
    【另存为实施脚本】:如果要创建可供今后复查、修改和实施的 SQL 脚本,则选择该复选框。
    【另存为 Oracle Expert 优化会话】:如果已安装Oracle Expert,并且要在该 Index Tuning Wizard 会话中创建一个 Oracle Expert 优化会话,则选择该复选框。
    这里选择【另存为 Oracle Expert 优化会话】复选框,单击“确定”按钮。
    一般而言,当数据库应用程序执行SQL的性能下降,或者为数据库开发了新的应用程序,或者修改了现有应用程序的SQL语句,都可以执行索引调节向导,用于对基于执行的成本的Oracle应用程序进行优化。

SQL分析的使用

    SQL分析(SQL Analyze)是集成在企业管理器中用于对具体的SQL语句进行性能分析的工具。完成同样任务的SQL语句,按照不同的语法进行书写,可以得到不同的执行性能。Oracle SQL分析工具提供了直观观察SQL语句执行性能的手段,管理员和程序开发人员可以通过对SQL语句不断进行优化来得到最佳的执行方案,从而提高系统的性能。
    (1)在【企业管理器】的【管理目标导航器】中选择要进行索引性能分析的数据库“myoracle.mynet”,在【工具栏】选择【工具】/【Tuning Pack】/【SQL Analyze】选项。
    (2)出现如图13.36所示的Oracle SQL分析的初始化参数界面。
    Oracle SQL分析工具对每个数据库记录了3类信息的SQL分析。
    初始化参数:包括例程参数和会话参数。
    TopSQL:顶层SQL,使用系统资源密集的SQL语句的分析结果。
    SQL历史记录:所有使用的SQL语句的分析结果。
    (3)如图13.37所示为SQL分析的TopSQL界面,单击选择SQL文本,将显示该语句对应的性能分析参数,这些参数是Oracle数据库系统为SQL语句选择执行代价优化的依据。管理员了解这些参数的目的,是尽可能地通过设计使用资源最少的SQL语句来完成同样的工作,从而优化系统的性能。

(图片较大,请拉动滚动条观看)
    管理员可以利用该工具来测试不同的SQL语句使用的系统资源,优化程序设计。

锁管理器

    当数据库的用户数目越来越多,对服务器的资源将产生竞争,如果没有合理的机制来协调这种资源的竞争,就可能导致一些用户占用大量的资源,而另外一些用户永远得不到其希望的资源,这称为死锁。死锁发生后将大大影响系统的性能。这就犹如在公路上发生了交通事故后,其他汽车也不能或只能绕道行驶,交通系统的性能大大降低。而管理员要做的就是在发生事故时,赶紧查明在哪里发生的事故,然后尽快解决。

上一页 [1] [2] [3] [4] [5] [6] [7] 下一页 




上一篇:联机热备份与恢复实战

下一篇:数据表性能优化实例

相关文章:
·为什么iexplore.exe在打开网页时CPU使用会100%?
·面相手相看男人性能力
·最受欢迎的网管工具集
·溯雪使用说明
·一次入侵过程的公开分析
·键盘的使用与指法训练
·迎刃而解——破解密码的常用工具
·GHOST使用方法(图解)
·Firefox 使用常见问题和解决方法
·注册表应用100例—注册表使用全攻略之十一
相关软件:
·黑客视频教程 VMware虚拟机的安装和使用
·黑客视频教程-灰鸽子远控使用教程
·使用GPMC随心所欲管理组策略
·灵豚课件制作工具——课件精灵v1.0 beta
·Adobe Photoshop CS 2 简体中文使用指南
·电脑装机、系统维护工具盘 2003版
·U盘超级工具大全
·数码相机购买使用宝典 V1.03.29
·FLASH 8中文使用手册
·3D 动画与建模:人体的综合与分析技术

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:viphot