|
|
|
Каким должен быть фукнц-ный индекс?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext селект вида (full scan) Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2008, 13:16 |
|
||
|
Каким должен быть фукнц-ный индекс?
|
|||
|---|---|---|---|
|
#18+
Нефункциональным. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2008, 13:19 |
|
||
|
Каким должен быть фукнц-ный индекс?
|
|||
|---|---|---|---|
|
#18+
dobruселект вида (full scan) Код: plaintext 1. ???????? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2008, 13:25 |
|
||
|
Каким должен быть фукнц-ный индекс?
|
|||
|---|---|---|---|
|
#18+
ElicНефункциональным. можно сказать нет ? :-) т.к.: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2008, 13:28 |
|
||
|
Каким должен быть фукнц-ный индекс?
|
|||
|---|---|---|---|
|
#18+
dobru[src oracle]create index doc_indx on doc(user_name); explain plan for select count(1) from doc d ==> where d.user_name = nvl(null,d.user_name); Ты вообще понимаешь, как работает NVL ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2008, 13:29 |
|
||
|
Каким должен быть фукнц-ный индекс?
|
|||
|---|---|---|---|
|
#18+
Серафимный Шестикрыл dobru[src oracle]create index doc_indx on doc(user_name); explain plan for select count(1) from doc d ==> where d.user_name = nvl(null,d.user_name); Ты вообще понимаешь, как работает NVL ? вроде да :-) SQL> create index doc_indx on doc(user_name); Индекс создан. SQL> SQL> truncate table plan_table; Таблица усечена. SQL> SQL> explain plan for 2 select count(1) from doc d 3 where d.user_name = nvl('Petr',d.user_name); Объяснено. SQL> SQL> SELECT LPAD(' ',4*(LEVEL-2))|| 2 operation||' '|| 3 options||' '|| 4 object_name "EXECUTION_PLAN" 5 FROM plan_table 6 START WITH id = 0 7 CONNECT BY PRIOR id = parent_id; EXECUTION_PLAN -------------------------------------------------------------------------------- SELECT STATEMENT SORT AGGREGATE TABLE ACCESS FULL DOC SQL> SQL> drop index doc_indx; Индекс удален. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2008, 13:35 |
|
||
|
Каким должен быть фукнц-ный индекс?
|
|||
|---|---|---|---|
|
#18+
dobruможно сказать нет ? :-)Нет. STFF индекс ага или не ага? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2008, 13:41 |
|
||
|
Каким должен быть фукнц-ный индекс?
|
|||
|---|---|---|---|
|
#18+
Elic dobruможно сказать нет ? :-)Нет. STFF индекс ага или не ага? Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2008, 13:58 |
|
||
|
Каким должен быть фукнц-ный индекс?
|
|||
|---|---|---|---|
|
#18+
dobru TABLE ACCESS FULL DOC Про руки намекнуть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2008, 14:00 |
|
||
|
Каким должен быть фукнц-ный индекс?
|
|||
|---|---|---|---|
|
#18+
Elic dobru TABLE ACCESS FULL DOC Про руки намекнуть? намекните причину, ведь я еще не такой умный..... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2008, 14:01 |
|
||
|
Каким должен быть фукнц-ный индекс?
|
|||
|---|---|---|---|
|
#18+
dobruнамекните причину, ведь я еще не такой умный.....Напиши test-case, а мы исправим, если ты сам по ходу не поймёшь. + http://www.bugtraq.ru/forum/faq/general/smart-questions.html] RTFM ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2008, 14:09 |
|
||
|
Каким должен быть фукнц-ный индекс?
|
|||
|---|---|---|---|
|
#18+
Elic dobruнамекните причину, ведь я еще не такой умный.....Напиши test-case, а мы исправим, если ты сам по ходу не поймёшь. + http://www.bugtraq.ru/forum/faq/general/smart-questions.html] RTFM я же создаю индекс обычный, затем хинтом его использую в результате если без NVL то index range scan а если с NVL то full scan. отсюда вопрос каким должен быть индекс чтобы при использовании NVL не было фулскана? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2008, 14:11 |
|
||
|
Каким должен быть фукнц-ный индекс?
|
|||
|---|---|---|---|
|
#18+
dobru Elic dobruнамекните причину, ведь я еще не такой умный.....Напиши test-case, а мы исправим, если ты сам по ходу не поймёшь. + http://www.bugtraq.ru/forum/faq/general/smart-questions.html] RTFM я же создаю индекс обычный, затем хинтом его использую в результате если без NVL то index range scan а если с NVL то full scan. отсюда вопрос каким должен быть индекс чтобы при использовании NVL не было фулскана? вопрос, а что по вашему значит это Код: plaintext Например на данных Vasya Petr Ivan ? И скажите, какая вам разница, будет ли FTS, или FFS по индексу а-ля nvl(user_name, 'нетузначения')? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2008, 15:48 |
|
||
|
Каким должен быть фукнц-ный индекс?
|
|||
|---|---|---|---|
|
#18+
dobruотсюда вопрос каким должен быть индексВот же упёртый. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2008, 16:01 |
|
||
|
Каким должен быть фукнц-ный индекс?
|
|||
|---|---|---|---|
|
#18+
Всем добрый..! Решил не заводить новую тему, вырыл "погребенную". Вопрос: когда в where ставим Код: plaintext а как сделать чтобы этот же принцип работал , в случае не бинда, а селекта ? Как не веретел, результат - FTS, индекс не в цензе :( если хинтом подсунуть, то IndexFullScan, и еще дороже получается. оч надо разобраться (З.Ы. в целевой таблице несколько млн. записей , колонка для фильтра так же - Primary Key. FBI крайне не желателен) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2010, 13:10 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=35520720&tid=1912759]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
51ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
75ms |
get tp. blocked users: |
2ms |
| others: | 211ms |
| total: | 391ms |

| 0 / 0 |
