Administradores de bases de datos

20
¿Por qué se ordenan los NULL primero?

¿Por qué es que cuando tenemos un valor NULL en una columna y ordenamos por el valor ascendente, los NULL se ordenan primero? select 1 as test union all select 2 union all select NULL union all select 3 union all select 4 order by test resultados en NULL 1 2 3 4 Sigo pensando que NULL significa...

20
Diferencia entre GROUP BY B, A y GROUP BY COALESCE (B, A)

Me he estado confundiendo mucho. ¿Alguien podría explicar amablemente en qué circunstancias me gustaría utilizar un GROUP BY COALESCE? Supongo que lo usaría si quisiera agrupar condicionalmente un conjunto de datos por la columna B (si B no fuera nulo) y por la columna A de lo contrario. ¿Eso...

20
¿Qué configurar innodb_buffer_pool y por qué ...?

Tengo 170 GB de InnoDBíndice y datos. Tengo que reajustar el tamaño innodb_buffer_pool para un mejor rendimiento. El tamaño máximo de la tabla de una tabla InnoDB (índice + datos) es de 28 GB. Entonces, ¿cuál debería ser el tamaño óptimo de innodb_buffer_pool? ACTUALIZAR vamos a migrar nuestra...

20
MongoDB: requisitos de RAM

¿Es suficiente tener todo el índice en memoria / ram o mongodb incluso intenta asignar la mayor cantidad de ram posible para almacenar incluso los datos para lecturas rápidas? Me gustaría ejecutar mongodb + otras aplicaciones y parece que mongodb es la única que no me permite definir un rango de...