Após baixar o plugin (neste tutorial, usei a versão 1.1), descompacte-o em qualquer lugar da sua máquina ou servidor;
Quando a configuração estiver pronta, coloque na raíz do WordPress (junto com o wp-config.php). Você pode também colocar em qualquer lugar no servidor, se configurar a constante DB_CONFIG_FILE no wp-config.php apontando para a localização. Pra simplificar nossa vida, na raiz está ótimo :)
Coloque o arquivo db.php no diretório wp-content. Só de colocar o arquivo lá, o plugin é ativado e vai ler as configurações do db-config.php.
No passado, o WordPress suportava o uso de múltiplos bancos de dados através da constante WP_USE_MULTIPLE_DB. Com o HyperDB essa variável não funciona mais e será completamente ignorada.
E vamos lá pra configuração do db.php! O arquivo já vem configurado para usar os mesmos bancos de dados do wp-config.php, e também tem algumas variáveis já definidas. No próprio arquivo há muitas instruções, documentação e exemplos de uso (em inglês).
Vamos começar com o padrão, que de cara já adiciona o recurso de reconectar ao banco de dados caso a conexão falhe. Olhe o código:
Como podemos ver, o HyperDB extendeu a classe WPDB e adicionou métodos novos, um deles sendo o add_database. Esse método adiciona um servidor de banco de dados para o plugin usar. Nessa configuração padrão temos:
As linhas 7-12 definem o servidor de banco principal, usando as mesmas configurações do wp-config.php. Só de ter essas linhas, o WordPress já começa a funcionar com o HyperDB.
As linhas 18-27 adicionam o mesmo servidor, só que agora como slave (apenas leitura). Note que o atributo write está 0 e isso quer dizer que para este servidor, nenhum comando de escrita/atualização/remoção vai ser mandado para esse servidor de banco de dados.
A configuração padrão configura o mesmo servidor duas vezes justamente para usar suas funcionalidades de distribuição. Não há problemas nisso.
Toda vez que você salvar o arquivo, todas as configurações já estão feitas e funcionando, não precisa recarregar nada.