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.


5
ACTUALIZAR el rendimiento donde no hay cambios de datos
Si tengo una UPDATEdeclaración que en realidad no cambia ningún dato (porque los datos ya están en el estado actualizado). ¿Hay algún beneficio de rendimiento al marcar la WHEREcláusula para evitar la actualización? Por ejemplo, habría alguna diferencia en la velocidad de ejecución entre ACTUALIZACIÓN 1 y ACTUALIZACIÓN 2 en …

2
Índice de varias columnas y rendimiento
Tengo una tabla con un índice de varias columnas, y tengo dudas sobre la clasificación adecuada de los índices para obtener el máximo rendimiento en las consultas. El escenario: PostgreSQL 8.4, tabla con aproximadamente un millón de filas Los valores en la columna c1 pueden tener aproximadamente 100 valores diferentes …


5
En SQL, ¿son claves compuestas o compuestas?
Acerca de SQL (Computación / Bases de datos): Cuando tenemos dos o más campos en una tabla que, juntos, identifican sus registros de manera única, ¿cuál es la forma correcta de llamarlos? Teclas compuestas o compuestas? He visto en la web ambos usos, así que no estoy realmente seguro.

9
Obtener el rango de un usuario en una tabla de puntaje
Tengo una tabla MySQL muy simple donde guardo las mejores puntuaciones. Se ve así: Id Name Score Hasta aquí todo bien. La pregunta es: ¿cómo obtengo el rango de usuarios? Por ejemplo, tengo usuarios Nameo Idy quiero obtener su rango, donde todas las filas están ordenadas ordinales descendiendo para Score. …
31 mysql  rank 


4
Velocidad de reloj de la CPU versus recuento de núcleos de la CPU: ¿mayor GHz o más núcleos para SQL Server?
Estamos comenzando a aprovisionar un conjunto de servidores físicos para un clúster virtual de nodos de SQL Server 2016 dentro de VMware. Utilizaremos licencias de Enterprise Edition. Planeamos configurar 6 nodos, pero hay un poco de debate sobre cuál es la forma ideal de aprovisionar los servidores físicos con respecto …


1
¿La búsqueda de índice sería notablemente más rápida con char vs varchar cuando todos los valores son 36 caracteres
Tengo un esquema heredado (¡descargo de responsabilidad!) Que utiliza una identificación generada basada en hash para la clave primaria para todas las tablas (hay muchas). Un ejemplo de tal identificación es: 922475bb-ad93-43ee-9487-d2671b886479 No hay esperanza posible de cambiar este enfoque, sin embargo, el rendimiento con acceso al índice es pobre. …




2
MySQL y funciones de ventana
Parece que MySQLno admite funciones de ventana. Por ejemplo, lo simple: COUNT(*) OVER() AS cntno funciona. Lo que no estoy seguro es si esto también se aplica a la versión comercial (supongo que la versión de la comunidad es un subconjunto limitado). Si no es así, ¿cómo se puede evitar …


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.