蒙在股里 发表于 2015-1-16 22:39:24

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开始非常小巧,但是可以随着公司的成长而不断地变强大。

活着的死人 发表于 2015-1-19 20:40:48

我是新手,正在学习数据库和操作系统,深感理论的泛广,唯有一步一步来,但是又感觉时间不够,收集了很多资料却总是没能认真的看完,希望有一个讨论板块,大家共同解决,共同分享,共同努力

老尸 发表于 2015-1-28 07:55:52

一个百万级别的基本信息表A,一个百万级别的详细记录表B,A中有个身份证id,B中也有身份id;先要找出A中在B的详细记录。

小妖女 发表于 2015-2-5 14:07:56

having子句的作用是筛选满足条件的组,即在分组之后过滤数据,条件中经常包含聚组函数,使用having条件显示特定的组,也可以使用多个分组标准进行分组。

飘灵儿 发表于 2015-2-12 03:21:22

这就引发了对varchar和char效率讨论的老问题。到底如何分配varchar的数据,是否会出现大规模的碎片?

灵魂腐蚀 发表于 2015-3-2 21:31:18

呵呵,这就是偶想说的

小女巫 发表于 2015-3-11 06:25:28

where子句的作用是在对查询结果进行分组前,将不符合where条件的行去掉,即在分组之前过滤数据,条件中不能包含聚组函数,使用where条件显示特定的行。

乐观 发表于 2015-3-17 22:16:24

你可以简单地认为适合的就是好,不适合就是不好。
页: [1]
查看完整版本: MYSQL编程:ORACLE功能诊断D进修statspack条记(三...