暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

11gR2新特性之二 - Flash Cache 的SSD支持

原创 eygle 2009-09-02
659
在11gR2发布之前,关于Flash Cache的新特性就早已经被释放出来,该特性允许使用SSD硬盘作为Buffer Cache的二级缓存,以在磁盘和内存之间增加一级缓冲,提升数据访问性能。

以下是文档中的一些描述:

  • A transparent extension of the database buffer cache using solid-state disk (SSD) technology

  SSD acts as a Level 2 cache (SGA is Level 1)

  Faster than disk (100x faster for reads)

  Cheaper than memory ($50 per gigabyte)

  Large capacity (hundreds of gigabytes per flash disk)

  • Fewer drives and better performance

  For I/O throughput, users often use hundreds of drives today

  Flash enables I/O throughput without all the drives

  Large jobs complete faster

这一特性依赖几个参数设置:

Install Flash Drive in the Host Server,
Set two init.ora parameters:

db_flash_cache_file = <filename>


Specifies the path to the flash disk

db_flash_cache_size=<size>

Specifies the amount of flash disk to use

下图是ITPUB上网友披露出来的示意图,我们可以看出SSD作为2级缓存减轻了磁盘的负担,通过快速的、相对廉价的SSD设备,可以有效的缩减物理IO,从而提升性能:

3.jpg



这一新特性是颇为引人瞩目的,SSD技术经过几年的沉淀、积累与推广,已经为大众所接受,唯一的问题是,这一技术的引入带来了多少Bug,稳定性如何,如无意外,这一特性将为很多面临IO性能瓶颈的企业解决不少问题。

-The End-

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论