Si una base de datos se separa de una instancia de forma permanente, ¿hay alguna tarea de limpieza que deba
Si una base de datos se separa de una instancia de forma permanente, ¿hay alguna tarea de limpieza que deba
Tengo dos tablas (junto con un índice no agrupado) que se pueden crear con los siguientes comandos: CREATE TABLE GroupTable ( GroupKey int NOT NULL PRIMARY KEY, RecordCount int NOT NULL, GroupScore float NOT NULL ); CREATE TABLE RecordTable ( RecordKey varchar(10) NOT NULL, GroupKey int...
Tengo una tabla en SQL Server 2014 que se parece a la siguiente: CREATE TABLE dbo.MyTable ( [id1] [bigint] NOT NULL, [id2] [bigint] NOT NULL, [col1] [int] NOT NULL default(0), [col2] [int] NOT NULL default(0) ) con (id1, id2) siendo la PK. Básicamente, id1 es un identificador para agrupar un...
Estoy en SQL Server 2014 y necesito limpiar los espacios en blanco desde el inicio y el final del contenido de una columna, donde los espacios en blanco pueden ser espacios simples, pestañas o líneas nuevas (ambos \ny \r\n); p.ej ' this content ' should become 'this content' ' \r\n \t\t\t this...
¿Por qué el número de subprocesos de trabajo de un grupo de disponibilidad en un grupo HADR aumentaría mucho más allá del uso mínimo de " típicamente, hay 3 a 10 subprocesos compartidos " por réplica? En un caso, hemos observado el uso de más de 300 subprocesos con 3 grupos de disponibilidad y 10...
Tengo SQL Server 2014 con memoria máxima establecida en 6 GB (la memoria física es de 8 GB). La memoria del servidor de destino es a veces de 6 GB y luego vuelve a la memoria total del servidor (aproximadamente 5,3 GB, nunca alcanza los 6 GB). Solía committed_kb en sys.dm_os_sys_info para...
Recientemente tuvimos un problema en nuestro entorno HADR de SQL Server 2014, donde uno de los servidores se quedó sin hilos de trabajo. Recibimos el mensaje: El grupo de subprocesos para los grupos de disponibilidad AlwaysOn no pudo iniciar un nuevo subproceso de trabajo porque no hay...
Cuando ejecuto una declaración de actualización, como la siguiente, aparece un error que me dice que Las funciones en ventana solo pueden aparecer en las cláusulas SELECT u ORDER BY. UPDATE dbo.Dim_Chart_of_Account SET Account_Order = LAG([Account_Order]) OVER (ORDER BY [Account_SKey]) Sé...
Tengo una instalación de ~ 10 días de WinServer2012R2 y SQL Server Express 2016 para probar. Soy el único usuario en esta máquina. Una base de datos con un .bak de SQL Server 2005 de ~ 250 MB se restaura sin ningún problema. Después de reiniciar la máquina, el proceso "SQL Server NT - 64 Bit" usa...
¿Por qué las estadísticas de actualización de exploración completa usan el 100% de la CPU en SQL Server 2014 cuando usa quizás el 20% de la CPU en SQL Server 2008 R2, para las mismas tablas, con una capacidad de hardware similar? He estado buscando MAXDOPotras opciones y realmente no veo nada que...
Tenemos una aplicación que accede a la base de datos (servidor Sql 2014 Enterprise Edition). La aplicación llama a procedimientos almacenados para acceder a la base de datos. Todo funcionaba bien hasta que recientemente comencé a enviar el siguiente error y detuve las aplicaciones. Reiniciar la...
Estoy tratando de implementar una función CLR de SQL utilizando el método HTTPUtility.UrlDecode de System.Web pero no consigo que se implemente. Error recibido: .Net SqlClient Data Provider: Msg 6503, Level 16, State 12, Line 1 Assembly 'system.web, version = 4.0.0.0, culture = neutral,...
Utilizando SQL Server 2008 hasta 2014, sé cómo hacer una copia de seguridad y restaurar una base de datos con Change Data Capture habilitado (CDC), pero lo que estoy buscando es una forma de consultar un archivo de copia de seguridad completo para determinar si contiene datos de CDC. Lo que sería...
Editado: ¿Por qué las sesiones que informan se bloquean pero esperan PAGELATCH_*, y no LCK_M_los tipos de espera relacionados? Anteriormente supuse que el servidor SQL solo informaría sesiones de bloqueo en la columna block_session_Id. Si las sesiones bloqueadas esperaban un bloqueo lógico y no...
Estoy tratando de diagnosticar una consulta que lleva mucho tiempo de forma intermitente. Sospecho que puede estar bloqueado tratando de adquirir un bloqueo. No tengo permisos para usar un generador de perfiles en el entorno que experimenta el problema. ¿Hay alguna forma de obtener estadísticas...
No soy un DBA, pero como están las cosas, tengo que usar el sombrero de DBA y configurar planes de mantenimiento en mi instancia de SQL Server. Entonces, durante un tiempo he estado haciendo que mi proceso SSIS durante la noche ejecute una tarea Ejecutar SQL para realizar las copias de seguridad,...
¿Es posible agrupar por elementos (como en COLUMN LIKE='Value%') en una PIVOTtabla? Tengo una tabla [DBT]. [Estado] que contiene varios estados (de bases de datos, instancias, etc.) y no quiero pivotar / consultar todos los valores PROD y TEST como valores únicos, sino agruparlos. Por ejemplo,...
Hicimos una prueba en SQL Server 2014 cuando teníamos 10 bases de datos, 100 esquemas diferentes en cada base de datos, 10 de tablas pequeñas (~ 50 filas) en cada esquema (por lo tanto, 10K tablas en total) y creamos índices de texto completo en todos estos tablas en todas estas bases de datos...
Considere esta consulta que consiste Nen autouniones: select t1.* from [Table] as t1 join [Table] as t2 on t1.Id = t2.Id -- ... join [Table] as tN on t1.Id = tN.Id Produce un plan de ejecución con N escaneos de índice agrupados y uniones de fusión N-1. Honestamente, no veo ninguna razón para...
Estoy tratando de entender cómo SQL Server intenta estimar las cláusulas where 'mayor que' y 'mayor que igual a' en SQL Server 2014. Creo que entiendo la estimación de cardinalidad cuando da en el paso, por ejemplo, si lo hago select * from charge where charge_dt >= '1999-10-13...