|
|
|
Функциональные индексы, особенности использования.
|
|||
|---|---|---|---|
|
#18+
Добрый день суть вопроса: в пром. системе перешли на мультибайтную кодировку хранения, разработчики системы для выдачи корректной сортировки по текстовым полям перешли на функциональные индексы вида Код: plsql 1. 2. 3. 4. 5. соответственно в запросах индексы перестали использоваться пример: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. план выполнения Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. но при этом если в запросе явно указать подсказку то индекс все таки используется Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Собственно вопрос, я считал что функциональный индекс может использоваться только в том случае если в условиях ограничения стоит точно такая же функция что и в конструкции индекса или это не так ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2016, 04:05:05 |
|
||
|
Функциональные индексы, особенности использования.
|
|||
|---|---|---|---|
|
#18+
ATeplovсоответственно в запросах индексы перестали использоваться ... но при этом если в запросе явно указать подсказку то индекс все таки используется Оптимизатор считает оптимальным другой план выполнения. Да, если заставить использовать индекс - будет использовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2016, 05:28:13 |
|
||
|
Функциональные индексы, особенности использования.
|
|||
|---|---|---|---|
|
#18+
alter session set nls_sort='UCA0610_DUCET_S3_VN_BN_NY_EN_FN_HN_DN_MN' не помогает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2016, 06:51:41 |
|
||
|
Функциональные индексы, особенности использования.
|
|||
|---|---|---|---|
|
#18+
Попробую :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2016, 08:02:37 |
|
||
|
Функциональные индексы, особенности использования.
|
|||
|---|---|---|---|
|
#18+
ATeplovно при этом если в запросе явно указать подсказку то индекс все таки используется Код: plsql 1. Ну-ну. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2016, 08:04:02 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39300745&tid=1887568]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
169ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 457ms |

| 0 / 0 |
