缥缈游侠-logzgh
===========================================================
使用"内存硬盘"来加快oracle的速度
===========================================================
今天给客户装了一套数据库。它是装在内存硬盘上,不是普通的硬盘。当然这个内存硬盘术语我是想想的,不知道专业的术语叫什么。所谓的内存硬盘是指封装内存,把内存变成普通的硬盘形式,在OS层面就是一个普通的硬盘,而实际上它是内存。。。。。

在上面安装数据库,建表空间,测试IO,速度狂快。建一个4G的数据文件只需要18秒就可以搞定。听客户说,厂家号称这个东东的速度比普通的硬盘要快100倍。

由于是由内存组成的,那么如果断电会造成什么后果呢?显然所有的数据将会丢失!

当然这个东东自带两级UPS,可以提供8小时的电源。也就是说如果电网断电8个小时,而机房自带的UPS不起作用的话,会导致存放这个硬盘上面的数据全部丢失。

虽然这个玩意的风险较大,但是其带来的性能提高却是不可忽视的。在很多场合都是可以运用的。只要管理得当。

比如说oracle的redo日志放在这个硬盘上;或者把性能要求最高的应用的数据迁移到这个硬盘上,为了保证数据的安全性,我们可以每1,2个小时将产生在这个内存硬盘上的增量数据刷新到固定的硬盘上面,这样也会大大提高速度等等。。。

只要充份利用它的特性,我觉的好多地方都可以大大提高系统的性能。

不过这个玩意价格有点高的,list price是1万RMB 1G.

对了,如果你知道这个玩意的专业术语叫什么,请告诉我。

logzgh 发表于:2007.03.15 08:22 ::分类: ( Oracle技术 ) ::阅读:(340次) :: 评论 (3)
[回复]

客户有钱啊。把整个数据库都放在上面

一般也只把压力大的数据库的redo log放在那上面。

玉面飞龙 评论于: 2007.03.14 13:50
[回复]

呵呵。
其实也没有多大。就64个G。
他们这次是某个关键业务做测试的。所以就新建整个库都放在上面。

logzgh 评论于: 2007.03.15 21:10
[回复]

这个东东原来就叫固态存储。
用的是大金的产品。

logzgh 评论于: 2007.03.25 22:06

发表评论
标题

在此添加评论
表情符号: smile laughing tongue angry crying sad wassat wink

称呼

邮箱地址(可选)

个人主页(可选)




自我介绍
切换风格
新闻聚合
博客日历
文章归档...
最新发表...
最新评论...
最多阅读文章...
最多评论文章...
博客统计...
网站链接...