1C bazasi haddan tashqari kattalashib, koʻp joy egallab qoldi: svertka qachon kerak
Svertka baza 1C haddan tashqari kattalashib, 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.
Raqamlar bilan tasdiqlangan ikkita loyiha
Biz svertka haqida mavhum gapirmaymiz - mana “oldin/keyin” toʻliq metrikalari bilan 2026 yilgi ikkita yirik loyiha:
- 4,2 TB → 105 GB bazani kesish (−97,5 %) - uch mamlakatdagi chakana savdo tarmogʻi, ~200 kassa: bazaning 90 % dan ortigʻi oʻlik xizmat keshi boʻlib chiqdi; savdoni toʻxtatmasdan oʻchirdik.
- 2,3 TB → 573 GB bazani svertka qilish (−75 %) - yirik lombardlar tarmogʻi: 46+ mln hujjat, 2 soatda 1,4 mlrd qator, qoldiqlarda 0 farq, bitta tungi oyna.
Natijani qanday kafolatlaymiz
Metodologiya barcha loyihalarda bir xil: avval oʻlchash, keyin tuzatishlar; produktiv nusxasida toʻliq end-to-end repetitsiyalar (lombard keysida - 7+); har bir qaytarib boʻlmaydigan fazadan oldin qatʼiy avtomatik dastlabki tekshiruvlar; qoldiqlarni “oldin/keyin” bitma-bit solishtirish; orqaga qaytish nuqtalari. Proddagi tungi oyna - eksperiment emas, allaqachon mashq qilingan rejani bajarish.
Svertka qancha turadi
1 150 000 ₸ dan (soliqlarsiz), eng ogʻir loyihalar uchun maksimum - taxminan 5 000 000 ₸; baza qancha kichik boʻlsa, shuncha arzon. Yakuniy narx baza hajmiga, konfiguratsiyaga va tarixni saqlash talablariga bogʻliq. Uni bepul ekspress-auditdan keyin aytamiz va qatʼiy belgilaymiz - loyiha davomida u oʻzgarmaydi.
1C konfiguratsiyalari boʻyicha svertka
Har qanday konfiguratsiya - ham standart, ham tarmoq - bazalarini svertka qilamiz va qisqartiramiz. Mexanika hamma joyda bir xil (qoldiqlarni kesish sanasiga koʻchirish, tarixni arxivda saqlash), lekin har birining hisob nuanslari oʻziga xos:
- Buxgalteriya 8.3 (shu jumladan Qozogʻiston uchun) - buxgalteriya registrlarini yil chegarasiga svertka qilish, qoldiqlarni hujjatlar bilan kiritish, aylanma-qoldiq vedomostini “oldin/keyin” tiyinigacha solishtirish.
- Savdoni boshqarish (УТ 11) - omborlar va oʻzaro hisob-kitoblar boʻyicha jamgʻarish registrlarini svertka qilish, partiyali hisob va zaxiralar bilan ehtiyotkorona ishlash.
- 1C:Roznitsa - eski ККМ cheklari va kassir loglarini arxivga chiqarish, kassa roʻyxatlarini tezlashtirish; svertkaning tez-tez hamrohi - РМК ni optimallashtirish.
- ERP va Kompleks avtomatlashtirish (КА) - eng murakkab holatlar: bir-biriga bogʻliq koʻplab quyi tizimlar, ishlab chiqarish va reglamentlangan hisob; svertka sizning konturingizga alohida loyihalashtiriladi.
- Tarmoq va qayta ishlangan konfiguratsiyalar - tuzilma va qayta ishlashlarni oʻqiymiz, svertkani “yoʻriqnoma boʻyicha” emas, haqiqiy registrlarga moslab yozamiz.
Agar sizning konfiguratsiyangizda standart svertka ishlovi yiqilsa yoki qoldiqlarni buzsa - bu aynan bizning holatimiz: svertkani natijani toʻliq solishtirgan holda, SQL darajasidagi oʻz protseduralarimiz bilan bajaramiz.
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.