Mejoras en la administración del motor de base de datos
Actualizado: 14 de abril de 2006
Se ha simplificado la administración del Microsoft SQL Server 2005 Database Engine (Motor de base de datos de SQL Server 2005) gracias a la configuración dinámica de instancias, como la administración dinámica de memoria AWE y la afinidad de CPU y E/S dinámica. Se han incluido una serie de características para mejorar la seguridad, como la posibilidad de que puedan concederse todos los permisos y la separación de usuarios y esquemas.
Mejoras en la administración
Seguridad: Posibilidad de conceder todos los permisos
Se ha unificado la administración de la seguridad mediante la posibilidad de que puedan concederse todos los permisos con la instrucción GRANT. En las versiones anteriores de SQL Server, los permisos se administraban mediante una mezcla de permisos de nivel de instancia, funciones de base de datos y permisos ordinarios.
Para obtener más información, vea Jerarquía de permisos.
Seguridad: Separación de usuarios y esquemas
Se han mejorado las funciones de los esquemas en las bases de datos de SQL Server. Ahora, todos los objetos de una base de datos se encuentran en esquemas y no pertenecen a usuarios individuales. Los esquemas pueden pertenecer a las funciones, lo que permite que varios usuarios puedan administrar los objetos de base de datos. En las versiones anteriores de SQL Server, no podían eliminarse usuarios de la base de datos sin tener que volver a asignar la propiedad de cada uno de los objetos individuales pertenecientes a dichos usuarios. Ahora, la propiedad tiene que ajustarse únicamente para el esquema, no para cada objeto.
Para obtener más información, vea Jerarquía de permisos.
Administración: Partición de tablas e índices
Las tablas y los índices pueden dividirse en particiones basadas en intervalos de valores. La partición hace que las tablas y los índices sean más manejables ya que le permite centrarse en las tareas de administración de particiones individuales en lugar de tener que administrar colecciones enteras. Pueden transferirse bloques de datos con mayor eficacia dentro del esquema de la base de datos, y pueden realizarse operaciones de mantenimiento en particiones individuales en lugar de realizarse en toda una tabla o índice de modo que se mantenga la integridad de toda la unidad.
Para obtener más información, vea Tablas e índices con particiones.
Administración: Administración dinámica de memoria AWE
Ahora, el Database Engine (Motor de base de datos) administra de forma dinámica el tamaño de su bloque de memoria cuando se utiliza la memoria AWE para admitir grandes bases de datos. En las versiones anteriores de SQL Server, el bloque de memoria era estático cuando se utilizaba la memoria AWE.
Para obtener más información, vea Administrar la memoria para bases de datos de gran tamaño.
Administración: ATTACH_REBUILD_LOG
La cláusula ATTACH_REBUILD_LOG permite adjuntar una base de datos sin que sean necesarios todos los archivos de registro. Por ejemplo, cuando se separa una base de datos de un servidor de producción para utilizarse como base de datos de sólo lectura en un servidor de informes, el entorno de sólo lectura no necesitará todos los archivos de registro utilizados en producción. ATTACH_REBUILD_LOG le permite copiar la base de datos en el servidor de informes sin tener que copiar todos los archivos de registro de producción.
Para obtener más información, vea CREATE DATABASE (Transact-SQL).
Administración: Inicialización instantánea de archivos
Cuando el Database Engine (Motor de base de datos) crea una nueva base de datos, puede simplemente reservar el espacio necesario para los archivos de datos e, inmediatamente después, hacer que la base de datos esté disponible para que pueda utilizarse. Las páginas de datos reales no se inicializan con ceros binarios hasta que se hace referencia a ellas mediante consultas SQL. En las versiones anteriores de SQL Server, una base de datos no estaba disponible para poder utilizarse hasta que no se hubiesen inicializado todas las páginas de datos con ceros binarios.
Para obtener más información, vea Crear una base de datos (motor de base de datos).
Administración: Deshabilitar índices
Los índices pueden deshabilitarse como ayuda para la administración y el diagnóstico. Cuando se vuelve a generar un índice no agrupado, el hecho de deshabilitar el índice antes de que vuelva a generarse reduce significativamente la cantidad necesaria de espacio en disco.
Para obtener más información, vea Deshabilitar índices.
Administración: Reorganizar y volver a generar índices
SQL Server 2005 ofrece una instrucción ALTER INDEX que sirve para reorganizar o volver a generar índices o establecer opciones de índice. Los índices pueden volver a generarse en línea, las páginas que contienen datos LOB pueden compactarse y los índices con particiones pueden reorganizarse o volver a generarse en una única partición.
Para obtener más información, vea ALTER INDEX (Transact-SQL).
Administración: Copia y carga masiva de archivos de formato en XML
SQL Server 2005 incorpora un esquema XML que puede utilizarse para especificar archivos de formato como documentos XML. Como alternativa al uso de archivos de formato originales no XML, los archivos de formato XML ofrecen varias ventajas.
Para obtener más información, vea Descripción de los archivos de formato XML.
Administración: Proveedor de conjuntos de filas bulk OPENROWSET
SQL Server 2005 incorpora un proveedor de conjuntos de filas bulk al que se puede obtener acceso utilizando la nueva opción BULK de la función OPENROWSET en una instrucción SELECT, que después puede suministrarse en instrucciones INSERT.
Para obtener más información, vea OPENROWSET (Transact-SQL) e Importación masiva de datos mediante BULK INSERT u OPENROWSET(BULK...).
Administración: Supervisar la creación de reflejo de la base de datos
El Service Pack 1 de SQL Server 2005 incluye el Monitor de creación de reflejo de la base de datos, así como un conjunto de procedimientos almacenados del sistema para supervisar las bases de datos reflejadas y establecer umbrales de evento en varias métricas clave de rendimiento de la creación de reflejo.
Para obtener más información, vea Supervisar la creación de reflejo de la base de datos.
Vea también
Conceptos
Mejoras en el motor de base de datos
Ayuda e información
Obtener ayuda sobre SQL Server 2005
Historial de cambios
Versión | Historial |
---|---|
14 de abril de 2006 |
|