Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
Драсте, я не админ баз данных, так что нюансов в администрировании я не знаю. Переехали в воскресенье на новый сервак авторПроц XEON Gold 6136 (2 проца по 24 ядра) RAM 512 гига дисковую систему точно не знаю, но скорость просто занебесная(чтение 5-8 гиг/с) Microsoft SQL Server 2014 (SP3) (KB4022619) - 12.0.6024.0 (X64) Enterprise Edition windows 2016 datacenter Так вот вопрос, мы не совсем получили ту скорость, на которую рассчитывали. То есть, некоторые процедуры и джобы сократили время работы в 2 раза, но есть один джоб, который не изменился по продолжительности. У нас в списке порядка 20 баз, две из которых по 200 гиг. Так вот, джоб производит реиндексацию и обновление статистики в час ночи. и время работы джоба как было ~4 часа на все базы, так и осталось. ПС Понимаю, что , может, мало инфы. Но может кто то сталкивался с таким после переезда на новый сервак с явно лучшими параметрами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2018, 09:59 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
ther, а съехали с sql < 2014? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2018, 10:05 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
была 2014 sp1 -> 2014 sp3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2018, 10:06 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
ther, Можете прибить MAXDOP в операциях ребилда индекса. Но это тоже имеет свои минусы. В документации написано что dbms выбирает из свободных ресурсов при не указанном конкртетно MAXDOP, но имхо он по дефолту делает это в MAXDOP = 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2018, 10:12 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
therНо может кто то сталкивался с таким после переезда на новый сервак с явно лучшими параметрами.Обычное дело. Бывает, другая версия сервера, или необновлённая статистика делает планы запросов неоптимальными. Или сервак с лучшими параметрами на деле оказывается с худшими параметрами, конкретно для выполняемых задач. Например, пропускная способность СХД выше, но и латентность выше. Или ядер в 4 раза больше. но частота меньше, а используется одно ядро. Не знаю, как там используют ресурсы реиндексация и обновление статистики, но вы посмотрите, какое в этот момент использование дисков и ядер. Может, разбить этот джоб на несколько, с параллельной обработкой групп таблиц? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2018, 10:18 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
TaPaKно имхо он по дефолту делает это в MAXDOP = 1.Не то что всегда "1", но сильно зависит от данных и загрузки. В общем такое возможно, что работать будет только одно ядро, и что мы тогда получаем от нового мощного сервера? Замедление, потому что в новом мощном сервере наверняка много низкочастотных ядер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2018, 10:26 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
TaPaK ребилд индекса выполняется быстро, проблема в обновлении статистики. alexeyvg Ядра используются все, но нагрузка на них просто мизерная ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2018, 10:27 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
ther две из которых по 200 гиг. Так вот, джоб производит реиндексацию и обновление статистики в час ночи. и время работы джоба как было ~4 часа на все базы, так и осталось. а не остались ли эти 2 большие базы на старой СХД? поэтому и время прежнее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2018, 10:27 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
ther TaPaK ребилд индекса выполняется быстро, проблема в обновлении статистики. alexeyvg Ядра используются все, но нагрузка на них просто мизерная вы статистикси с FULLSCAN что ли перестраиваете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2018, 10:31 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
архивариус точно нет)) TaPaK Да ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2018, 10:32 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
ther, tempdb тоже на новом схд? На всякий случай количество файлов ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2018, 10:36 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
да, тоже на новой. Количество файлов чего? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2018, 10:37 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
therда, тоже на новой. Количество файлов чего? базы tempdb соотвественно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2018, 10:38 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
Ну и UPDATE STATISTICS тоже прибивается MAXDOP, можете эксперементировать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2018, 10:39 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2018, 10:45 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
ther, остальное дорисует фантазия? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2018, 10:59 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
пардон, ща выложу норм скрин, отвлекли ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2018, 11:05 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2018, 11:06 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
файлообменник обрезал через опу тыц ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2018, 11:06 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
архивариус по умолчанию было 10%. Я помню, лет 10 назад мне наоборот говорили делать 10 метров шаг. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2018, 11:08 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
therфайлообменник обрезал через опу тыц добавьте файлов, рекомендация ms по числу ядер. Хотя бы до 8ми. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2018, 11:09 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
архивариусther TaPaK шагом по 10 MB до 100 GB, это почти 10 000 VLF если начальный размер маленький, это становится плохо для производительности (лучше размер шагов увеличить чтобы было меньше нескольких тысяч) для tempdb это слабо актуально ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2018, 11:10 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
спасиб, почитаю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2018, 11:12 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
TaPaKtherда, тоже на новой. Количество файлов чего? базы tempdb соотвественно судя по картинке 1 файл tempdb, можно увеличить, поиск по форуму поможет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2018, 11:16 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
TaPaKархивариуспропущено... шагом по 10 MB до 100 GB, это почти 10 000 VLF если начальный размер маленький, это становится плохо для производительности (лучше размер шагов увеличить чтобы было меньше нескольких тысяч) для tempdb это слабо актуально по картинке не видно было что это темпдб ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2018, 11:17 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
ther архивариус по умолчанию было 10%. Я помню, лет 10 назад мне наоборот говорили делать 10 метров шаг. 10% плохо 10 лет назад возможно 10 МБ вместо 10% было приемлемо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2018, 11:20 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
therЯ помню, лет 10 назад мне наоборот говорили делать 10 метров шаг.Странная рекомендация. И 20 лет назад в 6-м сиквеле рекомендовалось вменяемое, достаточно большое приращение, что бы "не отрезать руку мелкими дольками". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2018, 13:42 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
так на сколько большое есть вменяемое? Я увеличил до 8 темп файлов с приростом 64 метра ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2018, 14:54 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
alexeyvgtherЯ помню, лет 10 назад мне наоборот говорили делать 10 метров шаг.Странная рекомендация. И 20 лет назад в 6-м сиквеле рекомендовалось вменяемое, достаточно большое приращение, что бы "не отрезать руку мелкими дольками". В 6-ом сиквеле приращение девайса было "ручным", а сисадмины уже тогда были ленивыми, поэтому расширяли девайс сразу на весь диск. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2018, 15:41 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
PaulWistВ 6-ом сиквеле приращение девайса было "ручным", а сисадмины уже тогда были ленивыми, поэтому расширяли девайс сразу на весь диск. :)Да? Забыл уже :-( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2018, 16:13 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
therтак на сколько большое есть вменяемое? Я увеличил до 8 темп файлов с приростом 64 метраРекомендуют до 8, так что как раз :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2018, 16:14 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
therс приростом 64 метраА прирост делайте исходя из типичного размера. Скажем, если файл 100 гигов, то 64 тоже будет мало, делайте гигабайт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2018, 16:15 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
alexeyvgtherс приростом 64 метраА прирост делайте исходя из типичного размера. Скажем, если файл 100 гигов, то 64 тоже будет мало, делайте гигабайт. А почему б сразу на сделать размер файлов темпдб = размер диска под темпдб / на количество файлов. Ну, например, диск под tempdb = 256 Гб, сделать 8 файлов по 25 Гб, а остальное место - отдать под лог. Лог как раз сделать небольшим, ну типа 512 Мб с приращением по 128 Мб, потому как он нулями забивается, а не инициализируется мгновенно (ну, при наличии соотв. разрешений volume task для MSSQLSERVER). В чем минусы то? Нафига эти файлы вообще туда - сюда дёргать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2018, 15:34 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
uaggster, с размером приращения журнала не все так просто, если из-за нарезки приращений появится количество VLF станет более нескольких сотен, то упадет производительность. Хотя какие-то меры приняты в связи с этим: http://sqlcom.ru/helpful-and-interesting/new-algorithm-vlf-in-sql-server-2014/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2018, 15:44 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
Владислав Колосовuaggster, с размером приращения журнала не все так просто, если из-за нарезки приращений появится количество VLF станет более нескольких сотен, то упадет производительность. Хотя какие-то меры приняты в связи с этим: http://sqlcom.ru/helpful-and-interesting/new-algorithm-vlf-in-sql-server-2014/ Да, но вот конкретно для tempdb - это не особо актуально, на мой взгляд. Она ж урезанно логгируется. Дорастить ее лог до десятков гигабайт - нужно очень постараться! Впрочем, я с небольшими базами работаю, мне 256 Гб на ssd под под tempdb - достаточно, так что лог я тоже делаю одним файлом и сразу в 20Гб. Инициализация 20Гб нулями на ССД - не очень сильно тормозит старт сервера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2018, 16:00 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
uaggsterДа, но вот конкретно для tempdb - это не особо актуально, на мой взгляд. Она ж урезанно логгируется. Дорастить ее лог до десятков гигабайт - нужно очень постараться! у меня на прежнем месте была пара баз под 3Тб, и внутри туча блобов (ntext). так вот в один прекрасный момент обломалось, не сумев увеличить лог-файл размером в 3Гб (все темпдб обитало на диске в 100Гб и файлы данных выросли до предела). пришлось до 5Гб его увеличить руками при очередном рестарте, пока файлы данных еще не расперло. вроде с тех пор ошибок не было. на кой черт пишет в лог, найти не удалось. падало же в момент проверки блобов, мне кажется. что-то про блобы где-то писало, сейчас не найду, я уже не там ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2018, 16:10 |
|
||
|
Переезд на новый сервер. Производительность
|
|||
|---|---|---|---|
|
#18+
Yasha123у меня на прежнем месте была пара баз под 3Тб, и внутри туча блобов (ntext). так вот в один прекрасный момент обломалось, не сумев увеличить лог-файл размером в 3Гб (все темпдб обитало на диске в 100Гб и файлы данных выросли до предела). пришлось до 5Гб его увеличить руками при очередном рестарте, пока файлы данных еще не расперло. вроде с тех пор ошибок не было. на кой черт пишет в лог, найти не удалось. падало же в момент проверки блобов, мне кажется. что-то про блобы где-то писало, сейчас не найду, я уже не там Не давно столкнулись с проблемой, база tempdb неожиданно выросла, съела весь диск и получили ошибку. Причина оказалась в ночном джобе, который чистил таблицу с nvarchar(max), данных было много, и включен режим режим хранения версий строк. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2018, 22:27 |
|
||
|
|

start [/forum/topic.php?all=1&fid=46&tid=1688772]: |
0ms |
get settings: |
7ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
48ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
87ms |
get tp. blocked users: |
2ms |
| others: | 245ms |
| total: | 427ms |

| 0 / 0 |
