powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASA 9.0.2 - Drop statistics ? (+)
5 сообщений из 5, страница 1 из 1
ASA 9.0.2 - Drop statistics ? (+)
    #33994173
v_smirnov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго дня!

Столкнулся с непонятной для меня (на данный момент) проблемой - производительность сервера.

Проблема заключается в том, что после того как сброшу статистику по всем таблицам скорость работы более чем устраивает.
По прошествии какого-то времени, когда сервер набирает статистику, скорость обработки запросов падает ...
Через примерно 7 дней работы скорость выполнения запросов ну просто никакая (сравнивал планы запросов до и после сброса статистики - по мере накопления статистики сервер все чаще отказывается от использования индексов).

Как выход - делать сброс статистики постоянно, но это решение мне не нравится.

Какие есть еще варианты?
Почему механизм разработанный для повышения производительности вдруг работает на ее понижение?
(возможно были допущены ошибки при проектировании базы или при выборе индексов ... может всезнающий ALL расскажет ...)
...
Рейтинг: 0 / 0
ASA 9.0.2 - Drop statistics ? (+)
    #33994294
Фотография Александр Гoлдун
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Попробовать не дропать, а пересоздавать статистику
2. Попробовать свежий EBF
3. Проанализировать планы запросов и проверить селективность условий. Использование индекса не всегда является самым оптимальным путем.
4. Посмотреть что скажет index consultant по тормозящим запросам.
Если замечены явные ошибки в пункте 3, то максимально упростив сделать ситуацию легко воспроизводимой и заявть case по ошибке. До исправления искать другие пути решения проблемы: пересмотр структуры, запросов, в крайнем случае ручное выставление селективности для нужных условий и т.п.

--
Портал русскоязычной группы пользователей Sybase
...
Рейтинг: 0 / 0
ASA 9.0.2 - Drop statistics ? (+)
    #33994390
v_smirnov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
автор3. Проанализировать планы запросов и проверить селективность условий. Использование индекса не всегда является самым оптимальным путем.

План запросов разительно меняется до сброса, после сброса, после перестроения статистики.

автор4. Посмотреть что скажет index consultant по тормозящим запросам.

Ну и этот друг советует разные вещи в зависимости от (drop, create statistics), при чем иногда доходит до смешного - он предлагает создать индексы - создаешь их, радостно смотришь план и ... не использует база то что посоветовал index consultant.

авторто максимально упростив сделать ситуацию легко воспроизводимой и заявть case по ошибке

Попробую ... но "Усложнять легко ... упрощать сложно!" (с) не мой
...
Рейтинг: 0 / 0
ASA 9.0.2 - Drop statistics ? (+)
    #33995131
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Александр Гoлдун2. Попробовать свежий EBFЭто кстати да. Там постоянно что-то мутят в оптимизаторе.
Александр Гoлдун3. Проанализировать планы запросов и проверить селективность условий. Использование индекса не всегда является самым оптимальным путем.А еще стоит вспомнить про WITH(INDEX(index_name)) :)
Если есть подозрение что оптимизатор берет неправильный индекс, попробуйте запускать один и тот же селект с принудительным вызовом разных индексов. И замерять реальное время обработки. Возможно использование индекса действительно не нужно в данной ситуации.

А вообще, я несколько раз пытался разговаривать с сайбезовским тех-саппортом и каждый раз ответ был: "если drop/create statistic решает проблему, скорее всего у вас подпорченые индексы, перестройте базу".
...
Рейтинг: 0 / 0
ASA 9.0.2 - Drop statistics ? (+)
    #33995558
old_joy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Такой симптом - первый признак большого размера страницы. Попробуй чуть уменьшить.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASA 9.0.2 - Drop statistics ? (+)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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