ASM中的X$表
ASM看起来像个黑盒子,因为我们从文档中得到的信息有限。实际上ASM Instance和Database Instance没有什么区别,Oracle只是修改了代码使得其专注于存储管理而已。所以一些研究Database Instance的方法在ASM中照样有效,比如sql trace和10046事件等,这可以帮助我们认识到ASM内部的一些东西。
select count(*) from v$asm_file;
alter session set sql_trace=false;
找到对应的trace file,可以发现有如下语句:
blksiz_kffil,blkcnt_kffil,filsiz_kffil,filspc_kffil,sftype_kffil,
decode(redun_kffil,17,'UNPROT',18,'MIRROR',19,'HIGH',
35,'PARITY',36,'PARITY',37,'PARITY',38,'PARITY'),
decode(bitand(fdflg_kffil, 2), 2, 'FINE', 'COARSE'),
crdate_kffil,mddate_kffil,
decode(thinned_kffil, 0, 'U', 4294967295, 'N', 'Y')
from x$kffil
where incarn_kffil <> 0 and number_kffil > 255
ASM的隐含参数
ASM Instance从本质上来说,和数据库的实例是没有太大的区别的,基本的结构都差不多,只是专门用于管理存储而已。就像windows操作系统也有个专门的存储版本一样。
ASM Instance中也有一些隐含参数。当然,既然Oracle将它们隐藏了就是不希望我们去修改,所以在生产库中,千万不要尝试去修改这些隐含参数。我这里列出来纯属用于学习研究,擅自使用,后果自负^_^
from x$ksppi a, x$ksppcv b
where a.indx = b.indx
and ksppinm like '\_%asm%' escape '\'
order by a.ksppinm;
SSD硬盘时代即将到来?
EMC最新的企业级高端存储DMX4据说将支持SSD(Solid State Drive)固态硬盘,而联想也在最近发布了一款新的ThinkPad X300计划,要和Apple的超薄Macbook Air一争高下,也将采用SSD作为硬盘。看来不管是企业存储还是个人电脑,SSD都开始抢占地盘了。
SSD的单个硬盘的IOPS据称可以超过5w,而目前一个15000转的机械硬盘只能到达150个IOPS左右。当然,5w只是厂家宣传值,在实际应用中肯定是达不到的。据EMC的人说,一个SSD在IO性能上可以相当于30多个机械盘。对于高并发的OLTP系统来说,SSD的诱惑力可不一般了。
SSD的寿命受制于擦写次数,据说是200w次,不知道这个数字是说同一个存储位置,还是说整个盘,如果是同一个位置200w次,那没什么问题,如果是同一块盘,对于写入比较密集的系统就有点危险了,毕竟现在SSD盘的价格那还是相当的贵啊。在读密集操作的应用中,SSD应当是比较适用的了,谁有在Oracle生产系统中实际使用的案例么?

转载:EMC存储平台Symmetrix DMX-3在淘宝网成功应用
文章来自ChinaByte,应该是EMC的人写的案例。
案例概要
淘宝网:亚洲最大网络购物平台,亚洲首选网络购物商圈
行业:互联网
地区:总部设在杭州
EMC Documentum产品:
• EMC Symmetrix DMX-3
• EMC CLARiiON CX-80
实施情况:
2007年上半年开始采用EMC Symmetrix DMX-3,使用效果良好。
合作伙伴:神州数码
作为亚洲最大的网络购物平台,淘宝网2007年上半年的总成交额突破157亿人民币,接近2006年全年成交额(169亿人民币),和2006年同期相比,增长了近200%。跟传统卖场比较,2007年上半年,淘宝网的日均成交额相当于122个家乐福大卖场或者150家沃尔玛大卖场。