Pertanyaan yang diberi tag «postgresql»

PostgreSQL adalah sumber terbuka, sistem manajemen database objek-relasional (ORDBMS) yang tersedia untuk semua platform utama termasuk Linux, UNIX, Windows dan OS X. Sebutkan versi persis Postgres Anda saat mengajukan pertanyaan. Pertanyaan tentang administrasi atau fitur-fitur canggih sebaiknya ditujukan ke dba.stackexchange.com.


4
postgresql COUNT (DISTINCT ...) sangat lambat
Saya punya permintaan SQL yang sangat sederhana: SELECT COUNT(DISTINCT x) FROM table; Meja saya memiliki sekitar 1,5 juta baris. Permintaan ini berjalan sangat lambat; dibutuhkan sekitar 7,5, dibandingkan dengan SELECT COUNT(x) FROM table; yang memakan waktu sekitar 435 ms. Apakah ada cara untuk mengubah kueri saya untuk meningkatkan kinerja? Saya …

14
Mendapatkan "[archiver] versi yang tidak didukung (1,13) di header file" saat menjalankan pg_restore
Saya baru saja memutakhirkan ke postgres 10.2 di mac os yang cocok dengan 10.2 di heroku. Saya mencoba mengunduh salinan database dan memulihkannya secara lokal. Sebelum peningkatan, pemulihan akan berfungsi dengan baik. saya berlari pg_restore --verbose --clean --no-acl --no-owner -h localhost -d database_name backup.dump tapi saya mendapatkan kesalahan ini: pg_restore: …

7
Pilih tipe data bidang di postgres
Bagaimana saya mendapatkan tipe data bidang tertentu dari tabel di postgres? Sebagai contoh, saya memiliki tabel berikut ini, student_details (stu_id integer, stu_name varchar (30), join_date timestamp); Dalam hal ini menggunakan nama bidang / atau cara lain, saya perlu mendapatkan tipe data dari bidang tertentu. Apakah ada kemungkinan?
165 postgresql 



15
Postgresql - tidak dapat menjatuhkan basis data karena beberapa koneksi otomatis ke DB
Setiap kali saya mencoba drop database saya mendapatkan: ERROR: database "pilot" is being accessed by other users DETAIL: There is 1 other session using the database. Ketika saya menggunakan: SELECT pg_terminate_backend(pg_stat_activity.pid) FROM pg_stat_activity WHERE pg_stat_activity.datname = 'TARGET_DB'; Saya memutuskan koneksi dari DB itu, tetapi jika saya mencoba untuk menjatuhkan database …

4
SQL, Postgres OID, Apa itu dan mengapa mereka berguna?
Saya melihat beberapa pembuatan tabel PostgreSQL dan saya menemukan ini: CREATE TABLE ( ... ) WITH ( OIDS = FALSE ); Saya membaca dokumentasi yang disediakan oleh postgres dan saya tahu konsep pengenal objek dari OOP tetapi saya masih tidak mengerti, mengapa pengidentifikasi seperti itu akan berguna dalam database? untuk …





7
Kelompokkan hasil kueri berdasarkan bulan dan tahun di postgresql
Saya memiliki tabel database berikut di server 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 Saya ingin membuat kueri yang memberikan SUM dari Saleskolom dan kelompok hasil berdasarkan bulan dan tahun sebagai berikut: Apr 2013 3000 Toys …
157 sql  postgresql 


8
Batasan unik vs indeks Postgres
Karena saya dapat memahami dokumentasi , definisi berikut ini setara: 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); Namun, …
157 sql  postgresql  unique 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.