You are here: Home // 学习脚印
RAID分类那点事
RAID 0 – Stripple 条带化
RAID 1 – Mirror 镜像化
RAID 3 – Stripple + Checkout 条带化+校验(独立磁盘)
RAID 5 – Stripple + Checkout 条带化+校验(无独立磁盘)
RAID 6 – Stripple + 2 Checkout 条带化+双重校验(无独立磁盘)
RAID 01 – 先条带再镜像
RAID 10 – 先镜像再条带
Read More →
Tags: storage
11g数据库升级的两大守护神(二)
现在来谈谈11gR2针对迁移、升级的两大守护神之二——SPA。
SPA全程为SQL Performance Analyzer(SQL性能分析),SPA和上面说的SPM及Database Replay都属于Oracle 11g更改管理(Change management)功能里的主力。而SPA通过为每一个SQL语句的性能确诊来自动化实现,对SQL工作负载在变更后的整体影响的评估。
SAP使用的几个关键步骤:
捕捉SQL工作负载
注意这里存放SQL工作负载的集合叫STS(SQL...
Tags: spa
Flashback大家族
自从Flashback功能从Oracle 9i版本引入以来,陆续在后续10g,11g版本里有了更多的功能增加,实现人为错误的快速修复,使得修复时间=错误发生时间。现总结如下:
Flashback Version Query
Flashback Transaction Query
Flashback Table
Flashback Drop
Flashback Database
Total Recall
其中,1,2,3Flashback技术依赖回滚表空间中undo_retention参数控制的保留数据,即意味着只要undo_retention参数使得回滚段里保存了DML操作前的旧映像,Flashback操作就可以完成。如果数据的前映像在回滚表空间里也没有了,那即使是使用Flashback命令也不一定能看到过去的数据状态。
而4...
大小数据文件中的ROWID
从Oracle10g版本开始,big file(大数据文件)被引入,其单个文件大小范围可达8T-128T(随block size而变),使得单个Oracle数据库一举进入直接容纳8E数据量的级别。
Read More →
Tags: rowid
Resource manager
Oracle数据库中的资源管理器(resource manager)专门用来控制数据库的运行“节奏”,防止资源被突发请求过分使用而导致主业务受到严重影响。
RM本质上是用来避免低效的页面装载(inefficient paging),页面交换(swapping),及其他资源的无谓消耗(内存 临时空间等)。
而这些调控目的是通过下列方面的控制来实现的:
1.CPU...
Tags: resource manager
Statspack PK ADDM
8i,9i老版本里的statspack最为数据库性能诊断的必备武器在10g,11g里“黯然失色”,强大的ADDM(Automatic Database Diagnostic Monitor)取而代之。
Statspack和ADDM都能实现的功能包括:
1.Top SQL
2.I/O issues
3.Parsing
4.Configuration issues
5.Application usage
Read More →
版本号
Oracle数据库版本号由多个数字组成,如Oracle数据库10g版本10.2.0.4.0,这里解释下每个数字的含义:
10- the major database realease number
2 -the database maintenance realease number
0 -the application server release number
4 -the component-specific release number
0 -the platform-specific release number
Read More →
Tags: 版本号




