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.


2
Consulta SQL para obtener el último día de cada semana
Usando MySQL, necesito consultar una tabla que tiene un campo de fecha y hora. Necesito contar todos los registros de una semana en particular. El uso de date_format (colname, "% Y% V") devuelve la semana #, pero necesito el último día (día del mes 01-28 | 29 | 30 | …
8 mysql 

3
Optimizando ORDER BY en una consulta de búsqueda de texto completo
Tengo una gran mesa entitiescon ~ 15 millones de registros. Quiero encontrar las 5 filas superiores que coinciden con 'hockey' en su name. Tengo un índice de texto completo name, que se utiliza:gin_ix_entity_full_text_search_name Consulta: SELECT "entities".*, ts_rank(to_tsvector('english', "entities"."name"::text), to_tsquery('english', 'hockey'::text)) AS "rank0.48661998202865475" FROM "entities" WHERE "entities"."place" = 'f' AND (to_tsvector('english', …


4
No se pueden OTORGAR privilegios como root
Debido a algunos problemas, decidí volver a crear todos los usuarios excepto root@localhost. Esto funciona bien, pero el usuario recién creado no tiene derecho a hacer nada. Lo que quiero es simplemente dar todos los derechos de root en alguna IP local. Yo (as root@localhost) intenté CREATE USER 'root'@'10.0.3.210'; GRANT …




4
La subconsulta MySQL se ralentiza drásticamente, pero funcionan bien independientemente
Consulta 1: select distinct email from mybigtable where account_id=345 toma 0.1s Consulta 2: Select count(*) as total from mybigtable where account_id=123 and email IN (<include all from above result>) toma 0.2s Consulta 3: Select count(*) as total from mybigtable where account_id=123 and email IN (select distinct email from mybigtable where …


1
PostgreSQL Failover: ¿qué herramientas debo usar?
Aquí está el escenario: Hay dos máquinas que ejecutan CentOS 6.2: machine0 y machine1 Ambos tienen instalado PostgreSQL 9.1. Uno de ellos debe estar activo, como sistema maestro y mediante la replicación de transmisión asíncrona de la otra máquina, el modo de espera debe copiar los cambios a la base …



2
Cómo indexar atributos dinámicos en MongoDB
Tengo el siguiente tipo de datos (simplificado un poco de mi caso real) en MongoDB: { "name":"some name", "attrs":[ {"n":"subject","v":"Some subject"}, {"n":"description","v":"Some great description"}, {"n":"comments","v":"Comments are here!"}, ] } La matriz attrs es un contenedor de atributos dinámicos, es decir, no sé de antemano qué tipo de atributos se colocan …
8 index  mongodb 

2
Registro de espejo vacío en el primario pero bien en el espejo
Tenemos docenas de servidores principales y espejos correspondientes, la mayoría funciona bien, sin embargo, 1 de ellos está actuando de manera extraña. Específicamente, el sp_dbmmonitorresultsproceso devuelve todas las columnas como NULL para una base de datos de principio dada, mientras que sp_dbmmonitorresultsen el espejo devuelve información válida: Ahora, tengo una …

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.