Pertanyaan yang diberi tag «postgresql»

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


4
Tidak dapat mematikan kepala kantor pos lama saat meningkatkan ke Postgres 9.2
Saya meningkatkan ke Postgres 9.2.2 (dari 9.1.4). Ketika saya mencoba memutakhirkan DB menggunakan: pg_upgrade -b /usr/local/Cellar/postgresql/9.1.4/bin -B /usr/local/Cellar/postgresql/9.2.2/bin -d /usr/local/var/postgres91 -D /usr/local/var/postgres Saya mendapatkan pesan kesalahan berikut: Performing Consistency Checks ----------------------------- Checking current, bin, and data directories ok There seems to be a postmaster servicing the old cluster. Please shutdown …


3
Apa yang diambil dari disk saat query?
Pertanyaan yang cukup sederhana, mungkin dijawab di suatu tempat, tetapi sepertinya saya tidak dapat membentuk pertanyaan pencarian yang tepat untuk Google ... Apakah jumlah kolom dalam tabel tertentu memengaruhi kinerja kueri, saat kueri pada subset tabel itu? Misalnya, jika tabel Foo memiliki 20 kolom, tetapi kueri saya hanya memilih 5 …

1
Efek file disk dari delete dan vacuum
Saya memiliki tabel yang sangat sering diperbarui dengan 240 juta baris (dan terus bertambah). Setiap tiga jam 1,5 juta baris dimasukkan dan 1,5 juta dihapus. Ketika saya memindahkan cluster ke SSD, waktu penyisipan massal ini (menggunakan salinan) dipotong dari 22 menit menjadi 2,3 menit. Waktu penghapusan juga ditingkatkan. Saya berencana …


5
Apakah ada cara untuk mengatur pemilik semua objek dalam database PostgreSQL secara bersamaan?
/programming/1348126/modify-owner-on-all-tables-simurrentously-in-postgresql menjelaskan beberapa cara bagus untuk mengubah tabel dan objek lain ke pengguna tertentu, dan itu berfungsi dengan baik, namun semua itu berfungsi dengan baik. saran tampaknya mengabaikan fungsi yang saya buat. Apakah ada cara yang cukup mudah untuk mengatur ulang pemilik SEMUA objek dalam database, termasuk fungsinya? Melakukannya dengan …

4
Alat perancangan PostgreSQL [ditutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai dengan topik untuk Administrator Database Stack Exchange. Ditutup 5 tahun yang lalu . Saya akan mendesain database yang akan dijalankan dengan PostgreSQL. Saya terbiasa dengan alat luar biasa yang disebut …

1
Buat pengecualian dengan Konteks
Ketika PostgreSQL melempar pengecualian, ada baris "CONTEXT" seperti: ERROR: INSERT has more target COLUMNS than expressions LINE 3: ... ^ QUERY: INSERT INTO ... CONTEXT: PL/pgSQL FUNCTION "XXXXX" line 4 at SQL statement Tetapi ketika saya melempar pengecualian, baris ini tidak ada. Saya tidak menemukan cara menambahkannya. RAISE EXCEPTION 'blablabla' …

3
Haruskah saya menggunakan SQL JOIN atau IN Clause?
Saya punya pertanyaan tentang pendekatan terbaik. Saya tidak yakin pendekatan mana yang terbaik ketika data dianggap variabel dalam ukuran. Pertimbangkan 3 TABEL berikut: KARYAWAN EMPLOYEE_ID, EMP_NAME PROYEK PROJECT_ID, PROJ_NAME EMP_PROJ (banyak ke banyak dari dua tabel di atas) EMPLOYEE_ID, PROJECT_ID Masalah : Diberikan EmployeeID, temukan SEMUA karyawan dari SEMUA Proyek …
13 postgresql  join 

2
Bagaimana cara melepaskan semua pengguna lain dari database postgres?
Saya perlu akses eksklusif ke database. Apakah mungkin menggunakan perintah SQL untuk "melepaskan" semua pengguna lain dari database postgres. Atau mungkin menutup semua koneksi lain dan kemudian mendapatkan akses eksklusif. Ini untuk pengujian unit, dan tes hanya dijalankan secara manual, sehingga tidak ada bahaya yang terlibat. Hanya koneksi lama yang …
13 postgresql 




2
Bagaimana cara melihat kueri sesi lain di pg_stat_activity tanpa menjadi pengguna super?
Saya memiliki database Postgresql 9.2. Dua pengguna dibuat di database ini. Ketika saya melakukan permintaan berikut sebagai pengguna super, saya bisa melihat semuanya. select * from pg_stat_activity Namun, mungkinkah mencapai hasil yang sama tanpa terhubung sebagai superuser? Hak istimewa / peran apa yang harus saya berikan / ciptakan untuk mendapatkan …

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.