Pertanyaan yang diberi tag «postgresql»

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



6
Cara membuat tabel sementara menggunakan VALUES di PostgreSQL
Saya belajar PostgreSQL dan mencoba mencari cara untuk membuat tabel sementara atau WITHdeklarasi yang dapat digunakan sebagai pengganti tabel biasa, untuk keperluan debugging. Saya melihat dokumentasi untuk CREATE TABLE dan katanyaVALUES bisa digunakan sebagai query tetapi tidak memberikan contoh; dokumentasi untuk VALUESklausa yang ditautkan di dalamnya juga tidak memiliki contoh? …

1
Postgres Hitung dengan kondisi berbeda pada kueri yang sama
EDIT Postgres 9.3 Saya sedang mengerjakan laporan yang memiliki skema berikut: http://sqlfiddle.com/#!15/fd104/2 Kueri saat ini berfungsi dengan baik yang terlihat seperti ini: Pada dasarnya itu adalah 3 tabel bergabung dalam. Saya tidak membuat kueri ini tetapi pengembang yang meninggalkannya dan saya ingin memodifikasi kueri. Seperti yang Anda lihat, TotalApplicationcukup hitung …

2
Mengoptimalkan kinerja pembaruan massal dalam PostgreSQL
Menggunakan PG 9.1 di Ubuntu 12.04. Saat ini diperlukan waktu hingga 24 jam bagi kami untuk menjalankan serangkaian besar pernyataan UPDATE pada database, yang berbentuk: UPDATE table SET field1 = constant1, field2 = constant2, ... WHERE id = constid (Kami hanya menimpa bidang objek yang diidentifikasi oleh ID.) Nilai-nilai tersebut …

4
Apakah menjalankan pg_dump di live db menghasilkan cadangan yang konsisten?
Saya memiliki database 3GB yang terus-menerus dimodifikasi dan saya perlu membuat backup tanpa menghentikan server (Postgres 8.3). Pg_dump saya berjalan selama 5 menit. Bagaimana jika data dimodifikasi selama proses? Apakah saya mendapatkan cadangan yang konsisten? Saya tidak ingin mencari tahu kapan bencana terjadi. Dokumentasi Postgres http://www.postgresql.org/docs/8.3/static/app-pgdump.html tidak mengatakan apa-apa tentang …
37 postgresql 

2
Kesalahan PostgreSQL EXCLUDE MENGGUNAKAN: Integer tipe data tidak memiliki kelas operator default
Di PostgreSQL 9.2.3 saya mencoba membuat tabel yang disederhanakan ini: CREATE TABLE test ( user_id INTEGER, startend TSTZRANGE, EXCLUDE USING gist (user_id WITH =, startend WITH &&) ); Tapi saya mendapatkan kesalahan ini: ERROR: data type integer has no default operator class for access method "gist" HINT: You must specify …

2
Tidak dapat mengganti nama kolom dalam tampilan PostgreSQL dengan CREATE ATAU REPLACE
Di PostreSQL 8.3, saya mencoba membuat tampilan yang akan terlihat seperti tabel yang sudah ada tetapi memiliki nama kolom yang berbeda. Ini bekerja CREATE OR REPLACE VIEW gfam.nice_builds AS SELECT (family_tree.family_tree_id) as x, family_tree.family_tree_name, family_tree.family_tree_description FROM gfam.family_tree; Di atas membuat duplikat dari tabel family_tree tetapi upaya berikut gagal: CREATE OR …
37 postgresql 


2
Memahami “bitmap heap scan” dan “bitmap index scan”
Saya akan mencoba menjelaskan kesalahpahaman saya dengan contoh berikut. Saya tidak mengerti dasar - dasarBitmap Heap Scan Node . Pertimbangkan kueri SELECT customerid, username FROM customers WHERE customerid < 1000 AND username <'user100';rencananya: Bitmap Heap Scan on customers (cost=25.76..61.62 rows=10 width=13) (actual time=0.077..0.077 rows=2 loops=1) Recheck Cond: (((username)::text < 'user100'::text) …
36 postgresql  index 


2
Apakah klausa WHERE diterapkan dalam urutan yang ditulis?
Saya mencoba mengoptimalkan kueri yang terlihat dalam tabel besar (37 juta baris) dan memiliki pertanyaan tentang urutan operasi yang dijalankan dalam kueri. select 1 from workdays day where day.date_day >= '2014-10-01' and day.date_day <= '2015-09-30' and day.offer_id in ( select offer.offer_day from offer inner join province on offer.id_province = province.id_province …

6
Apa perbedaan antara "Prosedur Tersimpan" dan "Fungsi Tersimpan"?
Jadi komentar dari pertanyaan ini menyebutkan, bahwa ada sedikit perbedaan dalam "Stored Procedrues" dan "Stored Funtions" di PostgreSQL. Komentar tersebut menghubungkan ke artikel wikipedia tetapi beberapa di antaranya tampaknya tidak berlaku (misalnya, mereka dapat digunakan dalam SELECTpernyataan). The sintaks itu sendiri tampaknya menjadi sedikit membingungkan: CREATE FUNCTION emp_stamp() RETURNS trigger …


4
Mendapatkan tanggal modifikasi terakhir dari tabel database PostgreSQL
Saya mencoba untuk mendapatkan ketika tabel saya dimodifikasi dengan memeriksa tanggal modifikasi file seperti yang dijelaskan dalam jawaban ini . Tetapi hasilnya tidak selalu benar. Tanggal modifikasi file diperbarui dalam beberapa menit setelah saya memperbarui tabel saya. Apakah itu perilaku yang benar? Apakah PostgreSQL menyimpan modifikasi tabel dalam beberapa cache …
35 postgresql 

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.