提升自己oracle分析能力一些思考及方法论
cbc latch或cache buffer chains latch系列一
结论1,测试环境为oracle 10.2.0.52,cbc latch的子LATCH个数共计8192,其值可由参数_db_block_hash_latches控制3,_db_block_hash_latches参数指定的值并非完全等于手工指值,还与其它因素有关,可能是BUFFER CACHE大小以及粒度大小4,_db_block_hash_buckets参数控制共计多少个管理BUFFER CACHE的HASH BUCKET个数,...
oracle之time zone时区timestamp with time zone相关的概念之一
结论1,数据库测试环境为10.2.0.52, dba_tab_cols可以获取所有数据类型的信息,共计383种数据类型3,timestamp with time zone默认值6个粒度,可取范围为0-94,与此相关的参数为dbtimezone,sessiontimezone5, v$timezone_names存储时间区信息,共计392个时区6, 可以在创建数据库时create database以set time_zone...
q友问题之删除外加双引号表一点小想法--dump--ascii--to_number
q友问题请教个问题我怎么删除dsg用户下的表名为 segm.tawces的表(我登不了dsg用户)只能在sys用户下删除drop table dsg. segm.tawces purge 报错我是不是直接escape转义即可结论1,正常创建表和在表名字符加双引号,创建不同,2,不同之处于 A,不正常创建只能创建一种双引号括起来的字符,要...
使用_smu_debug_mode了解undo tablespace
背景 为了进一步研究undo segment header block中的事务SLOT重用机制,需要多个不同会话使用相同的undo segment header block,本文应时而生。结论1,oracle隐含参数相当牛比,我认为分析及加深对于它的理解有几个维度 a,查询与某个关键字匹配的隐含参数,进行测试总结 b,...
深入分析ora-600 2662错误系列一
结论1,本文主要分析ora-600错误从报错分为数字和函数2,本文主要分析ora-600的数字报错3,像ora-600错误大家我特定的操作有关,涉及的ORACLE机制比较复杂,具体说可能和REDO,UNDO等等有关,首先要确认到底是哪块有问题了,这样解决问题才有针对性4,由3就引申出来,一定要全方位查阅MOS文章,获取ORA-600方面的分析文...
用bbed查看数据文件的数据块block 0及block 1
结论1,测试环境为10.2.0.5数据库2,数据文件的block 0是操作系统的头块,用于存储操作系统的信息,bbed查看不了3,数据文件的block 1是数据文件的头块,不过我理解这个块开始存储的是ORACLE自己的数据结构,而块0是存储操作系统的一些信息 bbed可以查看4,关于这2个块的知识,还要研究测试BBED>set ...
由oradebug poke推进scn理解scn base及scn wrap系列一
背景 在v$transaction会看到scn,其中又分为scn base及scn wrap,这到底怎么回事呢?而且很多ORA报错与SCN有关,如果多了解一些SCN相关的知识,也便于我们分析解决问题。 结论1,oradebug poke可以推进SCN,分为在数据库OPEN及MOUNT皆可以oradebug setmypidoradebug DUMPvar SGA kcsg...
网友问题--service_names与tnsnames.ora中的service_name关系
网友问题关于 tnsname的service_name 这个参数 不是只要监听中 有监控的服务名 不是都是可以连上的么一般,默认的情况下 监听的服务名中是包含instance_name的所以 一般service_name 写sid 也是能链接上的这个 我应该没有理解错吧结论1,对于静态监听...
oracle数据库字符集characterset迁移及变更之csscan及csalter.plb系列四
背景 数据库字符集涉及的概念与知识非常多,本文继续学习;相关文章链接见下: oracle数据库字符集characterset迁移及变更之csscan及csalter.plb系列三 http://blog.itpub.net/9240380/viewspace-1850149/结论1,al32utf8也可以通过csscan及csalter脚本转化为字符集zhs16gbk ...
oracle数据库字符集characterset迁移及变更之csscan及csalter.plb系列三
背景 本文主要熟悉下如何用csscan以及csalter脚本变更数据库字符集,进一步理解如何调整数据库字符集的知识。之前的相关文章链接:oracle10g_csscan_更变数据库字符集及国家字符集的工具测试http://blog.itpub.net/9240380/viewspace-614070/csscan: error while loading shared libraries: libclnts...
oracle数据库字符集characterset迁移及变更系列二
背景 闲言少述,继续测试数据库字符集相关的知识,前几文链接如下: oracle数据库字符集characterset迁移及变更系列一 http://blog.itpub.net/9240380/viewspace-1849953/ 本文主要熟悉下数据库字符集迁移要考虑一些因素。...
oracle数据库字符集characterset迁移及变更系列一
背景 oracle数据库字符集和应用数据密切相关,数据库迁移也会涉及到数据库字符集的转换,大家常常听到的乱码之类的,导出导入表发生列长度不足的错误,也和数据库字符集不无关系,本文我沿袭前文:http://blog.itpub.net/9240380/viewspace-1849340/ , itpub网友问题之AL32UTF8与ZHS16GBK 2种数据...
itpub网友问题之AL32UTF8与ZHS16GBK 2种数据库字符集database characterset
itpub论坛问题 原问题:http://www.itpub.net/thread-1943065-1-4.html 安装了数据库11.2.0.4,误将字符集设置为AL32UTF8,本来应该是ZHS16GBK;通过应用软件录入了一些数据,直到一个窗口报错才发现字符集选择错了。因为AL32UTF8是ZHS16GBK的超集,所以直接将字符集转换为ZHS16GBK后,应用...
Q群友问题---tnsnames.ora中指定sid参数仍无法连接到指定的rac实例
Q群友问题群主,请教个问题ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = nbubackup1vip)(PORT = 1521) (ADDRESS = (PROTOCOL = TCP)(HOST = nbubackup2vip)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED)  ...
alter system events与alter system event的区别
结论:1,events可以动态修改2,event必须重启库方可生效测试SQL> show parameter eventNAME TYPE VALUE------------------------------------ ---------...
群友问题--近期每秒频繁产生40m归档日志文件
网友问题 数据库为Oracle 10,昨天开始oracle\product\10.2.0\flash_recovery_area\ORCL\ARCHIVELOG\下当天内的日志每秒增加一个40M的文件,文件名为O1_MF_1_1316_C5F3GRL2_.ARC,我想看看里面到底是记录的什么,是什么操作导致,但是查询网上办法都不可行,请教大神 问题链接: http://www.itpub...
oracle学习方法learn method系列一
希望可以基此提升自己的分析及思考能力,加油吧,小伙伴。
小测某Q友其应用人员不小心把RAC表空间tablespace数据文件datafile建在本地文件系统
背景 某Q友谈及其公司应用人员不小心把RAC的表空间数据文件创建在本地文件系统上,造成应用访问数据库报错,查询DBA_DATA_FILES也报错。结论1,查阅官方手册Oracle? Database Backup and Recovery Reference11g Release 2 (11.2)Part Number E10643-06获取backup命令的使用,采用datafile的镜像复制...
深入理解shared pool共享池之library cache的library cache lock系列四
背景 本文了解下等待事件library cache lock,进一步理解library cache,之前的文章请见: 深入理解shared pool共享池之library cache的library cache pin系列三 http://blog.itpub.net/9240380/viewspace-1845911/相关图例 为了真观理解library cache pin及library cache lock的...