欢迎来到天天文库
浏览记录
ID:29738710
大小:24.12 KB
页数:17页
时间:2018-12-22
《oracle,sql执行计划连接》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划oracle,sql执行计划连接 日常开发活动中,有时候需要对oracle执行计划进行监控,以此来调优程序和数据库方面的性能。 常用方法有以下几种: 一、通过PL/SQLDev工具 1、直接File->New->ExplainPlanWindow,在窗口中执行sql可以查看计划结果。其中,Cost表示cpu的消耗,单位为n%,Cardinality表示执行的行数,等价Rows。 2、先执行E
2、XPLAINPLANFORselect*fromtableAwhereparaA=1,再select*fromtable(DBMS_)便可以看到oracle的执行计划了,看到的结果和1中的一样,所以使用工具的时候推荐使用1方法。 注意:PL/SQLDev工具的Commandwindow中不支持setautotranceon的命令。还有使用工具方法查看计划看到的信息不全,有些时候我们需要sqlplus的支持。 二、通过sqlplus 1、一般情况都是本机链接远程服务器,所以命令如下: sqlplususe
3、r/pwd@serviceName 此处的serviceName为中定义的命名空间。目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 2、执行setautotraceon,然后执行sql语句,会列出以下信息: 。。。 统计信息 --------------------------------------------
4、-------------- 1recursivecalls 0dbblockgets 2consistentgets 0physicalreads 0redosize(重做数——执行SQL的过程中,产生的重做日志的大小)358bytessentviaSQL*Nettoclient 366bytesreceivedviaSQL*Netfromclient 1SQL*Netroundtripsto/fromclient 0sorts(memory)在内存中发生的排序 0sorts(disk)在硬
5、盘中发生的排序 1rowsprocessed 省略部分信息和通过PL/SQLDev工具查看执行计划的信息一样,下面的统计信息是更详细的。 判断SQL效率高低不关通过时间来衡量,还应该通过执行SQL执行状态里面的逻辑读的数量 逻辑读=目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 1、SETAUTOTRACEONE
6、XPLAIN SQL>execdbms__table_stats(USER,'表',METHOD_OPT=>'FORALLCOLUMNSSIZE100') 4、AUTOTRACE的几个常用选项 setautotraceoff----------------不生成autotrace报告,这是缺省模式setautotraceonexplain------autotrace只显示优化器执行路径报告setautotraceonstatistics--只显示执行统计信息 setautotraceon-------
7、----------包含执行计划和统计信息 setautotracetraceonly------同setautotraceon,但是不显示查询输 (1).setautotraceonexplain;--只显示执行计划 SQL>setautotraceonexplain; SQL>selectcount(*)fromdba_objects;COUNT(*) 31820 ExecutionPlan ---------------------------------------------------
8、------- 0SELECTSTATEMENTOptimizer=CHOOSE目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 10SORT(AGGREGATE) 21VIEWOF'DBA_
此文档下载收益归作者所有