Size: a a a

SqlCom.ru - уголок MS SQL

2021 June 04

RH

Roman Holubenko in SqlCom.ru - уголок MS SQL
Т.е. рекомендуете пока не включать?
источник

KT

Konstantin Taranov in SqlCom.ru - уголок MS SQL
зачем так сложно, какой диапозон времени нужно получить? за последние сутки от текущего времени?

> начало сегодняшних суток плюс 1 день минус 1 милисекунда.
это бред какой-то или я туплю жутко? или у вас прогнозные данные и все ок? или у вас день - это световой день или 12 часов?

короче хватит пытками заниматься, можно правильно сформулированный вопрос?
источник

KT

Konstantin Taranov in SqlCom.ru - уголок MS SQL
всегда отключить можно) в чате уже спрашивали по этому вопросу - там как раз отключить нельзя потому что все тормозить начинает на конкретном конфиге, поэтому рестартят время от времени и ждут баг фикс от Microsoft

вам может помочь и решить ваши проблемы
источник

k

karb0f0s in SqlCom.ru - уголок MS SQL
источник

k

karb0f0s in SqlCom.ru - уголок MS SQL
если проблем с PFS contention нет - то и включать смысла нет
источник

AB

Andrey Borodavko in SqlCom.ru - уголок MS SQL
Если у вас очень много создаётся/удаляется временных таблиц и у вас появляется ожидание pagelatch_xx - то включайте, но будет поджирать потихоньку оперативную память
источник

AB

Andrey Borodavko in SqlCom.ru - уголок MS SQL
На моей задаче включение позволило увеличить производительность в два раза при прочих равных, из-за того что я упирался в metadata contention
источник

KT

Konstantin Taranov in SqlCom.ru - уголок MS SQL
а очень много-  у васк конкретно сколько? 1000 в час, в минуту?
источник

AB

Andrey Borodavko in SqlCom.ru - уголок MS SQL
2000 в секунду без включения, больше 4000 получилось с включением, возможно и больше бы получилось но уже упёрся в процессор.
источник

AB

Andrey Borodavko in SqlCom.ru - уголок MS SQL
Просто в 1 sql запросе 20 временных таблиц, сложный запрос получился
источник

KT

Konstantin Taranov in SqlCom.ru - уголок MS SQL
2000 новых temp таблиц в секунду?
источник

O

Oleg T in SqlCom.ru - уголок MS SQL
В скриптах они дропаются?
источник

AB

Andrey Borodavko in SqlCom.ru - уголок MS SQL
Да
источник

AB

Andrey Borodavko in SqlCom.ru - уголок MS SQL
Нет, сбрасывается само соединение и скуль потом сам их чистит асинхронно
источник

O

Oleg T in SqlCom.ru - уголок MS SQL
Верный выбор. Рад, что не удаляете.
источник

KT

Konstantin Taranov in SqlCom.ru - уголок MS SQL
Слава кровавому Энтерпрайзу)
источник

AB

Andrey Borodavko in SqlCom.ru - уголок MS SQL
Явное удаление тоже ведёт к metadata contention :)
Потому и не удаляю :)
источник

O

Oleg T in SqlCom.ru - уголок MS SQL
сечёте 😊
источник

К

Какой-то Хмырь... in SqlCom.ru - уголок MS SQL
а никто не в курсе, можно ли как-то посмотреть статус seeding'а БД в группе доступности. Ну когда добавляешь новую в AG и выбираешь automatic seeding.
источник

k

karb0f0s in SqlCom.ru - уголок MS SQL
есть всего две служебные вьюхи со словом seed. всегда intellisense-ом подбираю нужную:
https://docs.microsoft.com/en-us/sql/database-engine/availability-groups/windows/automatic-seeding-secondary-replicas?view=sql-server-ver15#dynamic-management-views
источник