|
数据库定义存储之ORACLE篇ORACLE收购了SUN和Pillar Data Systems后,在NAS领域重点推出了ZFS存储,在SAN领域则主推Pillar Axiom存储,但是对此了解的人并不多,包括ORACLE内部的人。 一个中端存储的SPC-2可以达到17244 MBPS,世界第一,性价比肯定也是世界第一了。
ORACLE把ZFS存储叫做Application Engineered Storage(AES),也就是应用定制存储,确实是名不虚传的,今天就拿ORACLE和ZFS存储的配合为例,来讲讲ORACLE做存储的思路。 不懂存储的DBA不是好DBA。现在的存储越来越复杂,原来只有FC盘,而且存储很直观,对DBA可见。现在下面的存储介质很多,特别是SSD加了进来,还有现在虚拟化技术大行其道,DBA根本不知道自己的数据实际存放的位置,是否是thin卷,是否压缩,是否重删,是否分层。 为啥这么说,我们通过DBA的工作来说明一下。 1、性能调优。调优是目前DBA最大的工作量之一,但存储现在都虚拟化了,如果你不懂存储,是无法调优的。
2、SSD介质管理。SSD介质现在在数据库领域发挥了巨大的加速作用。但SSD不是万能的,他写的单位是page,即一次写一个块,不像传统硬盘一次写一个位(bit),而且page写前还得擦除,还有写次数寿命问题。DBA如果不懂这些知识,是做不好DBA的。
3、效率提升。目前的存储支持高效的空间管理,包含瘦分配、压缩和重删。但他们是有区别的,瘦分配减少浪费,但并没有真正节省空间;压缩一般是局部的,在一个文件或者一个卷内部,数据压缩后是无损的,安全的;而重删一般是全局的,是采用hash(指纹)判断数据块是否有重复,如果重复只保留一份COPY,不同的数据块可能会产生相同的指纹(虽然概率很小),hash冲突处理不好是有数据丢失隐患的。如果你作为DBA,不懂这些行吗?
责编:王雅京 微信扫一扫实时了解行业动态 微信扫一扫分享本文给好友 著作权声明:kaiyun体育官方人口
文章著作权分属kaiyun体育官方人口
、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。 |
最新专题 |
|