01.01.0001

Optimér text index rebuilds for bedre søgeoplevelse efter kloning

Kim Hougaard Simonsen

Kim Hougaard Simonsen

Solution Architect

Har du været ServiceNow kunde i 3 år, primært på ITSM-produktet, har instance gennemsnitligt en DB størrelse på 25-100GB. Databasens størrelse har betydning for en System Clone ved bl.a. at blive skrevet over Target Instance og influere derfor på kloningens afviklingstid, men i særlig høj grad fordi den index rebuild process som kører straks efter hver System Clone kan tage længe om at fuldføre. I nogle tilfælde op til adskillige timer efter System Clones – helt afhængigt at databasens størrelse.

Eks. bliver 20GB database klonet på ≥60min – uden kundetilpassede Data Preservers og Table Exclusions konfigureret.

Men du kan optimere på processen og på den måde minimere tiden det tager for index rebuild processen at genetablere text index på bl.a. Task table [task]. Konfigurér System Properties som nedenfor og opnå hurtigere indexering.

Eks. indexeres 250.000 rows, dvs. eks. Task records, på ≥60min – dog indexeres tabeller én enkelt ad gangen.



1 | Konfigurér System Properties

Gå til Target Instance > sys_properties.list > Insert/Update glide.ts.index.parallelism | Type: integer | Value: 12 > glide.ts.nibble_pause | Type: integer | Value: 5000.

Med denne setting har du optimeret på indsatsen instance allokkerer til index rebuild.



2 | Opret Data Preservers

Gå til Source Instance > System Clone > Clone Definition > Preserve Data > Insert glide.ts.index.parallelism og glide.ts.nibble_pause.

Med denne setting har du kloningssikret forrige setting.

Tak fordi du læste med hvordan du optimere på din kloningsprocedure.

Read other our other blogposts

Blog