Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASA9 как отловить поломаную статистику? / 7 сообщений из 7, страница 1 из 1
23.09.2005, 18:36
    #33286796
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASA9 как отловить поломаную статистику?
На конкретной таблице статистика расходится с реальностью. Подозреваю что сервер выключали методом рубильника, но это сейчас уже не важно :)
После того как я делаю drop statistic mytable; все приходит в норму и запросы по этой таблице снова выдают правильные результаты.
Пока я решил эту проблему через DatabaseStart event, выдавая в нем кучу drop statistic команд. Но как-то некрасиво это. Может у кого есть идеи о более лучшем решении?
...
Рейтинг: 0 / 0
04.10.2005, 18:48
    #33304719
Pain Of Salvation
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASA9 как отловить поломаную статистику?
Попробуй Спотлайтом прогнать, посмотреть .
...
Рейтинг: 0 / 0
30.03.2006, 01:23
    #33633872
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASA9 как отловить поломаную статистику?
Проблема вылезла опять.
Как бы запретить использовать статистику для одного конкретного запроса?
...
Рейтинг: 0 / 0
30.03.2006, 06:06
    #33633946
ASCRUS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASA9 как отловить поломаную статистику?
White OwlПроблема вылезла опять.
Как бы запретить использовать статистику для одного конкретного запроса?
А почему кстати делал DROP STATISTIC, вместо CREATE - ведь вместо того, чтобы обновиться, получается статистика просто удалялась с таблиц ?

P.S. Запретить использовать - посмотреть в сторону опции USER_ESTIMATES.
...
Рейтинг: 0 / 0
30.03.2006, 19:19
    #33636162
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASA9 как отловить поломаную статистику?
ASCRUSА почему кстати делал DROP STATISTIC, вместо CREATE - ведь вместо того, чтобы обновиться, получается статистика просто удалялась с таблиц ?Теоретически, после drop статистика начинает набираться на основе селектов, то есть на основе реально запрошеных данных. А create сделает статистику по всей таблице разом. А она у меня большая, и обработка полной таблицы нужна раз в полгода только. Вот и подумалось что после dropа статистика будет более актуальная.

ASCRUSP.S. Запретить использовать - посмотреть в сторону опции USER_ESTIMATES.буду пробовать. Спасибо.
...
Рейтинг: 0 / 0
31.03.2006, 06:30
    #33636550
ASCRUS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASA9 как отловить поломаную статистику?
В каком то не очень давнем EBF помнится я читал, что была ошибка корректировки статистики оптимизатором при использовании в запросах предикатов NOT. Ошибка была пофиксена - не может быть это проблемой слета статистики ?
...
Рейтинг: 0 / 0
31.03.2006, 18:38
    #33638487
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASA9 как отловить поломаную статистику?
Вообще-то, может наверное. А какой это ebf? Пойду искать.
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASA9 как отловить поломаную статистику? / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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