Pertanyaan yang diberi tag «postgresql»

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

3
Apa itu search_path untuk basis data dan pengguna yang diberikan?
Saya bisa melihat arus search_pathdengan: show search_path ; Dan saya dapat mengatur search_pathuntuk sesi saat ini dengan: set search_path = "$user", public, postgis; Juga, saya dapat secara permanen mengatur search_pathuntuk database yang diberikan dengan: alter database mydb set search_path = "$user", public, postgis ; Dan saya dapat secara permanen mengatur …

1
Batasan skalabilitas PostgreSQL dan MySQL
Saya pernah mendengar bahwa kinerja basis data relasional non-sharded seperti MySQL atau PostgreSQL "istirahat" melebihi 10 TB. Saya menduga bahwa batasan seperti itu ada karena seseorang tidak akan datang dengan Netezza, Greenplum, atau Vertica, dll. Namun, saya ingin bertanya apakah ada orang di sini yang memiliki referensi ke makalah penelitian …

1
Praktik terbaik untuk perubahan skema dan migrasi data ke database langsung tanpa downtime?
Bagaimana Anda membuat perubahan skema ke database langsung tanpa downtime? Sebagai contoh, katakanlah saya memiliki database PostgreSQL dengan tabel termasuk berbagai data pengguna seperti alamat email dll, semua terkait dengan pengguna tertentu. Jika saya ingin memindahkan alamat email ke tabel khusus baru, saya harus mengubah skema dan kemudian memigrasikan data …

2
Cara melihat data di pgAdmin III
Saya tidak percaya mereka membuat ini sulit. Saya bingung tentang cara melihat data di database saya. Apakah ada cara mudah untuk melihat data apa yang ada di tabel saya dengan pgAdmin III? Atau, apakah ada program yang bisa saya gunakan yang tidak payah?

5
Autovacuum agresif pada PostgreSQL
Saya mencoba membuat PostgreSQL untuk secara otomatis mengosongkan database saya. Saat ini saya mengkonfigurasi vakum otomatis sebagai berikut: autovacuum_vacuum_cost_delay = 0 # Matikan vakum berbasis biaya autovacuum_vacuum_cost_limit = 10000 #Max value autovacuum_vacuum_threshold = 50 # Nilai kerusakan autovacuum_vacuum_scale_factor = 0.2 # Nilai kerusakan Saya perhatikan bahwa vakum otomatis hanya menendang …

6
Bagaimana daftar semua tampilan dalam SQL di PostgreSQL?
Bagaimana cara membuat daftar semua tampilan untuk database menggunakan perintah SQL di PostgreSQL? Saya ingin sesuatu yang mirip dengan output dari \dvperintah psql , tetapi lebih disukai hanya daftar nama tampilan. misalnya, SELECT ...; my_view_1 my_view_2 my_view_3 Saya menjalankan PostgreSQL v9.1.4 di Ubuntu Linux.


3
Mengapa pengguna baru diizinkan membuat tabel?
Saya bertanya-tanya mengapa pengguna yang baru dibuat diizinkan untuk membuat tabel setelah terhubung ke database. Saya memiliki satu database, project2_core: postgres=# \l List of databases Name | Owner | Encoding | Collate | Ctype | Access privileges ---------------+--------------+-----------+-------------+-------------+------------------------------- postgres | postgres | SQL_ASCII | C | C | project2_core | …


3
Cara idiomatis untuk mengimplementasikan UPSERT di PostgreSQL
Saya sudah membaca tentang UPSERTimplementasi yang berbeda di PostgreSQL, tetapi semua solusi ini relatif lama atau relatif eksotis (menggunakan CTE yang dapat ditulis , misalnya). Dan saya bukan ahli psql sama sekali untuk mencari tahu segera, apakah solusi ini sudah lama karena mereka direkomendasikan atau mereka (well, hampir semuanya) hanya …


2
Meningkatkan work_mem dan shared_buffers di Postgres 9.2 secara signifikan memperlambat kueri
Saya memiliki instance PostgreSQL 9.2 yang berjalan pada RHEL 6.3, mesin 8-core dengan 16GB RAM. Server didedikasikan untuk basis data ini. Mengingat postgresql.conf default cukup konservatif mengenai pengaturan memori, saya pikir mungkin ide yang baik untuk memungkinkan Postgres menggunakan lebih banyak memori. Yang mengejutkan saya, mengikuti saran di wiki.postgresql.org/wiki/Tuning_Your_PostgreSQL_Server secara …

2
Mengkonfigurasi PostgreSQL untuk kinerja baca
Sistem kami menulis banyak data (semacam sistem Big Data). Kinerja menulis cukup baik untuk kebutuhan kita, tetapi kinerja membaca benar-benar terlalu lambat. Struktur primary key (constraint) serupa untuk semua tabel kami: timestamp(Timestamp) ; index(smallint) ; key(integer). Sebuah tabel dapat memiliki jutaan baris, bahkan miliaran baris, dan permintaan baca biasanya untuk …

2
GALAT: tidak ada skema yang dipilih untuk dibuat
Saya bekerja pada database postgresql amazon RDS di mana saya tahu ada beberapa masalah dengan skema publik (mungkin itu dijatuhkan). Tapi ternyata skema itu ada, dan lagi pula masalahnya tidak terpecahkan. Berikut adalah contoh sesi dengan database kosong yang baru dibuat: mydb=> CREATE TABLE distributors ( mydb(> did integer, mydb(> …

3
Apakah VACUUM ANALYZE reguler masih direkomendasikan di bawah 9.1?
Saya menggunakan PostgreSQL 9.1 di Ubuntu. Apakah dijadwalkan VACUUM ANALYZEmasih direkomendasikan, atau apakah autovacuum cukup untuk memenuhi semua kebutuhan? Jika jawabannya "tergantung", maka: Saya memiliki database largish (ukuran pembuangan terkompresi 30 GiB, direktori data 200 GiB) Saya melakukan ETL ke dalam database, mengimpor hampir 3 juta baris per minggu Tabel …
38 postgresql  etl  vacuum 

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.