Oracle Real application Clusters Deployment and Performance手冊(cè)的第三章非常具體的描述了如何將應(yīng)用劃分(partition your application),以試圖減少RAC的開銷。
來一段摘錄(就是上面提到的Oracle手冊(cè))::))) The partitioning method to use when adding new functionality depends on the types of data the new functions access. If new functions access the same data as the existing functions, then you may need to CHANGE your partitioning strategy. If your application attracts more users than you eXPected, then you may need to add more instances [nodes]. Adding a new instance can also require that you REPARTITION your application.
BTW, share disk in nature is good in high availability. But also in nature not good in scalability. I think share nothing DBMS can do online data redistribution too.