Administradores de bases de datos

Preguntas y respuestas para profesionales de bases de datos que desean mejorar sus habilidades de base de datos y aprender de otros en la comunidad.



3
Las consultas y actualizaciones son extremadamente lentas después de IndexOptimize
Base de datos SQL Server 2017 Enterprise CU16 14.0.3076.1 Recientemente intentamos cambiar de los trabajos de mantenimiento predeterminados de Reconstrucción de índice a Ola Hallengren IndexOptimize. Los trabajos predeterminados de reconstrucción de índice se ejecutaban durante un par de meses sin problemas, y las consultas y actualizaciones funcionaban con tiempos …


1
¿Es este un síntoma de un servidor sobrecargado?
He estado tratando de diagnosticar retrasos en una aplicación. Para esto, he registrado los eventos extendidos de SQL Server . Para esta pregunta, estoy mirando un procedimiento almacenado en particular. Pero hay un conjunto básico de una docena de procedimientos almacenados que igualmente pueden usarse como una investigación de manzanas …



1
Orden lento por SQL Server
En mi aplicación, tengo una consulta que realiza una búsqueda en la tabla "archivos". La tabla "archivos" está dividida por "f". "Creado" (vea la definición de la tabla y tiene ~ 26 millones de filas para el cliente 19 ("f". "Cid = 19). El punto aquí es, si hago esta …


1
¿Cómo filtrar el uso de la función definida por el usuario de valor escalar de los datos de auditoría de SQL Server?
Tenemos una base de datos SQL Server que tiene una especificación de auditoría de base de datos que audita todas las acciones de ejecución en la base de datos. CREATE DATABASE AUDIT SPECIFICATION [dbAudit] FOR SERVER AUDIT [servAudit] ADD (EXECUTE ON DATABASE::[DatabaseName] BY [public]) Hemos encontrado que algunas consultas escribirán …



1
¿Por qué truncar una tabla temporal al final del procedimiento almacenado que crea espacio tempdb libre más rápido?
SQL Server almacena en caché las tablas temporales creadas dentro de los procedimientos almacenados y simplemente las renombra cuando finaliza el procedimiento y se ejecuta posteriormente. Mi pregunta tiene que ver con cuándo se libera el espacio tempdb. He leído que la tabla se trunca al final del procedimiento . …

2
¿Qué es una "tabla de transición" en Postgres?
La página que describe las novedades en Postgres 10 menciona "Tablas de transición para disparadores". Tablas de transición para disparadores Esta característica hace que los AFTER STATEMENTdisparadores sean útiles y eficaces al exponer, según corresponda, las filas antiguas y nuevas a consultas. Antes de esta función, los AFTER STATEMENTdesencadenantes no …

3
¿El registro de SQL Server registra operaciones no confirmadas?
A menudo veo declaraciones como el registro del servidor SQL registra cada transición y operación. Pero estoy confundido acerca de lo que sucede cuando una transacción es finalmente rodó hacia atrás . Por ejemplo una transacción explícita tiene 3 estados: statement A, statement B, statement C, y finalmente una rollback …
12 sql-server 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.