Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 4|Respuesta: 1

[Comunicación] SQL Server añade índices en producción

[Copiar enlace]
Publicado enHace 10 minutos | | |
Requisitos: Si existe una tabla con decenas de millones de datos, es necesario añadir un índice no agregado a la tabla para mejorar la eficiencia de las consultas, pero la base de datos ya está ejecutándose en el entorno de producción, y muchas aplicaciones realizan operaciones de suma, eliminación, modificación y consulta sobre la tabla, lo que también significa que múltiples hilos están realizando operaciones sobre la tabla. Si usas una sentencia normal de suma de índice directamente sobre la tabla, la ejecución del programa en el entorno de producción será anormal, como bloqueos y tiempos de ejecución.

La instrucción SQL normal para añadir un índice no agrupado es la siguiente:

La instrucción SQL optimizada para seguridad para añadir índices no agrupados es la siguiente:

Interpretación:

ONLINE = Rol ON: Permite a los usuarios consultar, insertar, actualizar y eliminar tablas (es decir, operaciones "online") durante la creación de índice, soportado solo por Enterprise Edition.
SORT_IN_TEMPDB = Función ON: Transfiere los "datos temporales de ordenación" necesarios para la creación o reconstrucción de índices desde la base de datos de tu empresa a tempdb, no en la base de datos empresarial en la que estoy trabajando.
MAXDOP = 4 Rol: Especifica MAXDOP para limitar el paralelismo y asegurar que no ocupe todos los planificadores, es decir, para limitar la operación de índice a que funcione en paralelo con hasta 4 núcleos de CPU (hilos).

Referencia:

El inicio de sesión del hipervínculo es visible.
El inicio de sesión del hipervínculo es visible.




Anterior:.NET/C# Navaja suiza del desarrollador LINQPad 9 Tutorial de compra
 Propietario| Publicado enHace 8 minutos |
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com