我们目前正在将我们的数据库从内部开发的软件迁移到供应商解决方案。这两种软件都在Windows下运行并使用基于UNIX的数据库。使用Oracle for Windows进行数据迁移的最快机器?
有大约25 GB的数据和很多有点复杂的转换。总而言之,单次运行需要在强大的PowerEdge数据库服务器上运行多于100小时,而在HP Super Dome上多运行一个星期。
超过100小时是非常非常慢!每个新版本的数据库最多需要2周才能生成(修改代码,生成数据,测试,再次修改代码,再次生成数据)。因为我们想花即将到来的周末家庭,我们要加快速度有点:)
的嘉宾是,由于磁盘是瓶颈,一个强大的工作站会做的更好,然后在数据库服务器。我认为我们应该拥有最大的RAM(例如64GB),两个独立的SSD-RAID阵列:一个用于数据库,另一个用于日志和重做文件。
但他只是一个客人。对此有何建议? Oracle在SSD上的任何经验?我们应该为数据库和其他文件使用不同的磁盘吗?
非常感谢提前!
注意:有些人可能会建议我们优化我们的PL/SQL,但已完成。再次感谢。
IO瓶颈 - 尤其是数据库 - 通常通过在系统中抛出更多*主轴来解决。对于数据库,RAID-10比RAID-0更好。使用带有至少10块硬盘的RAID-10(如果您不使用固态硬盘,则需要更多) –
我对这方面知之甚少 - 感谢提示! – SRO
但是,在生产环境中,RAID-10肯定会更好,但对于数据迁移?但是,如果2个磁盘(在RAID 0或10中)更好,那么你是对的,为什么不添加更多。 10块磁盘比我们花费在讨论应该购买什么硬件的会议上便宜得多:)。感谢您的建议。 – SRO