Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se incluyen sugerencias para desarrollar soluciones mediante etiquetas para instrumentar consultas en grupos de SQL dedicados.
¿Qué son las etiquetas?
El grupo de SQL dedicado admite un concepto denominado etiquetas de consulta. Antes de profundizar, echemos un vistazo a un ejemplo:
SELECT *
FROM sys.tables
OPTION (LABEL = 'My Query Label')
;
La última línea etiqueta la cadena "Mi etiqueta de consulta" a la consulta. Esta etiqueta es útil porque permite realizar consultas a través de las DMV.
La consulta de etiquetas proporciona un mecanismo para localizar consultas problemáticas e identificar el progreso durante una ejecución de ELT.
Una buena convención de nomenclatura realmente ayuda. Por ejemplo, iniciar la etiqueta con PROJECT, PROCEDURE, STATEMENT o COMMENT identifica de forma única la consulta entre todo el código del control de código fuente.
La consulta siguiente usa una vista de administración dinámica para buscar por etiqueta:
SELECT *
FROM sys.dm_pdw_exec_requests r
WHERE r.[label] = 'My Query Label'
;
Nota:
Es esencial que encierre entre corchetes o comillas dobles la etiqueta de la palabra al consultar. "La 'etiqueta' es una palabra reservada y produce un error cuando no está delimitada."
Pasos siguientes
Para obtener más sugerencias sobre desarrollo, vea la información general sobre desarrollo.