Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как определить неиспользуемые индексы?
|
|||
|---|---|---|---|
|
#18+
Приложение использует большой, но фиксированный сет селектов - можно заложиться, что за пару суток мы хотя бы раз пройдем через все. В базе имеется некоторый набор индексов, предположительно, избыточный. Можно ли какими-то административными способами выявить - какие индексы используются, какие нет? Проверить планы исполнения каждого запроса - очевидно, но малореально. DB2, версия 7. Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2004, 00:05 |
|
||
|
Как определить неиспользуемые индексы?
|
|||
|---|---|---|---|
|
#18+
I think, if it is a single workload, single package, it's possible to use adviser, or wizard, how to call it, a tool from db2cc. It says what indexes suggested and what are not in use for the given workload. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2004, 11:06 |
|
||
|
Как определить неиспользуемые индексы?
|
|||
|---|---|---|---|
|
#18+
db2advis ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2004, 12:27 |
|
||
|
Как определить неиспользуемые индексы?
|
|||
|---|---|---|---|
|
#18+
If I remember correctly db2advis tells what indexes should be created. Only. But db2cc -> Tools -> Wizards -> Design advisor can tell what indexes are not in use for a given workload. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2004, 12:59 |
|
||
|
Как определить неиспользуемые индексы?
|
|||
|---|---|---|---|
|
#18+
Да верно. Кстати. У меня тут был прикольный тест. На 8.1 A Все рекомендации брались из DB2 Stiger Design Adviser'a. Ну очень шустро подняли производительность до максимальной :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2004, 13:12 |
|
||
|
Как определить неиспользуемые индексы?
|
|||
|---|---|---|---|
|
#18+
Nikolay Kulikov: any news about software for learning? I think I have a good deal in USA: I convinced a friend to get a job (the position is a lead admin/focus point for the dba/developers/managers, pseries, db2, and so on) and he promissed me to give IBM software to study if I'll continue to help him with DB2/and_so_on :) Next step is to get a hardware somehow (p5!) ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2004, 13:34 |
|
||
|
Как определить неиспользуемые индексы?
|
|||
|---|---|---|---|
|
#18+
Вообще-то командлайновый adviser говорит, какие индексы используются. То есть, казалось бы, осталось только вычесть их из множества всех индексов. Но он кривой. Программист, который его писал, почему-то не в ладах со схемами и часто забывает их вывести (а еще он не умеет генерировать индексам уникальные имена - впрочем, возможно, в fp6 это таки-поправлено). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2004, 21:38 |
|
||
|
Как определить неиспользуемые индексы?
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Подниму тему, так как версия посвежее стала (у нас 9.7). Никто не подскажет, не появились нормальные инструменты в DB2 (типа заюзать команду explain ). Мне бы надо примерно, как в MSSQL: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. [/SRC] Есть что то похожее в DB2? Не поделитесь скриптом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2013, 17:20 |
|
||
|
Как определить неиспользуемые индексы?
|
|||
|---|---|---|---|
|
#18+
medoed, Тут по моему достаточно много написано, смотреть целиком, обновления в конце статьи. How to identify unused indexes in DB2 for Linux, UNIX, and Windows ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2013, 17:42 |
|
||
|
Как определить неиспользуемые индексы?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2013, 17:44 |
|
||
|
Как определить неиспользуемые индексы?
|
|||
|---|---|---|---|
|
#18+
Mark Barinstein, ВСЕМ ОГРОМНОЕ СПАСИБО, ВСЁ НАРЫЛ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2013, 17:59 |
|
||
|
Как определить неиспользуемые индексы?
|
|||
|---|---|---|---|
|
#18+
Mark Barinsteinmedoed, Здраствуйте. Есть поле SYSCAT.INDEXES .LASTUSED Только использовать с осторожностью - из выборки исключить primary & unique. Andy ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2013, 10:25 |
|
||
|
|

start [/forum/topic.php?fid=43&tid=1601524]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
51ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
| others: | 235ms |
| total: | 399ms |

| 0 / 0 |
