白癜风皮肤防治 https://m-mip.39.net/nk/mipso_4632474.html
深入Oracle–动态性能视图(二)
常用动态性能视图剖析
vdb_object_cache表示在LibraryCache中的被缓存的对象,这些对象包括表、索引、SQL、Package等
NameCommentsOWNER对象所有者(如果是应用的sql语句,此列值一般都为空)NAME对象名称DB_LINK数据库链接名NAMESPACE库缓存中对象命名类型:TABLE/PROCEDURE,BODY,TRIGGER,INDEX,CLUSTER,OBJECTTYPE对象类型(forexample,sequence,procedure,function,package,packagebody,trigger)SHARABLE_MEM对象占用可共享内存的大小(单位:btyes)LOADS这个对象被加载到内存的次数LOCKS当前锁住这个对象的session数PINS当前执行这个对象的session数KEPT是否对象常驻sharedpool,这个对象是否已经利用PL/SQL过程保持CHILD_LATCH保护对象的子锁数VROWCACHE显示数据字典缓存的各项统计
NameCommentsPARAMETER缓存名COUNT缓存项总数USAGE包含有效数据的缓存项数GETS请求总数GETMISSES请求失败数SCANS扫描请求数SCANMISSES扫描请求失败次数MODIFICATIONS添加、修改、删除操作数DLM_REQUESTSDLM请求数DLM_CONFLICTSDLM冲突数DLM_RELEASESDLM释放数VOPEN_CURSOR列出当前每个用户会话都已打开和分析的游标。
NameCommentsSADDR会话地址SID会话标识符(可以存在多个相同的标识)USER_NAME已登录到该会话的用户ADDRESS与HASH_VALUE一起用于唯一标识在会话中正在执行的sql语句HASH_VALUE与ADDRESS一起用于唯一标识会话中正在执行的SQL语句SQL_ID在会话中正在执行的SQL语句的SQL标识符SQL_TEXT被解析到打开游标中的SQL语句的前60个字符LAST_SQL_ACTIVE_TIME上次执行此游标的时间SQL_EXEC_ID如果打开的游标正在执行,则该执行的SQL执行标识符(参见vsql_monitor)VSESSION_WAIT显示每个会话的当前或最后一次等待。
NameCommentsSID会话标识符;已映射到vsession.sidSEQ#唯一标识当前或最后一次等待的号(每次等待都会增加)EVENT如果会话当前正在等待,则是会话正在等待的资源或事件。如果会话没有等待,则是会话最近等待的资源或事件。P1TEXT第一个等待事件参数的说明P1第一个等待事件参数(以十进制为单位)P1RAW第一个等待事件参数(以十六进制为单位)P2TEXT第二个等待事件参数的说明P2第二个等待事件参数P3TEXT第三个等待事件参数的说明P3第三个等待事件参数P3RAW第三个等待事件参数(以十六进制为单位)WAIT_CLASS#等待事件的类号WAIT_CLASS等待事件的类的名称WAIT_TIME如果该会话当前正在等待,则该值为0。如果该会话不处于等待状态中,则该值如下:0-值是最后一次等待的持续时间,单位为百分之一秒;-1-最后一次等待的持续时间还不到百分之一秒;-2-参数timed_statistics被设置为假SECONDS_IN_WAIT如果会话当前正在等待,则该值是等待当前等待的时间量。如果会话不处于等待,则该值是自上次等待开始以来的时间。此列已被弃用,以支持wait_time_micro和time_since_last_wait_micro列。STATE等待状态:WAITING-会话当前正在等待;WAITEDUNKNOWNTIME-上次等待的持续时间未知,这是当参数timed_statistics设置为假时的值;WAITEDSHORTTIME-最后的等待是不到百分之一秒;WAITEDKNOWNTIME-在wait_time列中指定了最后一次等待的持续时间WAIT_TIME_MICRO等待的时间量(以微秒为单位)。如果会话当前正在等待,则该值是在当前等待中花费的时间。如果会话当前未处于等待中,则该值是上次等待中等待的时间。TIME_REMAINING_MICRO值的解释如下:0-当前等待的剩余时间(以微秒计);0-当前的等待时间已超时;-1-会话可以在当前的等待中无限期地等待;NULL-会话当前没有等待TIME_SINCE_LAST_WAIT_MICRO上次等待结束后经过的时间(微秒)。如果会话当前处于等待,则该值为0。VSEGMENT_STATISTICS显示有关段级统计信息的信息,实时监测段级(segment-level)统计项,可用于鉴定性能问题源于表或索引。
NameCommentsOWNER该对象的所有者OBJECT_NAME该对象的名称SUBOBJECT_NAME子对象的名称TABLESPACE_NAME该对象所属的表空间的名称TS#表空间编号OBJ#该对象的字典对象编号DATAOBJ#该对象的数据对象编号OBJECT_TYPE该对象的类型STATISTIC_NAME统计数据的名称STATISTIC#统计量数字编号VALUE统计量值**VUNDOSTAT**本视图监控当前实例中undo空间以及事务如何运行。并统计undo空间开销,事务开销以及实例可用的查询长度。
NameCommentsBEGIN_TIME标识该时间间隔的开始时间END_TIME标识该时间间隔的结束时间UNDOTSN表示在持续时间内的最后一个活动撤消表空间。在此列中返回活动撤消表空间的表空间ID。如果在该期间中有多个撤消表空间处于活动状态,则会报告在该期间结束时处于活动状态的活动撤消表空间。UNDOBLKS表示所消耗的撤消数据块的总数。您可以使用此列来获得撤消块的消耗率,从而估计处理系统上的工作负载所需的撤消表空间的大小。TXNCOUNT标识在此期间内执行的事务处理的总数MAXQUERYLEN标识在此期间在实例中执行的最长查询的长度(以秒为单位)MAXQUERYID此期间中运行时间最长的sql语句的sql标识符MAXCONCURRENCY标识在该期间内同时执行的事务的最高数量UNXPSTEALCNT尝试通过从其他事务中窃取未过期的范围来获取撤消空间的次数UNXPBLKRELCNT从某些撤消段中删除的未过期块的数量,以便它们可以被其他事务使用UNXPBLKREUCNT事务处理重复使用的未过期的撤消块数EXPSTEALCNT尝试从其他撤消段窃取过期的撤消块的次数EXPBLKRELCNT从其他撤消段被盗的过期撤消块数EXPBLKREUCNT在同一撤消段中重复使用的过期撤消块数SSOLDERRCNT标识发生异常-错误的次数。您可以使用此统计量来决定是否根据撤消表空间的大小而正确地设置了undo_retention初始化参数。增加undo_retention的值可以减少此错误的发生。NOSPACEERRCNT标识在撤消表空间中请求空间的次数和没有可用空间的次数。也就是说,撤消表空间中的所有空间都已被活动事务所使用。纠正操作是向撤消表空间添加更多的空间。ACTIVEBLKS期间中采样时间的实例的撤消表空间的活动范围中的块总数UNEXPIREDBLKS期间内采样时间内实例的撤消表空间未过期范围中的块总数EXPIREDBLKS期间内采样时间内实例的撤消表空间过期范围内的块总数TUNED_UNDORETENTION从提交时起不会回收撤消的时间量(秒)。在任何时间点,tuned_undoretention的最新值都用于确定是否可以回收在过去的特定时间提交的数据。VSYSSTAT显示系统统计信息。查找与每个统计数字相关联的统计数据的名称
NameCommentsSTATISTIC#统计量数字号,注意:统计数字不保证从一个版本到另一个版本保持不变。因此,您应该依赖于应用程序中的统计数据名称,而不是其编号。NAME统计数据名称。您可以通过查询VSTATNAME状态名称视图来获得统计名称的完整列表。CLASS一个表示一个或多个统计信息类的数字。VALUE统计量值STAT_ID统计信息的标识符**VSTATNAME**显示`VSESSTAT和VSYSSTAT`系统表中显示统计的解码统计名称。
NameCommentsSTATISTIC#统计量数字号NAME统计数据名称CLASS一个表示一个或多个统计信息类的一个数字。以下类编号是附加的:1-User,2-Redo,4-Enqueue,8-Cache,16-OS,32-RealApplicationClusters,64-SQL,-DebugSTAT_ID统计信息的标识符VSESSTAT显示用户会话统计信息。查找与每个统计数字相关联的统计数据的名称
NameCommentsSID会话标识符STATISTIC#统计量数字号VALUE统计量值预览时标签不可点收录于话题#个上一篇下一篇