oracle 优化-解读statspack

今天看了《statspack_tuning_otn_new.pdf》,主要学习到了一些top event的产生原因和解决办法。 The Load Profile: 一般用户数据库主机的负载量 Instance Efficiency 不同的应用可以接受不同的实例状态,如在DSS环境中,In-memor […]

Continue Reading

oracle三机rac模式,rac02宕机故障报告

故障报告 1背景: 某省的某一数据库主机目前的工作模式为3机rac模式,在该模式下,当一个节点发生故障时,相应的数据库连接能自动切换到其他节点,从而不影响应用的正常工作。 2故障过程: 2007年1月8日下午18:00左右,主机工程师利用siteview进行系统检查时发现rac02主机告警。通过te […]

Continue Reading

031 study note-oracle的后台进程

oracle的后台进程: (1) db writer(DBWn):将dirty buffer写入数据文件中。启动的时候只有一个DBWn,即DBW0,最多可以有10个(DBW0~DBW9)。参数DB_WRITER_PROCESS可以设置启动的时候DBWn的数量。发生条件:(a)clean buffer […]

Continue Reading

rac 学习-概念理解

RAC(REAL APPLICATION CLUSTER)是HA(HIGH APPLICATION,高可用,7×24)的一种模式,主要有结构有: 集群管理器(CM):错误检测,节点监视,诊断守护进程(看各个alertlog) 全局缓冲服务(CGS)和全局队列服务(CGS):协调同步和共享,保证一致性 […]

Continue Reading

031 study note-PGA 内存结构

PGA(Program Global Area):内存不共享。 Sort area:专用服务器模式在pga中,共享服务器模式会在sga中。当运行完毕的时候,sort area中的内存会释放给服务器进程,而不会释放操作系统。 Software code area:存储正在执行的code。 控制pga大 […]

Continue Reading

表结构的迁移

在oracle中,将表结构迁移其实有多种方法: 1、exp导出,且row=n 2、利用DBMS_METADATA.GET_DDL,利用该方法可以将当初的建表语句导出成文本,且建表语句包含storage。

3、利用user_tables […]

Continue Reading