Pertanyaan yang diberi tag «postgresql»

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


1
Cara mendapatkan kembali ruang yang diambil oleh indeks yang sebagian dibangun dan diakhiri oleh pemadaman listrik
Saya menjalankan postgres (postgis) 9.4.2 di mac (10.10.4). Saya punya beberapa meja besar (beberapa TB). Selama pembuatan indeks berdasarkan salah satu dari mereka yang membutuhkan waktu sekitar satu minggu, saya menyaksikan penurunan ruang HD yang tersedia seperti yang Anda harapkan mendekati titik di mana indeks akan selesai ketika pemadaman listrik …

2
Menjalankan kueri yang kompleks untuk setiap tanggal dalam suatu rentang
Saya punya daftar pesanan Column | Type | Modifiers ------------+-----------------------------+----------------------------------------------------- id | integer | not null default nextval('orders_id_seq'::regclass) client_id | integer | not null start_date | date | not null end_date | date | order_type | character varying | not null Data memiliki pesanan berdiri non tumpang tindih untuk client_id …

2
“ERROR: malformed array literal” saat menggunakan json_to_record dengan elemen array JSON di Postgres 9.4
Ini menggambarkan masalah dengan baik: Ketika kolom b adalah tipe teks, dan bukan array, yang berikut berfungsi: select * from json_to_record('{"a":1,"b":["hello", "There"],"c":"bar"}') as x(a int, b text, d text); a | b | d ---+--------------------+--- 1 | ["hello", "There"] | Tetapi jika saya mendefinisikan bkolom sebagai array, saya mendapatkan kesalahan …



2
Sisipkan massal hubungan M: N di PostgreSQL
Saya perlu mengimpor data dari database lama ke yang baru, dengan struktur yang sedikit berbeda. Misalnya, dalam database lama, ada tabel yang merekam karyawan dan penyelia mereka: CREATE TABLE employee (ident TEXT PRIMARY KEY, name TEXT, supervisor_name TEXT) Sekarang, database baru adalah sebagai berikut: CREATE TABLE person (id BIGSERIAL PRIMARY …



1
Byte PostgreSQL vs smallint []
Saya mencari untuk mengimpor data time-series multi-channel besar (100Mb - 1 GB) ke dalam database PostgreSQL. Data berasal dari file format EDF yang memecah data menjadi "catatan" atau "zaman" masing-masing beberapa detik. Setiap catatan zaman memegang sinyal untuk setiap saluran data sebagai array berurutan dari bilangan bulat pendek. Saya diberi …


1
Bagaimana cara melihat kueri postgres pemblokiran penuh?
Saya menggunakan pernyataan dari halaman ini untuk melihat pemblokiran pertanyaan di Postgres SELECT bl.pid AS blocked_pid, a.usename AS blocked_user, ka.query AS blocking_statement, now() - ka.query_start AS blocking_duration, kl.pid AS blocking_pid, ka.usename AS blocking_user, a.query AS blocked_statement, now() - a.query_start AS blocked_duration FROM pg_catalog.pg_locks bl JOIN pg_catalog.pg_stat_activity a ON a.pid = …


2
Sisipan multi-baris vs beberapa sisipan baris tunggal
Dalam aplikasi saya, saya melakukan insert multi-baris ketika saya bisa hanya karena itu mengurangi jumlah perjalanan bolak-balik antara db dan aplikasi. Namun, saya penasaran, apakah ada kelebihan lain? Misalnya, jika beberapa baris dimasukkan sekaligus seperti ini: insert into tbl (c1, c2) values (v1, v2) (v3, v4) melawan: insert into tbl …

1
Mengoptimalkan pembaruan bersamaan di Postgres
Saya menjalankan query Postgres bersamaan seperti ini: UPDATE foo SET bar = bar + 1 WHERE baz = 1234 Setiap kueri memengaruhi jumlah baris K yang tetap, dan saya tidak dapat menemukan cara untuk menegakkan urutan pembaruan baris, saya berakhir dengan deadlock. Saat ini saya memperbaiki masalah dengan menegakkan pesanan …

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.