1C bazasini svertka qilish qachon kerak
Svertka baza yillar davomida tarix toʻplab, bu ishga xalaqit bera boshlaganda kerak boʻladi: hujjatlar sekin oʻtkaziladi, hisobotlar «osilib» qoladi, xizmat koʻrsatish tungi oynaga sigʻmaydi, disklarni esa har chorakda kengaytirishga toʻgʻri keladi. Odatiy moʻljal — 50–100 GB dan katta baza. Lekin asl muammolar yuzlab gigabayt va terabaytlarda boshlanadi: u yerda standart ishlovlar ham, maqolalardagi maslahatlar ham ishlamay qoladi.
1C bazasi hajmini qanday kichraytirish mumkin: variantlar
Usul uchta, va ular bir-birining oʻrnini bosa olmaydi:
- Svertka — tanlangan sanadagi qoldiqlar «yangi» bazaga koʻchiriladi, eski hujjatlar oʻchiriladi yoki arxivlanadi. Eng katta samarani beradi: bazani oʻnlab barobar kichraytirish mumkin.
- Shrink va SQL xizmat koʻrsatish — fayllarni siqish, tranzaksiyalar jurnalini tozalash, defragmentatsiya. Baza «shishib ketgan» boʻlsa yordam beradi, lekin tarixni olib tashlamaydi — samarasi cheklangan.
- Eski maʼlumotlarni chiqarish — tarix saqlanadigan arxiv baza va yengil ishchi baza. Koʻpincha svertka bilan birga qoʻllanadi.
Auditda bazangizda hajmni aynan nima berayotganini hisoblab chiqamiz va ishlar boshlanishidan oldin natijani gigabaytlarda prognoz qilgan holda variant taklif qilamiz.
Juda katta bazalarni svertka qilish — bizning ixtisosimiz
Pudratchilarning aksariyati svertkani standart ishlov bilan qiladi — yuzlab gigabaytli bazalarda esa u shunchaki oxiriga yetmaydi: xotira yetishmasligidan yiqiladi, foydalanuvchilar ishini bloklaydi, haftalab choʻziladi. Biz svertka protseduralarini SQL darajasida oʻzimiz yozamiz: boʻlaklab, jarayon nazorati bilan, toʻxtashdan keyin davom ettirish imkoni bilan. 4,2 TB baza aynan shu tarzda — kompaniya ishini haftalarga toʻxtatmasdan — 105 GB gacha svertka qilingan.
Maʼlumotlar xavfsizligi
Hammasi bazaning nusxasida ishlab chiqiladi, yakuniy oʻtishgacha ishchi tizimga tegilmaydi. Oʻtishdan oldin registrlar va nazorat hisobotlari boʻyicha qoldiqlar majburiy tartibda solishtiriladi, solishtirish bayonnomasi Sizga topshiriladi. Dastlabki baza arxiv sifatida saqlanadi: oʻtgan davrlarning istalgan maʼlumotlari ochiqligicha qoladi.