摘要:
Tkprof是一个用于分析Oracle跟踪文件并且产生一个更加清晰合理的输出结果的可执行工具。如果一个系统的执行效率比较低,一个比较好的方法是通过跟踪用户的会话并且使用Tkprof工具使用排序功能格式化输出,从而找出有问题的SQL语句。一.TKPROF命令语法:TKPROFfilename1,filename2[SORT=[opion][,option]][PRINT=integer][AGGREGATE=[YES|NO]][INSERT=filename3][SYS=[YES|NO]][[TABLE=schema.table]|[EXPLAIN=user/password]][RECORD= 阅读全文
posted @ 2010-05-28 23:28
生活不是用来挥霍的
阅读(188)
评论(0)
推荐(0)
摘要:
OracleAWR介绍(AWR--AutomaticWorkloadRepository)http://blog.csdn.net/tianlesoftware/archive/2009/10/17/4682300.aspx一.ADDM概述ADDM(AutomaticDatabaseDiagnosticMonitor)是植入Oracle数据库的一个自诊断引擎.ADDM通过检查和分析AWR获取的数据来判断Oracle数据库中可能的问题.在Oracle9i及之前,DBA们已经拥有了很多很好用的性能分析工具,比如,tkprof、sql_trace、statspack、setevent10046&am 阅读全文
posted @ 2010-05-28 15:28
生活不是用来挥霍的
阅读(530)
评论(0)
推荐(0)
摘要:
在Oracle10g之前,优化SQL是个比较费力的技术活,不停的分析执行计划,加hint,分析统计信息等等。在10g中,Oracle推出了自己的SQL优化辅助工具:SQL优化器(SQLTuningAdvisor:STA),它是新的DBMS_SQLTUNE包。使用STA一定要保证优化器是CBO模式下。执行DBMS_SQLTUNE包进行sql优化需要有advisor的权限:SQL>createuserdaveidentifiedbydave;用户已创建。SQL>grantconnect,resourcetodave;授权成功。SQL>grantadvisortodave;授权成功 阅读全文
posted @ 2010-05-28 15:16
生活不是用来挥霍的
阅读(170)
评论(0)
推荐(0)
摘要:
--================================-- SQL 基础--> 视图(CREATE VIEW)--================================视图: 从表中抽出来的逻辑上相关的数据集合 视图其实就是一条查询SQL语句,用于显示一个或多个表或其它视图中相关数据。 视图将查询的结果作为一个表来使用,因此视图可以被看作是存储的查询或一个虚拟表 视图来源于表,所有对视图数据的修改最终都会被反映到视图的基表中,这些修改必须服从基表的完整性约束,并同样会触发定义 在基表上的触发器。(Oracle支持在视图上显式的定义触发器和定义一些逻辑约束)使用视图 阅读全文
posted @ 2010-05-28 12:52
生活不是用来挥霍的
阅读(356)
评论(0)
推荐(0)

浙公网安备 33010602011771号