读写分离方案

    很多时候,硬件不能随着业务的直线攀升而线性扩展,或者随着用户数目以及数据量的逐渐增多,系统的负载变得越来越重;此时我们可能会想到很多策略,但是根据业务的需求不同很多时候可以进行读写分离,从而平衡服务器的负载有效提高系统的性能。oracle 11g的dataguard已经变的active了,也就是在数据库处于实时可恢复状态的时候数据库可以只读打开,利用这个重要特性我们可以把复杂的报表查询迁移到dataguard机器上用来分离主数据库服务器的负载,从而实现读写分离。