将Oracle重做日志放在DRAM SSD上用于繁重的写入数据库?

前端之家收集整理的这篇文章主要介绍了将Oracle重做日志放在DRAM SSD上用于繁重的写入数据库?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一台Sun M4000连接到带有写入数据库的EMC CX4-120阵列.以1200 IO / s和12MB / s的速度写入峰值.

根据EMC的说法,我正在使EMC阵列上的写缓存饱和.

我认为最简单的解决方案是将重做日志移动到基于DRAM的SSD.这将使EMC阵列上的负载减少一半,并且应用程序将不会看到日志缓冲区等待.是的,DBWR可能会成为瓶颈,但应用程序不会等待它(就像他们在重做提交时那样!)

我目前循环大约4个4GB重做日志,所以即使是20GB左右的SSD也会产生很大的不同.由于这是短期存储并且不断被覆盖,因此基于Flash的SSD可能不是一个好主意.

M4000没有任何额外的驱动器批次,因此PCI-E卡将是完美的,我可以外部或将启动卷移动到EMC并释放本地驱动器.

Sun销售的是Flash Accelerator F20 PCIe卡,但这似乎是某些SATA磁盘的缓存,而不是DRAM SSD解决方案.细节是粗略的,它没有列出支持的M4000,我厌倦了与Sun的电话树争夺寻求人的帮助.

猜你在找的Oracle相关文章