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