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
psql: SELECT * ... excepto una columna
Busco una manera simple de seleccionar todas las columnas excepto una en psql. Con psqlme refiero a la línea de comandos interactiva. Estaría contento con una herramienta que se expande *a una lista de nombres de columnas citadas. Entonces podría eliminar la columna para eliminar a mano. Mi pregunta es …
10 postgresql  psql 

3
La consulta PostgreSQL es muy lenta cuando se agrega la subconsulta
Tengo una consulta relativamente simple en una tabla con 1.5M filas: SELECT mtid FROM publication WHERE mtid IN (9762715) OR last_modifier=21321 LIMIT 5000; EXPLAIN ANALYZE salida: Limit (cost=8.84..12.86 rows=1 width=8) (actual time=0.985..0.986 rows=1 loops=1) -> Bitmap Heap Scan on publication (cost=8.84..12.86 rows=1 width=8) (actual time=0.984..0.985 rows=1 loops=1) Recheck Cond: ((mtid …

1
valor predeterminado no válido (mysql 5.7) para el campo de marca de tiempo
EDITAR: Al actualizar una base de datos existente desde mysql 5.6 y ejecutar: UPDATE phppos_register_log SET shift_end = '2015-01-01 00:00:00' WHERE shift_end = '0000-00-00 00:00:00'; Esto produce: #1292 - Incorrect datetime value: '0000-00-00 00:00:00' for column 'shift_end' at row 1 #1067 - Invalid default value for 'shift_start' Esto funcionó en …
10 mysql  mysql-5.7 




1
Cómo usar el índice para acelerar la clasificación en postgres
Estoy usando postgres 9.4. El messagestiene el siguiente esquema: los mensajes mostrados pertenecen a FEED_ID, y tiene posted_at, también los mensajes pueden tener un mensaje de los padres (en caso de respuestas). Table "public.messages" Column | Type | Modifiers ------------------------------+-----------------------------+----------- message_id | character varying(255) | not null feed_id | integer …

3
La mejor manera de implementar la cola basada en tablas concurrentes
Tengo una tabla en MySQL que representa una cola de enlaces para procesar. Los enlaces son procesados ​​por una aplicación externa, uno por uno, y eliminados al final. Esta es una cola de alto volumen y tengo varias instancias de la aplicación de procesamiento, repartidas en varios servidores. ¿Cómo puedo …
10 mysql  queue 




1
MySQL InnoDB Deadlock para 2 consultas de inserción simples
Tengo un punto muerto para estas dos consultas de inserción: insert into PlayerClub (modifiedBy, timeCreated, currentClubId, endingLevelPosition, nextClubId, account_id) values (0, '2014-12-23 15:47:11.596', 180, 4, 181, 561) insert into PlayerClub (modifiedBy, timeCreated, currentClubId, endingLevelPosition, nextClubId, account_id) values (0, '2014-12-23 15:47:11.611', 180, 4, 181, 563) Aquí está el estado de InnoDB: …
10 mysql  innodb  deadlock 



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.