Câu hỏi được gắn thẻ «postgresql-9.4»

Phiên bản PostgreSQL 9.4



1
Làm cách nào để lấy lại không gian được lấy bởi một chỉ mục được xây dựng một phần và bị chấm dứt khi mất điện
Tôi đang chạy postgres (postgis) 9.4.2 trên máy mac (10.10.4). Tôi đã có một vài bàn lớn (vài TB). Trong quá trình xây dựng chỉ mục trên một trong số đó mất khoảng một tuần, tôi đã xem sự sụt giảm không gian HD có sẵn như bạn mong đợi …

2
L ERI ERROR: không đúng định dạng mảng chữ khi sử dụng json_to_record với phần tử mảng JSON trong Postgres 9.4
Điều này minh họa vấn đề độc đáo: Khi cột b có kiểu văn bản và không phải là một mảng, các công việc sau: 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"] | Nhưng nếu …





1
CHỌN DISTINCT trên truy vấn con sử dụng kế hoạch không hiệu quả
Tôi đã có một bảng progresses(chứa theo thứ tự hàng trăm ngàn bản ghi hiện tại): Column | Type | Modifiers ---------------+-----------------------------+--------------------------------------------------------- id | integer | not null default nextval('progresses_id_seq'::regclass) lesson_id | integer | user_id | integer | created_at | timestamp without time zone | deleted_at | timestamp without time …

1
Có nghĩa là khối Heap Block chặn trong nhóm Bitmap Heap Scan có nghĩa là gì?
Tôi có truy vấn này: EXPLAIN (ANALYZE, BUFFERS) SELECT * FROM test WHERE timestamp_range @> '2015-01-22 23:00:00'::timestamp AND data_int_array @> '{49, 61}'::integer[]; Đầu ra nào: Bitmap Heap Scan on test (cost=16.74..20.75 rows=1 width=113) (actual time=0.364..0.367 rows=2 loops=1) Recheck Cond: ((timestamp_range @> '2015-01-22 23:00:00'::timestamp without time zone) AND (data_int_array @> '{49,61}'::integer[])) …



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.