Share via


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

Contenido nuevo:
  • Se agregó la supervisión de la creación de reflejo de la base de datos.