Compartir vía


Guías de diseño y de arquitectura de índices de SQL Server

Aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsSistema de Plataforma de Analítica (PDW)Base de datos SQL en Microsoft Fabric

Las siguientes guías están disponibles. Se describen los conceptos generales y se aplican a todas las plataformas que usan el motor de base de datos de SQL, a menos que se indique lo contrario en la guía correspondiente.

Simultaneidad, bloqueo y contención

Use estas guías para comprender cómo SQL Server administra el acceso simultáneo a los datos y las estructuras internas y cómo diagnosticar problemas relacionados con la contención.

Guía Description
Guía de bloqueo de transacciones y versiones de fila Explica los mecanismos de control de versiones de fila y bloqueo que SQL Server usa para conservar la integridad de las transacciones. Describe cómo las aplicaciones pueden controlar de forma eficaz las transacciones.
Guía de interbloqueos Profundización en los bloqueos simultáneos del motor de base de datos provocados por bloqueos en competencia. Explica cómo se forman los interbloqueos y cómo SQL Server los detecta y los interrumpe.
Diagnosticar y resolver la contención de latch en SQL Server Se centra en identificar y resolver la contención de bloqueos temporales (especialmente la contención de bloqueos temporales de página) en cargas de trabajo de SQL Server de alta simultaneidad.
Diagnosticar y resolver la contención de spinlocks en SQL Server Guía detallada sobre identificar y resolver la contención de spinlocks en cargas de trabajo de alta simultaneidad de SQL Server.

Arquitectura y E/S del motor de almacenamiento

Use estas guías para comprender cómo SQL Server almacena, accede y mantiene los datos en el disco.

Guía Description
Guía de arquitectura de páginas y extensiones Describe las estructuras de página y extensión y cómo se organizan las páginas y extensiones dentro de los archivos de datos.
Aspectos básicos de E/S de SQL Server Explica por qué la E/S es fundamental para el motor y describe aspectos de eficiencia como los principios de caché de disco. También se describen los requisitos de confiabilidad de E/S.
Guía de administración y arquitectura del registro de transacciones de SQL Server Explica el rol del registro de transacciones y proporciona detalles sobre la arquitectura física y lógica del registro.
Guía de procesos de limpieza de registros fantasma Describe la limpieza fantasma como un proceso en segundo plano que elimina físicamente las filas marcadas previamente para su eliminación.

Ejecución y optimización de consultas

Use estas guías para comprender cómo SQL Server compila, optimiza y ejecuta consultas.

Guía Description
Guía de arquitectura de procesamiento de consultas Describe cómo procesa el motor de base de datos las consultas en las arquitecturas de almacenamiento. Abarca la optimización y la reutilización mediante el almacenamiento en caché del plan de ejecución.
Guía de arquitectura y diseño de los índices Trata la arquitectura y los aspectos básicos del índice. Proporciona procedimientos recomendados para diseñar índices eficaces.

Memoria, subprocesos y programación interna

Use estas guías para comprender cómo SQL Server administra internamente los recursos de memoria y CPU.

Guía Description
Guía de arquitectura de administración de memoria Describe la arquitectura de memoria de SQL Server y cómo SQL Server adquiere y usa memoria. Incluye información general sobre la memoria virtual del sistema operativo.
Guía de arquitectura de subprocesos y tareas Describe los conceptos de subprocesos y tareas en el contexto de la programación del sistema operativo. Explica cómo se ejecuta el trabajo a través de subprocesos y tareas.
Conceptos de caché de seguridad Explica cómo SQL Server usa una caché de seguridad para validar los permisos de los principales que acceden a securables.

Alta disponibilidad, migración y validación

Use estas guías al implementar, migrar o operar SQL Server en entornos de producción.

Guía Description
Guía de solución de problemas y supervisión de grupos de disponibilidad Always On Guía de solución de problemas y supervisión que también sirve explícitamente como página de destino que apunta a otros recursos publicados para escenarios y herramientas comunes de AG.
Guía de optimización y validación posterior a la migración Enmarca la migración posterior a la migración como la conciliación de la precisión de los datos y la integridad y el descubrimiento de problemas de rendimiento y, a continuación, enumera los escenarios comunes de rendimiento posteriores a la migración.

Conectividad y autenticación

Use esta guía para comprender cómo los clientes se autentican y se conectan a SQL Server.

Guía Description
Seguimiento del proceso de autenticación de red al Motor de base de datos Recorre las trazas de red que capturan los handshakes de establecimiento de conexiones TCP y los procesos de autenticación entre el cliente y el servidor.