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.


1
Deshabilite las confirmaciones explícitas en JDBC, detecte en SQL o coloque la base de datos en un estado de solo lectura
Antecedentes : estoy trabajando en http://sqlfiddle.com (mi sitio) y estoy tratando de evitar una posible vía de abuso allí. Espero que al preguntar sobre un problema que estoy abordando actualmente, sin querer empeore el posible abuso, pero ¿qué puede hacer? Confío en ustedes amigos. Me gustaría evitar que cualquier usuario …






2
Bit vs. columnas booleanas
Dado que los campos de bits son solo representaciones binarias de datos y deben consultarse de forma ligeramente "extraña". ¿Realmente proporciona algún beneficio usando un campo de bit para un valor booleano? Por lo que puedo ver, parece sugerir que el espacio es el único beneficio real.


3
¿Por qué una consulta agregada es significativamente más rápida con una cláusula GROUP BY que sin una?
Tengo curiosidad por saber por qué una consulta agregada se ejecuta mucho más rápido con una GROUP BYcláusula que sin una. Por ejemplo, esta consulta tarda casi 10 segundos en ejecutarse SELECT MIN(CreatedDate) FROM MyTable WHERE SomeIndexedValue = 1 Si bien este toma menos de un segundo SELECT MIN(CreatedDate) FROM …

2
Servidor SQL Almacenamiento de TinyInt
En SQL Server, ¿por qué se almacena un tinyint con 9B en la fila? Por alguna razón, parece haber un byte adicional al final de la máscara de mapa de bits NULL. USE tempdb; VAMOS CREAR TABLA tbl ( i TINYINT NO NULL ); VAMOS INSERTAR EN tbl (i) VALORES …


1
¿Qué necesita saber un DBA de SQL Server sobre Windows Server?
Análogo a mi pregunta anterior ¿ Qué debe saber un DBA sobre SSAS? , que generó una respuesta realmente maravillosa (¡gracias, @ConcernedOfTunbridgeWells!), ahora hago una pregunta similar: ¿Qué necesita saber un DBA de SQL Server sobre Windows Server para poder administrarlo de manera eficiente y comprender qué sucede detrás de …



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.