Administradores de bases de datos

19
Hacer cumplir la integridad de la base de datos

¿Tendría alguna vez sentido que la aplicación haga cumplir la integridad de la base de datos en lugar de tener claves externas, verificar restricciones, etc.? ¿Cuánto de una mejora de rendimiento se puede esperar por no hacer cumplir la integridad de la base de datos a través de herramientas...

19
SQL Server: ¿base de datos separada para informes?

En nuestro servidor SQL, tenemos una base de datos para cada una de nuestras aplicaciones web. Para los informes, utilizamos Reporting Services y todos los datos del informe (incluidos los parámetros del informe) provienen de procedimientos almacenados. Los procedimientos almacenados están en la...

19
¿Es aconsejable innodb_file_per_table?

Tenemos una aplicación en la que solo una de las tablas crecerá en millones de líneas, pero el resto será inferior a un millón. Entonces, ¿cuál es el consejo deberíamos ir con innodb_file_per_table o dejarlo como uno .ibd? Leí algunos artículos que dicen que no lo utilices, ya que necesitas más...

19
¿Por qué InnoDB no almacena el recuento de filas?

Todo el mundo sabe que, en las tablas que usan InnoDB como motor, las consultas como SELECT COUNT(*) FROM mytableson muy inexactas y muy lentas, especialmente cuando la tabla se hace más grande y hay inserciones / eliminaciones de filas constantes mientras se ejecuta esa consulta. Como lo entendí,...

19
ERROR: la base de datos "dbname" no existe

De acuerdo con la documentación, mientras no esté conectado a una base de datos, puedo eliminar una base de datos en la consola usando: DROP DATABASE dbname; O puedo soltarlo usando la herramienta de envoltura dropdb. Ambos me dan un error diciendo que la base de datos no existe, sin embargo,...