1С үшін SQL қызмет көрсету жоспарына не кіреді
Әдепкі параметрлермен шертіліп өте шығатын типтік “қызмет көрсету жоспарларының шебері” жауынгерлік 1С базасына жарамайды: ол не артық жұмыс істейді (әр түн сайын барлық индексті толық қайта құру), не керегін істемейді (бэкаптардың қалпына келетінін ешкім тексермейді). Жұмыс істейтін регламент былай көрінеді:
- Резервтік көшіру - қажетті қалпына келтіру нүктесін беретін схема бойынша толық, айырмалық және журналдық көшірмелер; бөлек қоймада сақтау; жүйелі сынақ қалпына келтіру.
- Индекстер - “бәрін қатарынан” емес, нақты фрагментацияға қарай дефрагментация немесе қайта құру; жоқ және пайдаланылмайтын индекстерді іздеу.
- Статистика - сұрау жоспарлары “ұшып кетпеуі” үшін жаппай жүктеулер мен кезең жабуларын ескере отырып жаңарту.
- Тұтастықты тексеру - продуктивті жүктемеу үшін жүйелі түрде, көшірмеде.
- Транзакция журналы - шексіз шринктің орнына дұрыс қалпына келтіру моделі және өсуді бақылау.
MS SQL және PostgreSQL
Тарихи тұрғыда ТМД-дағы 1С MS SQL-де өмір сүріп келеді, бірақ лицензиялар мен санкциялық тәуекелдерге байланысты PostgreSQL-ге көшетін компаниялар көбейіп келеді. Біз екі нұсқаға да қызмет көрсетеміз: PostgreSQL үшін бұл - vacuum/autovacuum, кестелердің bloat-ы, бақылау нүктелері және 1С-ке тән баптаулар. MS SQL → PostgreSQL көшудің өзіне де көмектесеміз: тасымалдау, баптау, дейін/кейін өнімділікті салыстыру.
Бір реттік реттеу немесе сүйемелдеу
Бір рет қана да болады: тәртіп орнатамыз, регламенттерді қоямыз, құжаттаманы тапсырамыз - әрі қарай командаңыз өзі-ақ жетеді, регламенттер мониторинг бақылауында болады. Сүйемелдеумен де болады: базаларды қадағалаймыз, алерттерге әрекет етеміз және айына бір рет күй туралы есеп береміз. Таңдау сіздікі; бізге ешқандай жасанды байлау болмайды.