Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Индекс по двум полям integer не используется :( / 2 сообщений из 2, страница 1 из 1
21.12.2005, 11:21
    #33448588
strizh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Индекс по двум полям integer не используется :(
PGSQL 7.4.6
Колонки id_source и tscode - integer БЕЗ требования not null. В таблице 30000 записей.

create index ACC_SOURCE on ACC_TRANSACTIONS (id_source, tscode);
explain SELECT * FROM acc_transactions WHERE tscode =7 and id_source = 18;

QUERY PLAN
---------------------------------------------------------------------------------------------------
Index Scan using acc_source on acc_transactions (cost=0.00..177.04 rows=1 width=317)
Index Cond: (id_source = 18)
Filter: (tscode = 7)

Какого ... не используется полное условие по индексу ?
...
Рейтинг: 0 / 0
21.12.2005, 13:06
    #33449074
Andrey Daeron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Индекс по двум полям integer не используется :(
strizhPGSQL 7.4.6
Колонки id_source и tscode - integer БЕЗ требования not null. В таблице 30000 записей.

create index ACC_SOURCE on ACC_TRANSACTIONS (id_source, tscode);
explain SELECT * FROM acc_transactions WHERE tscode =7 and id_source = 18;

QUERY PLAN
---------------------------------------------------------------------------------------------------
Index Scan using acc_source on acc_transactions (cost=0.00..177.04 rows=1 width=317)
Index Cond: (id_source = 18)
Filter: (tscode = 7)

Какого ... не используется полное условие по индексу ?
Попробуй явно привести тип 7::integer, 18::integer, где integer - это тип колонок в таблице acc_transactions.
Вопрос какого - баян.
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Индекс по двум полям integer не используется :( / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]