Quantcast
Channel: SQL.ru: Firebird, InterBase
Viewing all articles
Browse latest Browse all 1677

View с использованием left join. ООоооочень долго

$
0
0
Господа, ну помогите с запросом или объясните, что не так.
Есть 2 таблицы. 1-я с организациями, у которых есть почтовый индекс. (1675 записей)
2-я - БД почтовых индексов России. (46000 примерно записей)
Пишу view:

CREATE VIEW ORG_VIEW (GUID, ORG_NAME, REGION)
AS
SELECT
ORGALLINFO.GUID,
ORGALLINFO.ORGNAME,
d1.REGION
FROM ORGALLINFO
Left join PINDX12 d1 on d1.POSTALCODE=ORGALLINFO.ORGPOSTINDEX
;

После чего выполняю
SELECT COUNT(*) FROM org_view

Запрос выполняется больше 3-х минут.

Где засада?

Viewing all articles
Browse latest Browse all 1677

Trending Articles