Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Sybase 12.5
|
|||
|---|---|---|---|
|
#18+
Уважаемый ALL Подскажите у кого нибудь после update statistic производительность базы увеличивалась ? Какие еще вы делаете движения для увеличения производительности базы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2007, 09:10 |
|
||
|
Sybase 12.5
|
|||
|---|---|---|---|
|
#18+
гость666в пишет: > Подскажите у кого нибудь после update statistic производительность базы > увеличивалась ? `update statistics` не является достаточным условием улучшения работы запросов. На самом деле оно даже не является необходимым условием в некоторых случаях, но я бы это даже не хотел упоминать, поскольку делать `update statistics` все же нужно регулярно при изменении данных в объеме на значительную величину. > Какие еще вы делаете движения для увеличения производительности базы? Написание правилных запросов в первую очередь. `update statistics` - при изменении объема таблицы на 10-20 процентов (это делает спец. таск). Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2007, 09:48 |
|
||
|
Sybase 12.5
|
|||
|---|---|---|---|
|
#18+
MasterZiv при изменении объема таблицы на 10-20 процентов (это делает спец. таск). об этом по подробней можно ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2007, 11:15 |
|
||
|
Sybase 12.5
|
|||
|---|---|---|---|
|
#18+
гость666в пишет: > при изменении объема таблицы на > 10-20 процентов (это делает спец. таск). > об этом по подробней можно ? Чего уж подробнее ? Есть задачка, которая хранит кол-во записей по последнему замеру в каждой таблице. Периодически мериит кол-во записей в каждой таблице и, если кол-во записей изменилось на задданный для этой таблицы процент, делает UPDATE STATISTICS. Для некоторых таблиц правда UPDATE STATISTICS запрещен. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2007, 13:48 |
|
||
|
Sybase 12.5
|
|||
|---|---|---|---|
|
#18+
MasterZiv Для некоторых таблиц правда UPDATE STATISTICS запрещен. А можно, так сказать, "огласить весь список"? _________________ "Helo, word!" - 17 errors 56 warnings ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2007, 15:04 |
|
||
|
Sybase 12.5
|
|||
|---|---|---|---|
|
#18+
MasterZivДля некоторых таблиц правда UPDATE STATISTICS запрещен А по какой причине? Большой объем и делаете только вручную? Или совсем невозможен / бессмысленен исходя из другой логики? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2007, 15:28 |
|
||
|
Sybase 12.5
|
|||
|---|---|---|---|
|
#18+
Сергей Васкецов пишет: > А по какой причине? Большой объем и делаете только вручную? Или совсем > невозможен / бессмысленен исходя из другой логики? Бессмысленно вообще это делать, поскольку распределение значений полей практически не изменяется несмотря на изменение объема. Хотя может все же их руками ... спросить надо. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2007, 16:39 |
|
||
|
Sybase 12.5
|
|||
|---|---|---|---|
|
#18+
Если делать просто update statistics, то нужно после него sp_repompile еще запустить. У меня была проблема - висла процедура. Смотрел план - там всё было нормально. Я сделал reorg rebuild (он обновляет статистику и sp_repompile запускает) После этого всё заработало довольно быстро. Я, правда, подозреваю, что в моём случае проблема была наверное с битым индексом или файлом БД, т.к. план запроса нормальный был. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2007, 23:10 |
|
||
|
Sybase 12.5
|
|||
|---|---|---|---|
|
#18+
А в какой последовательности правильно это делать? У нас сейчас: Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2007, 17:17 |
|
||
|
Sybase 12.5
|
|||
|---|---|---|---|
|
#18+
Я чего спрашиваю: Reference Manualsp_recompile -- Causes each stored procedure and trigger that uses the named table to be recompiled the next time it runs. Судя по написанному, перекомпилиться каждая процедура (тригер) должны не сразу при вызове sp_recompile, а только при первом обращении к ней(нему). В этом случае порядок вызова update statistics и sp_recompile не важен. Но решил на всякий случай уточнить. Или я что-то неправильно понял? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2007, 22:23 |
|
||
|
Sybase 12.5
|
|||
|---|---|---|---|
|
#18+
В доке написано так: After running update statistics, run sp_recompile so triggers and procedures that use the indexes use the new distribution: Наверное если гарантировать, что никто не вызовет процедуру в промежутке времени между sp_recompile и завершением работы update statistics, то порядок не важен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2007, 21:51 |
|
||
|
|

start [/forum/topic.php?fid=55&msg=34970707&tid=2011783]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
69ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 218ms |
| total: | 389ms |

| 0 / 0 |
