1C bazasının yığcamlaşdırılması nə vaxt lazımdır
Yığcamlaşdırma o zaman lazım olur ki, baza illərin tarixçəsini yığıb və bu, işə mane olmağa başlayıb: sənədlər yavaş keçirilir, hesabatlar «donur», xidmət gecə pəncərəsinə sığmır, diskləri isə hər rüb genişləndirmək lazım gəlir. Adi oriyentir — 50–100 QB-dan böyük baza. Amma əsl problemlər yüzlərlə giqabaytda və terabaytlarda başlayır: orada nə standart emallar, nə də məqalələrdəki məsləhətlər işləyir.
1C bazasının ölçüsünü necə kiçiltmək olar: variantlar
Üsul üçdür və onlar bir-birini əvəz etmir:
- Yığcamlaşdırma — seçilmiş tarixə olan qalıqlar «yeni» bazaya köçürülür, köhnə sənədlər silinir və ya arxivləşdirilir. Maksimal effekt verir: bazanı onlarla dəfə kiçiltmək olar.
- Shrink və SQL xidməti — faylların sıxılması, tranzaksiya jurnalının təmizlənməsi, defraqmentasiya. Baza «şişibsə» kömək edir, amma tarixçəni götürmür — effekt məhduddur.
- Köhnə məlumatların çıxarılması — tarixçəli arxiv bazası üstəgəl yüngül işlək baza. Çox vaxt yığcamlaşdırma ilə birlikdə tətbiq olunur.
Audit zamanı bazanızda həcmi məhz nəyin yaratdığını hesablayır və işə başlamazdan əvvəl nəticənin giqabaytlarla proqnozu ilə variant təklif edirik.
Çox böyük bazaların yığcamlaşdırılması — bizim ixtisasımız
Podratçıların çoxu yığcamlaşdırmanı standart emalla edir — yüzlərlə giqabaytlıq bazalarda isə o, sadəcə sona çatmır: yaddaş çatışmazlığından çökür, istifadəçilərin işini kilidləyir, həftələrlə uzanır. Biz SQL səviyyəsində öz yığcamlaşdırma prosedurlarımızı yazırıq: bölmə-bölmə, proqres nəzarəti ilə, dayandıqdan sonra davam etmək imkanı ilə. 4,2 TB baza məhz belə yığcamlaşdırıldı — şirkətin işini həftələrlə dayandırmadan, 105 QB-a qədər.
Məlumatların təhlükəsizliyi
Hər şey bazanın nüsxəsində hazırlanır, final keçidə qədər işlək sistemə toxunulmur. Keçiddən əvvəl registrlər və nəzarət hesabatları üzrə qalıqların məcburi üzləşdirilməsi aparılır, üzləşdirmə protokolu sizə təqdim olunur. İlkin baza arxiv kimi saxlanılır: keçmiş dövrlərin istənilən məlumatı əlçatan qalır.