powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / DOMAIN index cardinality
2 сообщений из 2, страница 1 из 1
DOMAIN index cardinality
    #39376359
JoeD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите какие есть рукоятки управления доменными индексами.. Знания в spatial близки у нулю, насущная проблема следующая:
11g, столбец проиндексирован INDEXTYPE IS MDSYS.SPATIAL_INDEX PARAMETERS('SDO_INDX_DIMS=2 LAYER_GTYPE=POINT').

Запрос вида SELECT * FROM WGS84_2D_GEOM wgs
where SDO_WITHIN_DISTANCE(wgs.GEOM,MDSYS.SDO_GEOMETRY(2001, 4326, MDSYS.SDO_POINT_TYPE(-50, 50, null), null, null),
'unit=meter distance=3.0 querytype=WINDOW') = 'TRUE'; возвращает ровно одну строку, но в плане
Код: plsql
1.
2.
|   1 |  TABLE ACCESS BY INDEX ROWID    | WGS84_2D_GEOM      | 30697 |  4196K|  5062   (1)| 00:01:01 |
|*  2 |   DOMAIN INDEX (SEL: 0.100000 %)| SIDX_WGS84_2D_GEOM |       |       |     4   (0)| 00:00:01 |

cardinality существенно другой, соответственно индексы для связанных таблиц идут лесом. Хинт cardinality меняет все существенно. Без него как-то можно обойтись? Как-то гугл и документация обходят подобные вопросы, либо лично я вижу фигу.
...
Рейтинг: 0 / 0
DOMAIN index cardinality
    #39376764
Фотография Shtock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
можно хинтами Index или No_index. Причем мне второй чаще пригождался. МНого было случаев, когда full scan дешевле.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / DOMAIN index cardinality
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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