En su app/etc/local.xml
llenar <resources>
en el siguiente manera:
<resources>
<db>
<table_prefix><![CDATA[]]></table_prefix>
</db>
<core_read>
<connection>
<use />
<host><![CDATA[localhost]]></host>
<username><![CDATA[root]]></username>
<password><![CDATA[]]></password>
<dbname><![CDATA[db_read_name]]></dbname>
<initStatements><![CDATA[SET NAMES utf8]]></initStatements>
<model><![CDATA[mysql4]]></model>
<type><![CDATA[pdo_mysql]]></type>
<pdoType><![CDATA[]]></pdoType>
<active>1</active>
</connection>
</core_read>
<core_write>
<connection>
<use />
<host><![CDATA[localhost]]></host>
<username><![CDATA[root]]></username>
<password><![CDATA[]]></password>
<dbname><![CDATA[db_write_name]]></dbname>
<initStatements><![CDATA[SET NAMES utf8]]></initStatements>
<model><![CDATA[mysql4]]></model>
<type><![CDATA[pdo_mysql]]></type>
<pdoType><![CDATA[]]></pdoType>
<active>1</active>
</connection>
</core_write>
</resources>
pregunta interesante. ¿Puedo preguntarle en qué tipo de escenario se separarían las DB para que las lecturas y las escrituras se utilicen por completo? – mas
Para [Equilibrio de carga] (http://en.wikipedia.org/wiki/Load_balancing_%28computing%29). Magento es muy intensivo en lectura. Al usar [RDS] (http://aws.amazon.com/rds/) leer réplicas, puedo distribuir la carga en el DB y manejar más tráfico. – Max