Preguntas etiquetadas con postgresql

PostgreSQL es un sistema de gestión de bases de datos de código abierto (ORDBMS) disponible para todas las plataformas principales, incluidas Linux, UNIX, Windows y OS X. Cuando haga preguntas, mencione su versión exacta de Postgres. Las preguntas relacionadas con la administración o las funciones avanzadas se dirigen mejor a dba.stackexchange.com.


4
postgresql COUNT (DISTINCT ...) muy lento
Tengo una consulta SQL muy simple: SELECT COUNT(DISTINCT x) FROM table; Mi mesa tiene aproximadamente 1.5 millones de filas. Esta consulta se ejecuta muy lentamente; toma alrededor de 7.5s, en comparación con SELECT COUNT(x) FROM table; que dura unos 435 ms. ¿Hay alguna forma de cambiar mi consulta para mejorar …


7
Seleccione el tipo de datos del campo en postgres
¿Cómo obtengo el tipo de datos de un campo específico de la tabla en postgres? Por ejemplo, tengo la siguiente tabla, student_details (stu_id entero, stu_name varchar (30), join_date timestamp); Al usar el nombre del campo / o de cualquier otra forma, necesito obtener el tipo de datos del campo específico. …
165 postgresql 



15
Postgresql: no se puede eliminar la base de datos debido a algunas conexiones automáticas a DB
Cada vez que intento soltar la base de datos obtengo: ERROR: database "pilot" is being accessed by other users DETAIL: There is 1 other session using the database. Cuando uso: SELECT pg_terminate_backend(pg_stat_activity.pid) FROM pg_stat_activity WHERE pg_stat_activity.datname = 'TARGET_DB'; Terminé la conexión desde esa base de datos, pero si trato de …





7
Agrupar resultados de consultas por mes y año en postgresql
Tengo la siguiente tabla de base de datos en un servidor Postgres: id date Product Sales 1245 01/04/2013 Toys 1000 1245 01/04/2013 Toys 2000 1231 01/02/2013 Bicycle 50000 456461 01/01/2014 Bananas 4546 Me gustaría crear una consulta que proporcione el SUMde la Salescolumna y agrupe los resultados por mes y …
157 sql  postgresql 


8
Restricción única de Postgres vs índice
Como puedo entender la documentación, las siguientes definiciones son equivalentes: create table foo ( id serial primary key, code integer, label text, constraint foo_uq unique (code, label)); create table foo ( id serial primary key, code integer, label text); create unique index foo_idx on foo using btree (code, label); Sin …
157 sql  postgresql  unique 


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.