Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
После перестроения индексов фрагментация остается
|
|||
|---|---|---|---|
|
#18+
Добрый день. На БД 30Гб скриптом смотрю фрагментацию индексов на таблицах показывает 200 таблиц где фрагментация более 30% Далее выполняю скрипт по перестроению индексов. пример ниже. после проверяю и ситуация с фрагментацией не меняется. SQL2012 подскажите, что на это может влиять? также выборочно на таблицах стредствами SQL смотрел фрагментацию индексов и пробовал перестроить и также % фрагментации не меняется к примеру как был 80% так и остается. Код: sql 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2018, 10:49 |
|
||
|
После перестроения индексов фрагментация остается
|
|||
|---|---|---|---|
|
#18+
Bigzoneпоказывает 200 таблиц где фрагментация более 30%Размером в 1 страницу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2018, 11:23 |
|
||
|
После перестроения индексов фрагментация остается
|
|||
|---|---|---|---|
|
#18+
да ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2018, 12:01 |
|
||
|
После перестроения индексов фрагментация остается
|
|||
|---|---|---|---|
|
#18+
Bigzoneда Таблица в одну страницу занимает 8 Кбайт ("но это не точно" (с)), а скрипт в условии перебирает только те таблицы, где "WHERE s.page_count > 128 -- > 1 MB"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2018, 13:47 |
|
||
|
После перестроения индексов фрагментация остается
|
|||
|---|---|---|---|
|
#18+
Большое спасибо (Andy_OLAP) поменял на WHERE s.page_count > 0 дефрагментировалось 100 таблиц осталось еще 160 таблиц, что еще можно попробовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 04:16 |
|
||
|
После перестроения индексов фрагментация остается
|
|||
|---|---|---|---|
|
#18+
Bigzone, попробуй почитать и осмыслить реализацию физического хранения данных в MS SQL Server-е. Чтобы не мучить ни сервер бессмысленными попытками дефрагментации того, что невозможно дефрагментировать, ни уважаемых форумчан глупыми вопросами о причинах своих неудач... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 07:38 |
|
||
|
После перестроения индексов фрагментация остается
|
|||
|---|---|---|---|
|
#18+
Bigzoneосталось еще 160 таблиц, что еще можно попробовать?Не смотреть на таблицы, которые занимают одну страницу. Вы думаете, зря стояло условие "s.page_count > 128 -- > 1 MB"? Думаете, это просто бага в скрипте? Не мучайте сервер, не дефрагментируйте маленькие таблицы. Если же начальник говорит "всё равно дефрагментируйте, пусть даже серверу будет хуже", то перестройте кластерные индексы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 12:17 |
|
||
|
После перестроения индексов фрагментация остается
|
|||
|---|---|---|---|
|
#18+
BigzoneБольшое спасибо (Andy_OLAP) поменял на WHERE s.page_count > 0 дефрагментировалось 100 таблиц осталось еще 160 таблиц, что еще можно попробовать? Зачем вы так агрессивно пытаетесь дефрагментировать всё, что видите? Цель? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 12:59 |
|
||
|
После перестроения индексов фрагментация остается
|
|||
|---|---|---|---|
|
#18+
256k, авторЗачем вы так агрессивно пытаетесь дефрагментировать всё, что видите? Цель? Шоб красиво ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 13:02 |
|
||
|
После перестроения индексов фрагментация остается
|
|||
|---|---|---|---|
|
#18+
256kBigzoneБольшое спасибо (Andy_OLAP) поменял на WHERE s.page_count > 0 дефрагментировалось 100 таблиц осталось еще 160 таблиц, что еще можно попробовать? Зачем вы так агрессивно пытаетесь дефрагментировать всё, что видите? Цель?Начальник сказал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 13:24 |
|
||
|
После перестроения индексов фрагментация остается
|
|||
|---|---|---|---|
|
#18+
либо как исключить таблицы из результат запроса который показывает таблицы к переиндексации Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2018, 08:56 |
|
||
|
После перестроения индексов фрагментация остается
|
|||
|---|---|---|---|
|
#18+
Запустил стандартный SQL отчет "Физическая статистика индекса" на БД он также показывает рекомендации перестроить либо реорганизовать. Значит получается скрипт не все делает Код: sql 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2018, 06:08 |
|
||
|
После перестроения индексов фрагментация остается
|
|||
|---|---|---|---|
|
#18+
Bigzone, уважаемый в той статье откуда Вы брали этот скрипт внизу все написано. Ограничение в 1Мб вполне нормально и чуть не понятна суть Ваших проблем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2018, 10:00 |
|
||
|
После перестроения индексов фрагментация остается
|
|||
|---|---|---|---|
|
#18+
Из запроса убрал условия ограничения по перестроению индекса. все равно остаются более 150 таблиц и фрагментироваными индексами. И стандартный отчет SQL рекомендует их перестроить. Код: sql 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2018, 10:04 |
|
||
|
После перестроения индексов фрагментация остается
|
|||
|---|---|---|---|
|
#18+
Bigzone, ты как Партос из мушкетеров, что ли - "дерусь, потому что - дерусь"(с)? цель всего этого действия какая? красивые показатели в отчете? Реальные проблемы есть, которыми можно руки занять? Или всё остальное уже решено? Если таблица маленькая и хранится в смешанных экстентах - ты её хоть зафрагментируйся - раньше дырку протрешь на блине диска, чем избавишься от фрагментации... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2018, 10:09 |
|
||
|
|

start [/forum/topic.php?fid=46&fpage=169&tid=1690507]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 244ms |
| total: | 369ms |

| 0 / 0 |
