我们一直在研究如何在Oracle中使用SSD来加快我们的测试迁移运行。目前,完成迁移运行需要12至18个小时,这取决于数据量(我们显然也在进行许多性能调整)。我们有许多用于各种运行和分析的廉价linux盒。
直接来自戴尔的SSD的成本令人望而却步。我想知道是否有人有使用SSD的经验(比如关键的/微米的)。
我意识到TRIM支持在Linux上是一个问题(使用Centos)。有人在Windows 7上用它们来对付这个问题吗?
发布于 2011-07-06 03:22:01
下面是我看到的关于SSD和数据库的最大问题(S):
发布于 2011-01-21 23:44:32
对于您的问题,我还没有看到任何答案,虽然我没有使用带有数据库的消费级SSD驱动器的经验,但我认为在ServerFault上的以下问题可能是有用的:
https://serverfault.com/questions/69037/configuring-sql-for-optimal-performance-ssd-or-hdd
编辑:我最近发现了下面的文章,我想把它添加到我的答案中。它讨论了如何在SQL Server中使用SSD,但我认为讨论的一些因素也可能对Oracle DBA有用。
http://technet.microsoft.com/en-us/magazine/hh334997.aspx (减少I/O,提高性能)
发布于 2011-07-05 09:38:09
SSD可以使读取数据更快。
写作不会更快。甚至不要考虑把重做的SSD,因为他们只是写到。若要加快重做的写入速度,请添加更多驱动器并对其进行条带化。重做是按顺序编写的,因此添加更多的纺锤体可以提高写入吞吐量,直到达到控制器限制为止。
这个测试迁移是做什么的?它是使用过程代码还是使用集合?
如果使用过程代码,请确保实现批量操作。布景总是更快。
https://dba.stackexchange.com/questions/573
复制相似问题