Administradores de bases de datos

13
Evitar múltiples expresiones `o`

Tengo el siguiente Oracle SQL y sus trabajos y todo, pero es bastante feo con todos los ors. ¿Hay una manera más concisa de hacer esto? SELECT * FROM foobar WHERE (SUBJECT ='STAT' and TERM ='111') or (SUBJECT ='STAT' and TERM ='222') or (SUBJECT ='ENGLISH' and TERM ='555') or (SUBJECT...

13
Error de paquete de inicio incompleto de Postgres

Estoy intentando instalar Postgres 9.3 en Ubuntu 14.04 y obtengo un error molesto al inicio. Esto es lo que estoy viendo: $ sudo service postgresql restart * Restarting PostgreSQL 9.3 database server * Error: could not exec /usr/lib/postgresql/9.3/bin/pg_ctl /usr/lib/postgresql/9.3/bin/pg_ctl...

13
¿Cómo depuro una consulta inactiva?

Tengo una consulta por lotes que estoy ejecutando diariamente en mi base de datos. Sin embargo, parece estar atascado en estado inactivo, y tengo muchas dificultades para depurar lo que está sucediendo. La consulta es una agregación en una tabla que se inserta simultáneamente, lo que supongo que...

13
Componentes internos de respaldo: ¿qué sucede cuando se ejecuta un trabajo de respaldo, en términos de bloqueo y sobrecarga de rendimiento en SQL Server?

Para MySQL, sé que la base de datos está respaldada tabla por tabla en sentencias SQL, esto da como resultado el bloqueo y si actualiza las columnas mientras realiza la copia de seguridad, puede terminar en problemas de integridad. A mi entender, esto no se aplica a Microsoft SQL Server, pero...

13
Obtenga el percentil 10 y 90 por cliente

Tengo una tabla que contiene clientes y puntajes (basada en diferentes factores, irrelevantes en este caso; un cliente puede tener múltiples puntajes), que se ve así: customer_id | score | score_giver_id ==================================== 1 | 100 | 1 1 | 102 | 1 1 | 101 | 1 1 | 140 | 1 2 |...