Pertanyaan yang diberi tag «postgresql»

Semua versi PostgreSQL. Tambahkan tag khusus versi tambahan seperti postgresql-11 jika konteks itu penting.

1
Batasi input ke beberapa string yang berbeda
Hai Saya sepertinya tidak bisa mendapatkan kendala yang bekerja seperti yang saya harapkan di postgreSQL. Dari dalam pgadmin saya menjalankan query SQL berikut. -- Check: "TypeCheck" -- ALTER TABLE "ComLog" DROP CONSTRAINT "TypeCheck"; ALTER TABLE "ComLog" ADD CONSTRAINT "TypeCheck" CHECK ("Type" SIMILAR TO 'email|post|IRL|minutes'); COMMENT ON CONSTRAINT "TypeCheck" ON "ComLog" …

1
Mengapa saya mendapatkan kesalahan izin PostgreSQL saat menentukan tablespace dalam perintah "create database"?
Ketika saya membuat database di PostgreSQL tanpa secara eksplisit menentukan tablespace default, database dibuat tanpa masalah (saya login sebagai pengguna pgsys ): postgres => buat database rich1; BUAT DATABASE postgres => \ l + Daftar basis data Nama | Pemilik | Pengkodean | Collation | Ctype | Akses hak istimewa …

1
Postgresql: Apa nilai default_statistics_target sebenarnya?
Meningkatkan nilai default_statistics_target dapat membuat database Anda lebih cepat, khususnya setelah menganalisis .... Membaca artikel ini saya melihat bahwa https://discuss.pivotal.io/hc/en-us/articles/201581033-default-statistics-target-Explained (...) dalam jangka pendek dan dasar, parameter ini mengontrol cara statistik dikumpulkan, dengan nilai 1 adalah statistik yang paling tidak diperkirakan / akurat dan nilai 1000 adalah statistik paling akurat, …
11 postgresql 

1
Dapatkan kueri SQL yang setara untuk semua meta-perintah Postgres
Saya harap judulnya adalah deskriptif diri. Saya ingin dapat menerjemahkan entah bagaimana meta-perintah Postgres ke dalam kueri SQL yang mendasarinya, setidaknya untuk mempelajari lebih lanjut tentang Postgres dan cara menyimpan meta-info dalam tabel-tabelnya. Adakah ide jika ini mungkin? Misalnya: Ketika terhubung ke CONTOH basis data, \dtdan SELECT table_schema,table_name FROM information_schema.tables …
11 postgresql 

1
Postgresql: atur enkode klien psql default
Ketika saya terhubung ke DB Postgresql menggunakan psql, saya sering mendapatkan pesan-pesan ini: => SELECT * FROM question_view ; ERROR: character with byte sequence 0xd7 0x9e in encoding "UTF8" has no equivalent in encoding "LATIN1" Mengikuti jawaban SO ini , saya mengerti bahwa saya harus mengubah pengkodean klien sesuai: SET …

1
Salin database PostgreSQL dari server jauh
Ketika saya menggunakan MySQL, saya bisa menjalankan perintah yang SSH ke server saya dan menyalin database ke mesin lokal saya. ssh -t remoteserver 'mysqldump --compress -u dbuser --password = "password" db_name' | / usr / local / mysql / bin / mysql -u root --password = "password" local_db_name Bagaimana saya …
11 postgresql 


1
Mengoptimalkan kueri 'terbaru' di Postgres pada baris 20M
Tabel saya terlihat sebagai berikut: Column | Type | -----------------------+-------------------+ id | integer | source_id | integer | timestamp | integer | observation_timestamp | integer | value | double precision | indeks ada di source_id, timestamp, dan pada kombinasi timestamp dan id ( CREATE INDEX timeseries_id_timestamp_combo_idx ON timeseries (id, timeseries …


1
Jumlah Interval Tanggal dalam kolom yang sama
Bagaimana cara Anda menjumlahkan perbedaan rentang tanggal di kolom yang sama di antara baris yang disatukan? Saya memiliki kolom Datetime dan ingin menghitung perbedaan antara Baris. Saya ingin perbedaan dalam Detik. Pertanyaan ini bukan tentang bagaimana mendapatkan perbedaan antara 2 cap waktu, tetapi lebih fokus pada bagaimana cara menghitung paling …

2
Bagaimana tepatnya visibilitas baris ditentukan?
Dalam kasus paling sederhana, ketika kita memasukkan baris baru ke dalam tabel (dan transaksi dilakukan), itu akan terlihat oleh semua transaksi selanjutnya. Lihat xmaxmenjadi 0 dalam contoh ini: CREATE TABLE vis ( id serial, is_active boolean ); INSERT INTO vis (is_active) VALUES (FALSE); SELECT ctid, xmin, xmax, * FROM vis; …



1
Ketidakcocokan besar antara ukuran indeks yang dilaporkan dan jumlah buffer dalam rencana eksekusi
Masalah Kami memiliki pertanyaan seperti SELECT COUNT(1) FROM article JOIN reservation ON a_id = r_article_id WHERE r_last_modified < now() - '8 weeks'::interval AND r_group_id = 1 AND r_status = 'OPEN'; Karena mengalami timeout (setelah 10 menit) lebih sering daripada tidak, saya memutuskan untuk menyelidiki masalah ini. The EXPLAIN (ANALYZE, BUFFERS)Output …


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.