Dicas interessantes para otimização de nossos bancos de dados usado em nossas aplicações:
- Pode parecer mentira, nem sempre é necessário usar um banco de dados relacionaol. Existem alternativas como memcache, banco de dados documental ou de chave-valor;
- Não use o banco de dados para armazenar conteúdo: imagens ou documentos em BLOB;
- Use campos numéricos e auto-incremetáveis para os índices primários, para ter um acesso rápido ao registro, o qual os inserts, updates e selects dependem muito;
- Analise corretamente o uso dos índices assim como se faz com a analise detalhada da estrutura do banco de dados;
- Realize consultas simpes, em que precise recuperar somente campos que necessite e evite o uso de LIKE e NOT IN;
Para leitura mais detalhada:
Original em:
« Manual de Padronização de Codificação – PHP Coding Standards [Tradução] Outros Bancos de Dados para se considerar »

