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
¿Está configurando una biblioteca de depósito de función / procedimiento almacenado CLR central para utilizar los procedimientos almacenados internos en otras bases de datos?
Me gustaría usar el código que desarrollé en C # CLR para usarlo en todas las bases de datos del sistema, de modo que no tenga que configurar cada uno como confiable y activar CLR y mantener un montón del mismo código dentro de cada uno . ¿Hay una mejor …

2
CROSS APPLY produce unión externa
En respuesta al recuento SQL distinto de la partición, Erik Darling publicó este código para evitarlo por la falta de COUNT(DISTINCT) OVER (): SELECT * FROM #MyTable AS mt CROSS APPLY ( SELECT COUNT(DISTINCT mt2.Col_B) AS dc FROM #MyTable AS mt2 WHERE mt2.Col_A = mt.Col_A -- GROUP BY mt2.Col_A ) …

1
SELECT TOP 1 de una tabla muy grande en una columna de índice es muy lento, pero no con orden inverso ("desc")
Tenemos una gran base de datos, de aproximadamente 1 TB, que ejecuta SQL Server 2014 en un servidor potente. Todo funcionó bien durante unos años. Hace aproximadamente 2 semanas, realizamos un mantenimiento completo, que incluyó: Instalar todas las actualizaciones de software; reconstruir todos los índices y archivos DB compactos. Sin …



7
Índices compuestos: ¿La columna más selectiva primero?
He estado leyendo composite indexesy estoy un poco confundido acerca de ordenar. Esta documentación (poco menos de la mitad) dice En general, debe colocar la columna que se espera que se use con mayor frecuencia primero en el índice. Sin embargo, poco después dice cree un índice compuesto poniendo primero …

1
¿La ejecución de una consulta grande en una base de datos secundaria en un grupo de disponibilidad afectará el rendimiento de la transacción en la base de datos primaria?
Necesito proporcionar datos en tiempo real, o casi en tiempo real, para informes SSRS y Tableau. No quiero que el sistema OLTP de producción se vea afectado negativamente por consultas de larga duración. ¿La ejecución de una consulta grande en una base de datos secundaria en un grupo de disponibilidad …




3
Congelación de la base de datos MySQL después de 'usar'
Recientemente cometí un error bastante estúpido y corrompí mi instalación de Ubuntu. Para resolverlo, arranqué con un CD en vivo y copié los archivos de la base de datos. Sin embargo, ahora he copiado las carpetas de la instalación anterior a la nueva, cada vez que escribo "use database_name" simplemente …
17 mysql  backup 



2
¿Cuál es el significado de tinyint (N)?
Cuando usamos una longitud de argumento con tipos de datos numéricos, hasta donde yo sé, esto especifica el ancho de la pantalla. Intenté lo siguiente: mysql> create table boolean_test (var1 boolean, var2 tinyint); Query OK, 0 rows affected (0.10 sec) mysql> show create table boolean_test; +--------------+------------------------- | Table | Create …


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.