Ändrade på underhållsjobben, …


Ändrade alla underhållsjobb så att de endast uppdaterar Statistics. Uppdaterat Statistics är det man egentligen ute efter.

Bytte namn på jobben med då det indexeras inte om längre. (Skriptade och sparade undan de gamla jobben utifall att vi ångrar oss.)

-- Alla jobb på AG har ett steg för systemdatabaser och icke AG databaser.

EXECUTE [dbo].[IndexOptimize]
@Databases = 'USER_DATABASES, SYSTEM_DATABASES, -AVAILABILITY_GROUP_DATABASES',
@UpdateStatistics = 'ALL',
@OnlyModifiedStatistics = 'Y';

Alla AG har skräddarsydd jobbsteg där det först kontrolleras om jobbet kickats igång på det primära replikan.

IF [msdb].[sys].[fn_hadr_is_primary_replica]('namn på en db i AG') = 1
BEGIN
  EXECUTE [dbo].[IndexOptimize]
  @Databases = N'db1, db2, db3, …',
  @UpdateStatistics = 'ALL',
  @OnlyModifiedStatistics = 'Y'; -- 'N' för ett visst systems alla DB
END;

Får se hur lång tid jobben tar på lördag och om det generar larm på redo_queue_size.

Skulle vilja kicka igång jobben manuellt innan helgen för att se om jag skriptat rätt och tryckfelsnisse inte varit framme. Nä, jag får vänta till helgen. Jag tog bort några rader från det steg som fanns i skriptet, så det borde inte ha smugit sig något tecken, eller tagit bort något jag inte skulle ha gjort.

##############

För övrigt är jag väldigt trött.

Sov runt en timme i natt innan jag vaknade och inte kunde somna om. Lyckades sova 1,5 timmar efter 05.

Ska försöka hålla mig vaken så länge det går. Jag vinglade lite när jag till affären och handlade.

Drack lite kaffe på eftermiddagen för att inte somna och piggnade till lite. Få om det påverkar magen.

Hade loggat ur runt 12:45. Men kunde inte sluta tänka på jobbet efter att ha fått ett mejl, så jag loggade in igen och planerade det som ska göras på fredag.

Har tagit ledigt imorgon. Få se om jag kan slappna av. Sover ju nästa lika dåligt vare sig jag ska jobba eller ej. Värken väcker mig och sen har jag svårt att somna om. (Håller på att skriva somna in!)