Administradores de bases de datos

64
Index Seek vs Index Scan

Al observar un plan de ejecución de una consulta de ejecución lenta, noté que algunos de los nodos son búsqueda de índice y algunos de ellos son exploración de índice. ¿Cuál es la diferencia entre una búsqueda de índice y una exploración de índice? ¿Cuál funciona mejor? ¿Cómo elige SQL uno...

62
MySQL: Crear índice si no existe

¿Hay alguna manera de crear un índice en MySQL si no existe? MySQL no admite el formato obvio: CREATE INDEX IF NOT EXISTS index_name ON table(column) ERROR 1064 (42000): You have an error in your SQL syntax;... La versión de MySQL ( mysql -V) es 5.1.48, pero creo que MySQL carece de la CREATE...

59
Escribe las diferencias entre varchar y nvarchar

Actualmente en nuestra base de datos SQL Server 2012, estamos usando varchar, y nos gustaría cambiar eso nvarchar. He generado un script para hacer eso. Mi pregunta es ¿hay alguna diferencia en cómo SQL Server escribe en varcharcolumnas frente a nvarcharcolumnas? Tenemos varios procedimientos de...