MYSQL编程:ORACLE功能诊断D进修statspack条记(三...
“MySQL实际上是一个数据库家族,你可以从选择一个并将其配置成可以满足你的大多数情况,”开源顾问公司Ethiqa的总裁如此表示,“因此,你可以在开始的时候选择一个小巧的版本产品,以后再根据需要来对其进行性能或大小上的扩展。”oracle|条记|功能ORACLE功能诊断D进修statspack条记(三)[表的分类]
刘颖博
工夫:2004-3-10
mail:liuyingbo@126.com,请斧正
转载请说明出处及作者
申明:STATSPACK其实不能猎取周全剖析功能成绩所必要的一切信息。出格是成绩出在DISK,RAM,CPU和NETWORK等数据库内部。
STATSPACK表的分类
A:把持表:stats$database_instance,stats$snapshot
B:参数表:stats$statspack_parameter
C:细节表:其他的stats$表
细节表的分类
A:呈报体系局限提要数据的提要表
B:包括体系局限内oracle实例信息的体系表
C:包括Oracle事件处置信息的事件表
D:纪录Oracle体系事务的事务表
能够说,细节表的内容都是环绕着stats$snapshot表睁开的。
我老是感到我们使用statspack次要是依据statspack的呈报举行剖析,至于详细的细节表,依据细节表的名字大致可以懂得其内容,并且感到并没有需要往完全懂得细节表的布局等。而且分歧版本的ORACLE,关于这些表的布局会有响应的修改。一切,这里把表的布局和响应的内容先容省略……
好比:你看到stats$sql_summary,你一定能想到应当是个关于sql语句的一个统计表。整体的感到是详细懂得细节表的细节没有需要,最少今朝在我的了解层面上是没有需要的。
(待续)
……………………………………………………………………………………
参考
DonaldK.Burleson《ORACLEHIGH-PERFORMANCETUNINGWITHSTATSPACK》
由于在MySQL中有如此众多的额外功能可选,诸如存储引擎等,你可以选择最适合你公司的一个,或者尝试选用多个引擎。MySQL开始非常小巧,但是可以随着公司的成长而不断地变强大。 我是新手,正在学习数据库和操作系统,深感理论的泛广,唯有一步一步来,但是又感觉时间不够,收集了很多资料却总是没能认真的看完,希望有一个讨论板块,大家共同解决,共同分享,共同努力 一个百万级别的基本信息表A,一个百万级别的详细记录表B,A中有个身份证id,B中也有身份id;先要找出A中在B的详细记录。 having子句的作用是筛选满足条件的组,即在分组之后过滤数据,条件中经常包含聚组函数,使用having条件显示特定的组,也可以使用多个分组标准进行分组。 这就引发了对varchar和char效率讨论的老问题。到底如何分配varchar的数据,是否会出现大规模的碎片? 呵呵,这就是偶想说的 where子句的作用是在对查询结果进行分组前,将不符合where条件的行去掉,即在分组之前过滤数据,条件中不能包含聚组函数,使用where条件显示特定的行。 你可以简单地认为适合的就是好,不适合就是不好。
页:
[1]