Consejos para optimizar tu base de datos
Interesantes consejos para optimizar nuestra base de datos en nuestras aplicaciones:
- Aunque parezca mentira, no siempre es necesario una base de datos relacional. Existen alternativas como memcache, base de datos documentales o de clave-valor.
- No uses la BD para almacenar contenidos: imágenes o documentos en BLOB.
- Usa campos numéricos y autoincrementales para los índices primarios, para así tener un acceso rápido al registro, ya que inserts, updates y selects dependen mucho de este índice.
- Analiza correctamente el uso de índices al igual que haces un análisis detallado de la estructura de la BD.
- Realiza queries sencillas, en las que solo debes recuperar los campos que necesites y evitar el uso de LIKE y NOT IN
Una lectura interesante y más detallada.
PHPUnit es un framework para PHP que nos facilita la creación de juegos de tests y la ejecución de estos y analiza sus resultados. Aunque inicialmente PHP empezó como complemento dinámico para pequeñas páginas web, actualmente PHP se utiliza para desarrollar aplicaciones web complejas, por lo que es importante poder realizar las pruebas pertinentes a nuestro código.