Sergey
справа сверху
VLAdiMIR
Залогинелся да
VLAdiMIR
Мне сразу показывает какие экзамены я сдал
Vasya
VLAdiMIR
Ну да 1 й есть
VLAdiMIR
Не суть, куда смотреть что бы показал мне этот здосчастный MCID
Vasya
справа сверху его видно
Vasya
Your MCID: ......
VLAdiMIR
нету
VLAdiMIR
я как бы туда и смотрю
Vasya
значит ты еще не удостоен этого звания =)))
VLAdiMIR
понятно
Vasya
экзамен-то когда сдал, сегодня поди?
VLAdiMIR
интересно как я сдал тогда экзамен если у меня этого ID нету)) ээ 24 сдал
Vasya
ну оно вроде не сразу на сайте появляется
Vasya
через недельку приходите
Anton
Anton
там все написано же ) но да, просто
Anton
ну я просто удивился
🐈⬛13
А какая частота запуска скрипта должна быть? Каждый день? Индексы же каждый день перестраиваются? Ещё влияют запросы на скорость. Как пример при использование в запросе % идет замедление - т.к. не обращается к индексам
Kamil
Kamil
в конце
Kamil
что то типа раз в неделю
🐈⬛13
Но как-то особого прироста не заметили
Vertexx
Wsus после скрипта просто летает
Red
этот скрипт необходимо просто запустить на SQL сервере и он создаст джобы и всё остальное?
Red
а потом просто запускать скрипты как в ФАКе у него написано?
Kamil
да
Red
Red
а то тут вроди проскакивало что необходимо потом грохать джобы
Kamil
How do I get started with the SQL Server Maintenance Solution?
Getting started with the SQL Server Maintenance Solution is easy. Follow these steps.
Download MaintenanceSolution.sql.
In the script, find this line:
SET @BackupDirectory = N'C:\Backup'
and replace C:\Backup with the path to your backup directory.
In the script, find this line:
SET @CleanupTime = NULL
and replace NULL with your cleanup time. The cleanup time is the the number of hours after which the backup files are deleted.
Execute MaintenanceSolution.sql. This script creates all the objects and jobs that you need.
Go into [SQL Server Agent] / [Jobs] and start the jobs that have been created. Verify that these jobs are completing successfully. Verify that the backup files are being created. Check the output files in the error log directory.
Schedule the jobs.
Kamil
Examples
A. Rebuild or reorganize all indexes with fragmentation on all user databases
EXECUTE dbo.IndexOptimize
@Databases = 'USER_DATABASES',
@FragmentationLow = NULL,
@FragmentationMedium = 'INDEX_REORGANIZE,INDEX_REBUILD_ONLINE,INDEX_REBUILD_OFFLINE',
@FragmentationHigh = 'INDEX_REBUILD_ONLINE,INDEX_REBUILD_OFFLINE',
@FragmentationLevel1 = 5,
@FragmentationLevel2 = 30
Kamil
он по дефолту создаст задачи в агенте, кому томогут быть не нужны
Sergey
Sergey
особенно задачи по бакапу
Sergey
всех баз на диск С
Sergey
Kamil
первый пример, там ее примеры есть, половины я не понял
Oleg
Слуште, вы как бэ если не понимаете чо там в скрипте-то то не запускайте пока не поймете чо он конкретно делает
Oleg
Но там ж всё ж просто вроде
Oleg
Oleg
Апдейт стат нужен каждый день, если ребилд не делаешь
Kamil
Апдейт стат не нужен если ребилд был
пример
B. Rebuild or reorganize all indexes with fragmentation and update modified statistics on all user databases
EXECUTE dbo.IndexOptimize
@Databases = 'USER_DATABASES',
@FragmentationLow = NULL,
@FragmentationMedium = 'INDEX_REORGANIZE,INDEX_REBUILD_ONLINE,INDEX_REBUILD_OFFLINE',
@FragmentationHigh = 'INDEX_REBUILD_ONLINE,INDEX_REBUILD_OFFLINE',
@FragmentationLevel1 = 5,
@FragmentationLevel2 = 30,
@UpdateStatistics = 'ALL',
@OnlyModifiedStatistics = 'Y'
Kamil
зачем он тогда?
Oleg
Хз %)
Oleg
Может автор так видит
Oleg
Надо посмотреть повнимательнее
Oleg
Но если там полное перестроение - то в этом смысла нет
Kamil
скрипт хитрожпый кстати, или я не так понимаю, повторная реиндексация проходит существенно быстрее
Oleg
Будет время- посмотрю на него повнимательнее
Oleg
Бо у меня все эти мейнтененсы где надо и так созданы
Anton
https://blogs.technet.microsoft.com/system_center_in_action/2017/03/27/how-we-do-it-using-configmgr-and-intune-at-microsoft/
Anton
к вопросу сайтов, понятно, что там напичканные серваки
Anton
We currently manage over 400,000 devices and around 290,000 users. We do this with a Central Administration Site (CAS), 6 primary sites, and 12 secondary sites spread around the globe. One primary site is used to handle our Mobile Device Management (MDM) devices that come through our Hybrid Intune integration, while the rest are for typical on-premises device management. We do operating system deployments, software distributions, software updating, compliance settings, mobile device management, and much of what all of you do out there.
Sergey
Sergey
не надо путать индексы и статистику
Oleg
А я и не путаю
Sergey
@UpdateStatistics = 'ALL',
@OnlyModifiedStatistics = 'Y'
Sergey
вот это конечно наркомания
Oleg
Смысл в том что при полном ребилде индекса статистика сбрасывается
Sergey
не совсем
Sergey
если ты с базой никто не работает это одно, а так в кэше есть скомпилированные планы запросов по которым можно статистику вытащить
Kamil
Oleg
А если база нагружена в момент мейнтененса, то запускать полную реструктуризацию индекса - то ещё извращение
Sergey
нормально
Sergey
все зависит от того, как все сделано
Sergey
у меня например любимое развлечение tempdb кложить на рамдрайв
Sergey
еще с 2008 года
Oleg
Размер фиксированный хоть?)
Oleg
Файла темпдб
Sergey
ээээ
Sergey
два вопроса - зачем и нахуя?
Sergey
если у тебя кончится tempdb будет тебе несладко
Kamil
Kamil
Sergey
ну вы как маленькие
Sergey
спрогнозировать размер tempdb + запас легко
Sergey
исходя из этого делался рамдрайв и фперде
Oleg