Preguntas etiquetadas con postgresql

Todas las versiones de PostgreSQL. Agregue una etiqueta adicional específica de la versión como postgresql-11 si ese contexto es importante.



1
Cómo reemplazar atómicamente los datos de la tabla en PostgreSQL
Quiero reemplazar todo el contenido de una tabla, sin afectar las SELECTdeclaraciones entrantes durante el proceso. El caso de uso es tener una tabla que almacene la información del buzón que se extrae regularmente y que debe almacenarse en una tabla PostgreSQL. Hay muchos clientes que usan una aplicación que …
14 postgresql 

1
¿Cómo indexar una consulta con `WHERE field IS NULL`?
Tengo una tabla con muchas inserciones, estableciendo uno de los campos ( uploaded_at) en NULL. Luego, una tarea periódica selecciona todas las tuplas WHERE uploaded_at IS NULL, las procesa y actualiza, estableciendo uploaded_atla fecha actual. ¿Cómo debo indexar la tabla? Entiendo que debería usar un índice parcial como: CREATE INDEX …






1
Postgres: Relación no existe error
Usé pg_restore para cargar mi postgres db con un archivo de volcado. Me conecté a mi base de datos con mi usuario: sudo -u arajguru psql dump select current_user; current_user -------------- arajguru Ahora pude ver todas las tablas recién creadas: dump=> \dt List of relations Schema | Name | Type …
14 postgresql 

4
Eliminar todos los datos en la base de datos Postgres
He creado un nuevo volcado de base de datos desde un servidor de producción con los indicadores --data-onlyy --column-inserts, por lo que solo tengo un montón de instrucciones de inserción para insertar datos cuando realizo una restauración en un servidor intermedio. pg_dump -h localhost -U adminuser --data-only --column-inserts maindb > …


1
¿Por qué PostgreSQL elige el orden de unión más caro?
PostgreSQL usando valores predeterminados, más default_statistics_target=1000 random_page_cost=1.5 Versión PostgreSQL 10.4 on x86_64-pc-linux-musl, compiled by gcc (Alpine 6.4.0) 6.4.0, 64-bit He aspirado y analizado. La consulta es muy sencilla: SELECT r.price FROM account_payer ap JOIN account_contract ac ON ap.id = ac.account_payer_id JOIN account_schedule "as" ON ac.id = "as".account_contract_id JOIN schedule s …



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.