3
에 조인 다시) 각 별칭에 대해 comps
테이블에 대한 해시를 작성 하시겠습니까? 이걸 더 빠르게 만들 수있는 건 없니? 참고 : 두 개의 별도 쿼리를 실행하여 데이터를 직접 결합하는 것이 더 빠릅니다.느린 포스트 그레스 쿼리는 다음 쿼리는 나를 위해 매우 느리게 실행되는 동일한 테이블
포스트그레스 버전 : 9.1.9 기계 : Ubuntu 12.04 8 | 4 코어 Xeon 2.5Ghz | 8GB RAM
archiving=> \d+ comps
Table "public.comps"
Column | Type | Modifiers | Storage | Description
--------+--------+----------------------------------------------------+----------+-------------
id | bigint | not null default nextval('comps_id_seq'::regclass) | plain |
comp | text | not null | extended |
Indexes:
"comps_pkey" PRIMARY KEY, btree (id)
"comps_comp_key" UNIQUE CONSTRAINT, btree (comp)
"comps_comp_idx" btree (comp)
"comps_id_idx" btree (id)
Has OIDs: no
'comps.id'에 색인을 추가하려 했습니까? –
명시 적으로 아니지만 스키마에 "id BIGSERIAL PRIMARY KEY" 이 있으므로 어쨌든 키이므로 색인화해야합니까? – Cyclone
쿼리에서 18370459 개의 행을 반환합니다. 물론, 천천히, 당신은 무엇을 기대합니까? 기회는 다른 쿼리가 필요하지만 실제 목표를 비밀로 유지했습니다. –