Oracle中各个命中率的总结
关于Oracle中各个命中率的计算以及相关的调优1)Library Cache的命中率:.计算公式:Library Cache Hit Ratio = sum(pinhits) / sum(pins)SQL>SELECT SUM(pinhits)/sum(pins)  ...
关于mysql系统参数的修改(全局参数和会话参数)
今天配合同事做了一个测试,需要修改wait_timeout的值,但是发现改了全局参数global variables 之后,查看会话参数show variables,却发现没有变化。这是因为没有重启,但是已经设置成功了,mysql5.1开始修改系统参...
ORACLE数据库迁移(ZHS16GBK到UTF8)
今天有人突然提出这么个问题让我解决。以前也有到过,直接alter system做的。但是这次是就是要求ZHS16GBK改成UTF8,导致很多数据丢失。 分析一下:首先ZHS16GBK只支持中文和英文,ALTUTF8只是基本所有语言。...
oracle常见等待事件
一. 等待事件的相关知识: 1.1 等待事件主要可以分为两类,即空闲(IDLE)等待事件和非空闲(NON-IDLE)等待事件。1). 空闲等待事件指ORACLE正等待某种工作,在诊断和优化数据库的时候,不用过...
ORA-00600 12700的解决
9i 真是头疼,ORA-00600已经成为一个招牌错误了,虽然10g也有类似错误,但是与9i已经大不相同。最开始做DBA的时候,对ORA-00600开始了解,当得知这是“ORACLE BUG,内核错误”之类的信息时,就已经放弃解决了。当时...
ORA-00600 4193的解决
最近有客户的数据库数据文件出现错误,导致不能启动。经过恢复后,数据文件状态正常,数据库似乎可以open.(注意是状态正常,不代表数据库完全没问题,因为恢复过程中可能造成数据文件,表,索引的数据块损坏。)&n...