Keng ko'lamli amalga oshirishning texnologik masalalarini hal qilish usullari. Katta amalga oshirishning texnologik masalalarini hal qilish usullari Ishtirokchilarga qo'yiladigan talablar

Material yangilandi

Kurs qayd etilgan 8.3 versiyasida foydalanish MS SQL Server 2014 Va oxirgi versiyalari yangi sozlamalar va imkoniyatlarning batafsil tavsifi bilan mahsuldorlik vositalari.

Qayerda 8.2 bilan ishlash ham kursda tasvirlangan.

Ikkita yangi bo'lim: "Test" va "Zaxiralash"

“Sinov” bo‘limi Test Markazi konfiguratsiyasi yordamida test va avtomatlashtirilgan testlarni o‘z ichiga oladi. Bundan tashqari, sinov uskunalari bilan bog'liq savollar ko'rib chiqiladi.

"Zaxiralash" bo'limi misol sifatida MS SQL Server yordamida noldan zaxira nusxalarini yaratish masalalarini muhokama qiladi. Shuningdek, u qayta tiklash modellari, ular qanday ishlashi va zaxiraga qanday bog'liqligi haqida ma'lumot beradi.

Materiallar formati o'zgardi


U kursda o'tilgan har qanday mavzu bo'yicha ma'lumotni tezda topish uchun ishlatilishi mumkin, shuningdek, ishlash bilan bog'liq muammolarga duch kelsangiz, ma'lumotnoma sifatida ham foydalanish mumkin.

Kurs ancha batafsilroq bo'ldi

Barcha mavzular bo'yicha qo'shimcha ma'lumotlar va texnik tafsilotlar qo'shildi, bu 1C: Ekspert imtihoniga tayyorgarlik ko'rish va 1C: Texnologik masalalar bo'yicha professional test uchun juda foydali bo'ladi.

  • Qo'shilgan darslar tranzaktsiyadagi istisnolarni ko'rib chiqish
  • haqida ma'lumot qo'shildi niyat qulflanadi
  • Qo'shilgan parallellik jadvali PostgreeSQL dan foydalanganda
  • Misol qo'shildi texnologiya jurnalidan foydalangan holda nosozliklarni bartaraf etish
  • haqida ma'lumot qo'shildi metadata ob'ektlarining parallel ishlashi turli xil sozlamalar bilan turli rejimlarda.
  • haqida ma'lumot qo'shildi yangi o'lik turi
  • Batafsil tavsif qo'shildi 1C server klaster qurilmalari, shu jumladan asosiy xizmat fayllari tavsifi
  • Yangilangan 1C: Ekspertga tayyorgarlik ko'rish uchun muammolarni hal qilish
  • Noyob ishlov berish qo'shildi, bu sizga metadata jihatidan qaysi yozuvlar hozirda bloklanganligini ko'rish imkonini beradi
  • To'liq qo'shilgan zaxira bo'limi
  • haqida ma'lumot qo'shildi natijalarni saqlash va olish mexanizmi
  • haqida ma'lumot qo'shildi qulf muddati turli tranzaksiya izolyatsiyasi darajalarida
  • O'tkazish bo'yicha ma'lumotlar qo'shildi yukni sinash va tegishli uskunani tanlash
  • Mexanizmdan foydalanish bo'yicha ma'lumot qo'shildi avtomatlashtirilgan sinov
  • haqida ma'lumot qo'shildi saralashning ishlashga ta'siri so'rovlar
  • Ish haqida ma'lumot qo'shildi dinamik ro'yxatlar
  • haqida ma'lumot qo'shildi tavsiya etilgan texnikalar dasturlash
  • Qo'shilgan foydali skriptlar va dinamik ko'rinishlar

Yangi amaliy vazifalar qo'shildi

Ko'pgina qo'shilgan vazifalar optimallashtirish loyihalaridagi real vaziyatlarga asoslangan.

Shuningdek, qo'shilgan yangilangan yakuniy vazifa, bu yanada murakkab va qiziqarli bo'ldi.

Asosiy guruhni qo'llab-quvvatlash

Yordam kurs faoliyati sahifalarida taqdim etiladi. Kurs materiallari haqida har qanday savol berishingiz mumkin.

Siz ham yuzlab savollar va ularga javob olish imkoniyatiga ega bo'ling boshqa kurs ishtirokchilaridan.

Qo'llab-quvvatlash muddati: 4 oygacha(kursning tanlangan versiyasiga qarab).

Asosiy guruhga kirishni faollashtirishingiz mumkin har qanday qulay vaqt sotib olingan kundan boshlab 100 kun ichida.

Ishtirokchilarga qo'yiladigan talablar

Kurs ishtirokchilari uchun maxsus talablar yo'q.

Kursni muvaffaqiyatli yakunlash uchun siz 1C rivojlanishida kamida minimal tajribaga ega bo'lishingiz kerak.

Sizga 1C 8.3 va Windows operatsion tizimiga ega kompyuter kerak

Video materiallarni ko'rish uchun himoyalangan pleer faqat Windows muhitida ishlaydi. Videoni virtual muhitda yoki masofaviy kirish vositalarida ko'rish mumkin emas.

Kurs va narx versiyalari

Ushbu kursning uchta versiyasi mavjud: LITE, PROF, ULTIMATE.

Ular maqsadi, mazmuni, narxi va Master guruhida qo'llab-quvvatlash shartlari bo'yicha farqlanadi.

Ishlash muammolari diagnostikasi kursi xaridorlari uchun

"1C ishlash muammolari diagnostikasi: tizimni sekinlashtiradigan narsa" kursining narxi hisoblash"1C: Enterprise 8.3 da tizimlarni tezlashtirish va optimallashtirish" kursini sotib olayotganda.

Siz shunchaki optimallashtirish kursining tegishli versiyasiga buyurtma berasiz va tartibda siz "Ishlash muammolari diagnostikasi" kursini sotib olganingizdan so'ng sizga yuborilgan chegirma kodini ko'rsatasiz.

Misol uchun, chegirmani hisobga olgan holda, LITE versiyasi 11 300 9 800 rublni tashkil qiladi.

Kafolat

Biz 2008 yildan beri dars beramiz, biz o'z kurslarimiz sifatiga ishonamiz va o'zimizni beramiz standart 60 kunlik kafolat.

Bu shuni anglatadiki, agar siz bizning kursimizga o'tishni boshlagan bo'lsangiz, lekin birdan fikringizni o'zgartirsangiz (yoki, aytaylik, imkoniyatingiz bo'lmasa), unda sizda qaror qabul qilish uchun 60 kunlik muddat bor - va agar siz qaytib kelsangiz, biz 100 ni qaytaramiz. to'lovning %.

Bo'lib-bo'lib to'lash

Bizning kurslarimiz bo'lib-bo'lib yoki bo'lib-bo'lib, shu jumladan foizsiz to'lanishi mumkin. Qayerda Siz darhol materiallarga kirishingiz mumkin.

Bu jismoniy shaxslardan 3000 rubl yoki undan ortiq miqdorda to'lovlar bilan mumkin. 150 000 rublgacha.

Buning uchun “Yandeks.Checkout orqali to‘lov” to‘lov usulini tanlash kifoya. Keyin, to'lov tizimining veb-saytida "Bo'lib-bo'lib to'lash" -ni tanlang, to'lovlar muddati va miqdorini ko'rsating, qisqa shaklni to'ldiring - va bir necha daqiqadan so'ng siz qaror qabul qilasiz.

To'lov imkoniyatlari

Biz barcha asosiy toʻlov shakllarini qabul qilamiz.

Jismoniy shaxslardan- kartalardan to'lovlar, elektron pullar bilan to'lovlar (WebMoney, YandexMoney), Internet-banking orqali to'lovlar, aloqa do'konlari orqali to'lovlar va boshqalar. Buyurtmani bo‘lib-bo‘lib (bo‘lib-bo‘lib), shu jumladan, qo‘shimcha foizlarsiz to‘lash ham mumkin.

Buyurtma berishni boshlang - ikkinchi bosqichda siz o'zingiz yoqtirgan to'lov usulini tanlashingiz mumkin.

Tashkilotlar va yakka tartibdagi tadbirkorlardan– naqd pulsiz to‘lov, yetkazib berish hujjatlari taqdim etiladi. Siz buyurtmani kiritasiz va darhol to'lov uchun hisob-fakturani chop etishingiz mumkin.

Bir nechta xodimlarni o'qitish

Bizning kurslarimiz individual ta'lim uchun mo'ljallangan. Bir to'plamda guruh mashg'ulotlari noqonuniy tarqatish hisoblanadi.

Agar kompaniya bir nechta xodimlarni o'qitishi kerak bo'lsa, biz odatda 40% arzonroq bo'lgan "qo'shimcha to'plamlarni" taklif qilamiz.

"Qo'shimcha to'plam" ga buyurtma berish uchun shaklda 2 yoki undan ortiq kurs to'plamini tanlang, ikkinchi to'plamdan boshlab kurs narxi 40% arzon bo'ladi.

Qo'shimcha to'plamlardan foydalanish uchun uchta shart mavjud:

  • Agar kamida bitta oddiy to'plam ilgari (yoki u bilan birga) sotib olinmagan bo'lsa, faqat qo'shimcha to'plamni sotib olmaysiz.
  • Qo'shimcha to'plamlar uchun boshqa chegirmalar yo'q (ular allaqachon chegirmali, bu "chegirmaga chegirma" bo'ladi)
  • aktsiyalar xuddi shu sababga ko'ra qo'shimcha to'plamlar uchun (masalan, 7000 rubl kompensatsiya) amal qilmaydi.

Qo'llanma 1C: Texnologik masalalar bo'yicha mutaxassis. 2-nashr 1C: Enterprise 8 platformasidagi axborot tizimlarida ishlash va parallellik muammolarini hal qilish nazariyasi va amaliyotiga bag'ishlangan.

Ish 1C: Enterprise 8 platformasi va ma'lumotlar bazasini ko'p darajali, ko'p foydalanuvchili tizim sifatida ishlashini ta'minlaydigan asosiy mexanizmlarni tushunish uchun zarur bo'lgan nazariy ma'lumotlarni taqdim etadi. Bundan tashqari, muammolarni o'rganishning asosiy biznes-jarayonining algoritmi berilgan va muayyan amaliy muammolarni hal qilishning amaliy usullari keltirilgan: ko'paytirish va tekshirish uchun vositalarni joylashtirish, sozlash va ulardan foydalanish, shuningdek, muammolarni bartaraf etishda qo'llaniladigan mumkin bo'lgan tuzatish usullari tasvirlangan. muammolarning sabablari topiladi.

Nashr ustida ishlashda xodimlarni "1C: Texnologik masalalar bo'yicha ekspert" sertifikatiga tayyorlash tajribasi hisobga olindi: kitobda sertifikatlashtirishga tayyorgarlik ko'rish uchun zarur bo'lgan materiallar va usullar mavjud.

Kitobda, shuningdek, ijro va parallelizmning amaliy muammolarini hal qilish uchun muallif tomonidan uzoq vaqt davomida ishlab chiqilgan texnikalar mavjud. Ko'p jihatdan bu profilaktika, muntazam monitoring va erta tashxis qo'yish usullari.

Ikkinchi nashrda nazariy qism va ko‘rsatmalardagi noaniqliklar tuzatilib, yangi materiallar qo‘shildi.

Kitob "1C: Texnologik masalalar bo'yicha ekspertlar" uchun, mijozning IT-xizmatlari xodimlari (IT direktorlari, tizim ma'murlari, metodistlar, ma'lumotlar bazasi ma'murlari), shuningdek, 1C: Franchayzi: amalga oshiruvchilar, ishlab chiquvchilar, loyiha menejerlari xodimlari uchun mo'ljallangan. .

1-bob. Ayvonga chiqamiz va eshikni ochamiz

2-bob. Muammoni hal qilishning asosiy yondashuvi

  • Biz faqat muammolar bilan ishlaymiz
  • Qanday o'lchash kerak, raqamlarni qanday olish mumkin
  • Tizim qanday ishlaydi
  • Asosiy operatsiyalar uchun muammolarni hal qilish uchun biznes jarayoni

3-bob. Nazariya

  • Asosiy operatsiyalar
  • APDEX usuli
  • Muhim xatolar
  • Tizim mavjudligini hisoblash
  • Bitimning tartibga soluvchi ishi. Qayta tiklash operatsiyalari
  • DBMS ma'lumotlar bloklari. Bloklash darajalari. Bloklash mosligi
  • Boshqariladigan va obyekt qulflari haqida
  • Qulflash xatolari: vaqt tugashi va blokirovkalar
    • Umumiy masalalar
    • Taym-aut; turib qolish; tanaffus
    • O'lik qulf
  • Blokning kuchayishi
  • Har xil turdagi ma'lumotlar bilan parallel operatsiyalar haqida ma'lumot
    • Umumiy ma'lumot
    • Tor joylar
    • Haqiqiy operatsiyalar Write + Write
    • Haqiqiy operatsiyalarni o'qish + yozish
  • Ma'lumotlarni joylashtirish haqida ma'lumot. Ushbu ma'lumotni qanday olish mumkin
  • Ma'lumotlar bazasi indekslari haqida ma'lumot. Ushbu ma'lumotni qanday olish mumkin: Klasterli va klastersiz indekslar
    • Muvofiqlik rejimisiz 8.3 uchun indekslarga muhim qo'shimcha
  • So'rov rejalari. SQL profilerida so'rovlar rejasini olish. Biz uchun eng muhim operatorlarni rejalashtirish
    • SQL profilerida so'rovlar rejasini olish
    • Biz uchun eng muhim operatorlar
  • Ob'ekt modelida o'qish xususiyatlari
  • SQL Server bilan ishlash. Vaqtinchalik jadvallar qayerda saqlanadi? O‘qilgan suratlarni izolyatsiyalash darajasi uchun suratlar qayerda saqlanadi?
  • SQL Server bilan ishlash. Bazalarni qaerga qo'yish kerak. Ma'lumotlar bazalarini qanday o'tkazish kerak
  • SQL Server bilan ishlash. To'liq (TO'LIQ) va oddiy (SODD) ma'lumotlar bazasini tiklash modellari o'rtasidagi farqlar. Tranzaksiya jurnalini siqish xususiyatlari
  • SQL Server bilan ishlash. Har xil turdagi zaxiralarni o'rnatish va ulardan foydalanish

4-bob. Ko'rsatmalar

  • Uskunaning yuki haqida ma'lumot to'plamini qanday sozlash va bu yukni qanday baholash kerak
  • Disk tezligini aniqlash
  • 1C serverini avtomatik qayta ishga tushirishni sozlash
    • Platformadan foydalanishni qayta ishga tushiring
    • Operatsion tizim yordamida xizmatni qayta ishga tushirish
  • Muntazam SQL Server operatsiyalari va ularni avtomatik ravishda sozlash
    • Umumiy masalalar
    • SQL Server statistikasini yangilang
    • Protsessual keshni tozalash (reja kesh)
    • Indekslarni defragmentatsiya qilish
    • Ma'lumotlar bazasi jadvallarini qayta indekslash
    • Muntazam vazifalarning bajarilishini nazorat qilish
  • 1C texnologik jurnalini qanday yoqish va uni qanday qismlarga ajratish mumkin
  • 1C texnologiya jurnalini tahlil qilishning umumiy yondashuvi
  • Ishlash o'lchovlari
    • 1C8 tuzatuvchisi bilan ishlashni o'lchash
    • Eng oddiy vaqt kodi
    • BSP ish faoliyatini baholash (o'rnatish bo'yicha ko'rsatmalar, ish tavsifi)
  • Tarmoq talablari. Tarmoqni qanday tekshirish mumkin
    • Umumiy masalalar
    • Tarmoq xatolari
    • O‘tkazish qobiliyati yetarli emas
    • Marshrutlash
    • Faol uskunalar qo'shimchalari
    • 1C landshaft server qo'shimchalar
    • Tarmoq xizmatlari
  • Damp statistikasini yig'ish (umumiy printsip)
    • Avtomatlashtirilgan yig'ish
    • Chiqindilarni qo'lda yig'ish
  • Markaziy nazorat komissiyasi bilan ishlash. Umumiy tamoyillar, standart xususiyatlar, dastlabki sozlash
    • Umumiy masalalar
  • Markaziy nazorat komissiyasi bilan ishlash. O'zingizning nazorat tartib-qoidalaringizni o'rnatish
  • Profilerda ishlash. So'rov rejasini qanday olish mumkin
  • Profilerda ishlash. Davomiylik miqdorini qanday olish mumkin
  • Profilerda ishlash. O'lik grafigini qanday olish mumkin
  • Profilerda ishlash. Blokning kuchayishi haqida ma'lumotni qanday olish mumkin
  • MCC bilan ishlash. Umumiy tamoyillar, standart imkoniyatlar, ishning umumiy ketma-ketligi, sozlash ustasi, huquqlar jadvali
    • Umumiy masalalar
    • Boshlash uchun nima qilish kerak
    • Ma'lumotlar bazasiga ulanish ustasi
    • MCC faoliyati uchun zarur bo'lgan huquqlar
  • MCC bilan ishlash. So'rov rejasini olish
  • MCC bilan ishlash. O'liklarni tahlil qilish
  • MCC bilan ishlash. Normativ monitoring
  • Konfiguratorda ishlash. So'rovlarni tuzatish
    • Qoidalar ro'yxati
    • 3-qoidaning tushuntirishi (“O'ZGARISH UCHUN”)
    • 4-qoidani tushuntirish (mos indekslar va so'rov shartlari)
    • 8-qoidaning tushuntirishi (shartlarda quyi so'rovlardan foydalanmang)
    • 9-qoidaning tushuntirishi (quyi so'rovlar bilan birlashmalardan foydalanmang, lekin vaqtinchalik jadvallardan foydalaning)
    • 10-qoidaning tushuntirishi (virtual jadvallarni haqiqiylarga yoki virtual jadvallarni virtualga ulamang)
    • 13-qoidaning tushuntirishi (muammoli so'rovlarda rad etish YOKI)
    • 14-qoidaning tushuntirishi (1C avtomatik qulfni boshqarish rejimida bo'sh jadvallarga so'rovlardan qoching)
    • 15-qoidaning tushuntirishi (murakkab turdagi maydondan nuqta bilan ajratilgan qiymatni olmang)
    • 16-qoidaning tushuntirishi (RLS mexanizmi ishlayotgan vaqtda so'rovni platforma tomonidan qanday o'zgartirish mumkinligini tushunish)
  • Sinovlarni yuklash
    • eng oddiy
    • Nosozliklarni tuzatuvchida to'xtash
    • Modal shaklda to'xtang
    • Guruhlarni qayta ishlash bilan testni yuklang
    • Test markazi bilan ishlash. Umumiy tamoyillar va standart xususiyatlar. Test markazi yordamida oddiy test
    • Sinov markazini o'rnatish
    • Test markazi bilan ishlash. Uzoq uzunlikdagi test shabloni
    • Test markazi bilan ishlash. Universal yuk sinovi
    • Standart 1C yuk testi bilan ishlash. Umumiy tamoyillar va standart xususiyatlar
    • Funktsional va yuk sinovlari uchun yangi 8.3 funksiyalari
    • Yuk sinovlarining tasnifi
    • Platformaning ishdan chiqishini, blokirovkalash xatolarini va sinovni o'tkazishda takrorlangan qoniqarsiz ishlash sabablarini tekshirish
  • Umumiy diagnostika biznes jarayoni
  • Konfiguratorda ishlash. Bloklash vaqti tugashi sozlamasini tahrirlash
  • TJ bilan ishlash. Qaysi boshqariladigan qulflar o'rnatilganligini qanday ko'rish mumkin
  • TJ bilan ishlash. Boshqariladigan qulflardagi ziddiyatni qanday tekshirish mumkin
  • Jurnallar yordamida ishlash dinamikasini o'lchash
  • Tranzaksiyada modal oynalarni ochish haqida
  • Nosozliklarni tuzatish mavjud bo'lmaganda qo'ng'iroqlar to'plamini olish uchun ulang
  • Ikki serverdan 8.3 klasterini qanday qilib qurish mumkin
  • Litsenziyalash xizmatini 8.3 klasteridagi faqat bitta serverda qanday qoldirish mumkin
  • Ikki serverdan 8.2 klasterini qanday qilib qurish mumkin
    • Masshtablash va yukni muvozanatlash bilan xatoga chidamli 8.2 dizaynini o'rnatish
  • Markaziy nazorat komissiyasi bilan ishlash. Qanday qilib kodingizni disk raskadrovka qilish mumkin
  • Markaziy nazorat komissiyasi bilan ishlash. Xatolarni nazorat qilish maqsadida blokirovka qilish uchun joylashtirish

5-bob. Texnikalar va qo'shimcha ma'lumotlar

  • Pullik va bepul vositalarni ko'rib chiqish
  • 1C-ni tekshirishda foydalaniladigan ITS diskiga qo'yiladigan talablar: Mos keladi!, ishlashga ta'sir qiladi
  • Rasmni umumiy tushunish uchun muhim tushuntirishlar
  • Muammolarga olib keladigan dizayn va texnik echimlar
  • Muammolarni keltirib chiqaradigan konfiguratsiya amaliyotlari
  • Kundalik monitoring

6-bob Qo'shimcha eslatmalar

  • Buxgalteriya hisobini avtomatlashtirish va samaradorlikni optimallashtirishning iqtisodiy ma'nosi
  • Taxminan 24x7 mavjudlik rejimi
  • Uskunani hisoblash usuli haqida
  • Turli DBMSlarda ishlash haqida

7-bob. Xulosa. Bir necha yildan keyin tizimning ishlashi kafolatlari haqida

Qisqartmalar ro'yxati

Kurs davomida siz quyidagi masalalar bo'yicha tizimli bilimlarga ega bo'lasiz:

1. Kirish qismi

Ushbu kurs qanday bilim va ko'nikmalarni beradi?
- Nima uchun boshqalarga ishonmasdan, yirik 1C tizimlarini loyihalash, texnik xizmat ko'rsatish va tezlashtirish qobiliyatiga ega bo'lish muhim
- 1C: Ekspert sertifikati egasiga nima beradi?
- Imtihonga tayyorgarlik ko'rish va o'z darajangizni oshirish uchun foydali materiallar

2. Tizim qanchalik tez ishlashini xolisona baholash

Ishlash indeksi nima (Apdex)
- Ishlash indeksini hisoblash uchun odatiy BSP vositalari
- Qo'shimchani boshqa tizimlarga eksport qilish
- Qanday qilib tezda asosiy operatsiyalar ro'yxatini va maqsadli vaqtni yaratish mumkin
- Apdex ishlashni optimallashtirishda qanday yordam beradi
Haqiqiy loyihadan misol

3. Faoliyat tahliliga umumiy yondashuvlar

Qayerdan boshlash kerak
- Qaysi hollarda qanday usullar qo'llaniladi?
- bitta operatsiyani tezlashtirish (hujjat, hisobot)
- Standart samaradorlikni o'lchash: tuzoqlar, qachon o'lchash etarli va qachon bo'lmasa
- Butun tizimni tezlashtirish: asboblar, yondashuvlar, tuzoqlar
- individual operatsiyalarni va butun tizimni tezlashtirish usullaridagi farqlar, yangi boshlanuvchilarning odatiy xatolari
- Alohida qismlardan umumiy rasmni qanday yig'ish kerak - tizimga nima bo'layotgani

4. Uskunaning ishlashi

Windows tizimidagi apparat ta'minoti hisoblagichlari va ularning talqini
- Interaktiv vazifa: Windows-da apparat yukini tahlil qilish vositalarini sozlash va ulardan foydalanish
- Interaktiv vazifa: apparat yukini hisoblash uchun Linux buyruqlaridan foydalanish
- MS SQL Server unumdorligi hisoblagichlari va ularning talqini
- Interaktiv vazifa: MS SQL yuk tahlili uchun asboblarni sozlash va ulardan foydalanish
- DBMS serverida protsessorni, disklarni kim yuklayotganini va xotiradan samarasiz foydalanayotganini qanday aniqlash mumkin
- 1C: Enterprise serverida protsessorni, disklarni kim yuklayotganini va xotiradan samarasiz foydalanayotganini qanday aniqlash mumkin
- Misol tariqasida VMWare-dan foydalanadigan virtual mashina hisoblagichlari
- Misol tariqasida VMWare yordamida virtual mashinalarni ishlatish xususiyatlari
- Qaysi hollarda uskunalarni yangilash maqsadga muvofiq?
- Quvvatni tejash sozlamalarining ishlashga ta'siri
- Haqiqiy tizimlardan uskuna yuklanishining ekzotik holatlari
- Haqiqiy tizimdan ishlash muammolarini tekshirish misoli

Ma'lumotlar bazasi indeksi nima
- Indekslar so'rovlarni qachon tezlashtiradi va nima uchun
- Qanday indekslar mavjud va qaysilari 1C platformasi tomonidan qo'llab-quvvatlanadi
- Nima uchun klasterli indeks yaxshi?
- Qoplama indeksining afzalliklari
- Indekslar foydasiz bo'lganda
- Eng yaxshi amaliyotlarni indekslash va nima uchun so'rovlarni optimallashtiruvchi sizdan boshqacha qaror qabul qilishi mumkin
- indekslardan foydalanish bo'yicha interaktiv topshiriq
- Qaysi indekslar etishmayotganligini qanday aniqlash mumkin
- Qaysi indekslar ortiqcha ekanligini qanday aniqlash mumkin
- platforma tomonidan yaratilgan indekslarning xususiyatlari. Suv osti toshlari.
- Nima uchun indeks parchalanishi ishlashni pasaytiradi va uni qanday tuzatish kerak

6. 1C tomonidan bajarilgan so'rovlar haqida ma'lumotni qanday olish mumkin

Texnologiya jurnali
- Kuzatish
- "1C: Ishlashni boshqarish markazi" misolidan foydalangan holda monitoring tizimlari
- So'rov rejasi nima va uni kuzatish, TJ va CPU yordamida qanday olish mumkin

7. Texnologiya jurnali 1C

1C (TZ) texnologik jurnalini qanday tashkil qilish kerak
- Texnologik jurnal uchun foydali sozlamalar (TJ)
- TJ jurnallarini qanday tahlil qilish kerak: texnika va texnikalar
- Jurnallarni tahlil qilish uchun odatiy iboralar yoki nima uchun siz monitoring tizimlari odatini yo'qotishni boshlaysiz
- TZ dan so'rovlarni normallashtirish
- Texnik xususiyatlarni tahlil qilish uchun bir nechta skriptlarni tahlil qilish (istisno holatlar, server qo'ng'iroqlari, uzoq so'rovlar)
- TF unumdorlikka qanday ta'sir qiladi, katta tizimlarda TFni yig'ish va tahlil qilish xususiyatlari
- Haqiqiy loyihalardan muammolarni o'rganishga misollar: biz texnik xususiyatlarni tez va bepul tahlil qilamiz

8. So'rovni tahlil qilish uchun so'rovni kuzatish va DMV

MS SQL Serverda izni qanday olish mumkin
- Izni qanday tahlil qilish kerak
- izlarni tahlil qilish texnikasi
- 1C kodidagi izdan so'rovni qanday topish mumkin
- izdan so'rovlarni normallashtirish
- So'rovlar haqida ma'lumot olish uchun DMV dan foydalanish misollari
- Ishlayotgan so'rovlar haqida ma'lumot to'plash uchun Postgres jurnallarini qanday sozlash kerak
- Kuzatuvning ishlashga ta'siri
- Tracing yordamida real loyihalardagi muammolarni tekshirish misollari
- Interaktiv vazifa: MS SQL Server uchun kuzatuvni sozlash
- Interaktiv vazifa: so'rovlar haqida ma'lumot to'plash uchun Postrges jurnallarini sozlash

9. So'rovlar rejasi

Nima uchun sizga so'rov rejasi kerak?
- Turli xil so'rov rejalari qanday?
- MS SQL Server va Postgres-da so'rovlar rejasini qanday olish mumkin
- Misol sifatida MS SQL Serverdan foydalanadigan asosiy so'rovlar rejasi operatorlari
- suboptimal rejalar belgilari
- ma'lumotlar bazasi statistik ma'lumotlarining so'rovlar rejasi sifatiga ta'siri
- MS SQL Server va Postgres uchun DBMS statistikasini yangilang
- MS SQL Server va Postgres-da parallellik: ishlash va tuzoqlarga ta'sir qilish
- Interaktiv vazifa: haqiqiy katta (yuqori yuklangan) 1C tizimlaridan so'rovlar rejalarini tahlil qilish

10. Tez bajariladigan so'rovlar qanday yoziladi

So'rovlarning optimal bo'lmagan ishlashining odatiy sabablari
- So'rovlarni optimallashtirish texnikasi
- Katta (yuqori yuklangan) 1C tizimlari uchun so'rovlarni optimallashtirish xususiyatlari
- Tizimni eng ko'p yuklaydigan so'rovlarni qidirish uchun texnik xususiyatlarni tahlil qilish uchun skriptni tahlil qilish
- So'rovlarni tahlil qilish uchun "1C: Ishlashni boshqarish markazi" (PCC) imkoniyatlariga umumiy nuqtai

11. Amaliy masala (kesish misoli):

Uskuna yuklanishi va MS SQL Server tahlili
- bir necha usulda qidirish va tizimni eng ko'p yuklaydigan so'rovni optimallashtirish

12. Interaktiv vazifa: optimal bo'lmagan so'rovni tahlil qilish

13. 1C da operatsiyalar

Tranzaksiya nima
- 1C-da tranzaktsiyani qanday boshlash kerak
- Platforma bilvosita tranzaktsiyani boshlaydigan misollar
- "1C ichki o'rnatilgan operatsiyalarni qo'llab-quvvatlamaydi" degan ibora nimani anglatadi
- tranzaksiya xususiyatlari va ularning shifrini ochish
- DBMSda iflos o'qishdan himoya - "bloker" va DBMS - "versioner"
- MVCC mexanizmi MS SQL Server, Postgres va Oracle-da qanday amalga oshiriladi
- Izolyatsiya va blokirovka darajalari nima uchun ishlatiladi?
- 1C platformasining turli versiyalarida izolyatsiya darajalari
- Tranzaksiyada harakat bajarilayotganligini qanday bilish mumkin

14. Postgres uchun MS SQL va WAL tranzaksiya jurnali, zaxira nusxalari va DBMS xatolarga chidamliligi

Postgres uchun MS SQL va WAL tranzaksiya jurnali nima uchun kerak?
- MS SQL Server ma'lumotlar bazasini tiklash modeli
- Ishlash va ishonchlilikka ta'sir qiluvchi WAL Postgres sozlamalari
- MS SQL Server ma'lumotlar bazasini tiklashning turli modellari uchun zaxiralash xususiyatlari
- Postgres uchun zaxiralash xususiyatlari
- MS SQL Server va Postrges uchun nosozliklarga chidamlilik mexanizmlarining umumiy ko'rinishi
- AlwaysOn yordamida o'qish yukini ikkita ma'lumotlar bazasiga bo'lish

15. Transaktsion qulflar

Bloklash qachon oqlanadi va qachon ortiqcha deb hisoblanadi?
- Bloklashda vaqt tugashi va blokirovka o'rtasidagi farq
- Avtomatik va boshqariladigan blokirovka rejimi nima
- Nima uchun sizga "Avtomatik va boshqariladigan" qulflash rejimi kerak emas yoki konfiguratsiyani boshqariladigan qulflarga tezda qanday o'tkazish kerak
- MS SQL Server qulflari va 1C tomonidan boshqariladigan qulflarning mosligi
- 1C tomonidan boshqariladigan qulflardagi nizolar: qanday ko'paytirish va qanday tekshirish kerak
- MS SQL Server blokirovkasidagi ziddiyatlar: qanday ko'paytirish va qanday tekshirish
- Postgresdagi qulflar
- Kimni to'sib qo'yganini aniqlash va sababini topishning barcha usullari
- Interaktiv vazifa: qulflash mojarolariga olib keladigan odatiy rivojlanish xatolari va ulardan qanday qochish kerak
- Bloklash ziddiyatlarini tahlil qilish uchun "1C: Ishlashni boshqarish markazi" (PCC) imkoniyatlari haqida umumiy ma'lumot
- Amaliy vazifa: "1C: Ishlashni boshqarish markazi" (PCC) yordamida vaqt tugashi va tugashni tekshirish
- Interaktiv vazifa: haqiqiy 1C tizimidan nizolarni blokirovka qilish sabablarini tahlil qilish

16. Bloklashning boshqa turlari

Ob'ektni blokirovka qilish
- qulflar (PAGELATCH, PAGEIOLATCH)

17. 1C klasterining ishonchliligini qanday oshirish mumkin

Yukni taqsimlash uchun 1C klasteri imkoniyatlari
- Klaster jarayoni tomonidan ortiqcha xotira sarflanishidan himoya qilish uchun 1C klaster imkoniyatlari
- Server qo'ng'iroqlari orqali ortiqcha xotira va protsessor sarfidan himoya qilish uchun 1C klasteri imkoniyatlari
- 1C klaster monitoringi tizimi
- Yupqa va qalin mijozlar uchun seanslar va ulanishlar

18. 1C litsenziyalari

1C apparat kalitlari bilan bog'liq odatiy muammolar va ularni hal qilish usullari
- 1C dasturiy ta'minot litsenziyalarini ishlatish xususiyatlari

19. Yuklash sinovi

Nima uchun yuk testi kerak va u funktsional testdan qanday farq qiladi?
- Haqiqiy yuk testi nima
- "1C: Test markazi" konfiguratsiya opsiyalarining umumiy ko'rinishi
- Oddiy yuk sinoviga misol
- Katta yuk testlarini tayyorlash, ishlab chiqish va ishga tushirish xususiyatlari (bir necha ming foydalanuvchigacha)
- Sinov uskunalarini, tizim dasturlari uchun litsenziyalarni va 1C: Enterprise platformasini qanday topish mumkin

20. "1C: Sifatni nazorat qilish markazi" monitoring tizimining ishlab chiqarish muhitini monitoring qilish imkoniyatlarini ko'rib chiqish.


Kurs uchun tizim talablari

    Sinov ma'lumotlar bazasini o'rnatish uchun kamida 25 GB bo'sh joy

  • CPU Core i5 (4 yadroli) yoki undan yuqori

Kerakli dasturiy ta'minot:

    OS Windows 7 va undan yuqori, yoki Windows Sever 2008 R2 va undan yuqori

    1C mijoz-server versiyasi: Enterprise 8.3 (32x yoki 64x, server + mijoz qismi)

    MS SQL Server 2012 yoki undan yuqori, Developer Edition yoki undan yuqori. Management Studio va Profiler o'rnatilishi kerak.

    Test1CProf ma'lumotlar bazasi mijoz-server versiyasida joylashtirilgan va ulangan ( Ma'lumotlar bazasi dt fayliga joriy havolani tashkilotchilar bilan tekshiring). Kengaytirilgan shakldagi test ma'lumotlar bazasi hajmi 18 GB

    Muntazam vazifalarni ishga tushirish Test1CProf ma'lumotlar bazasida bloklanishi kerak

    Mijoz-server versiyasida ma'lumotlar bazasini yaratish, xizmatlarni qayta ishga tushirish huquqiga ega bo'lishingiz kerak: klaster ma'muri login/parol, sa uchun parol, 1C: Enterprise server xizmati va MS SQL-ni ishga tushirish uchun parol.

    Ikki monitor - mashg'ulotlarni ko'rish va amaliy vazifalarni bajarish uchun

    O'rnatilgan "1C: Ishlashni boshqarish markazi"

    O'rnatilgan Linux Ubuntu joriy versiyasi (siz Oracle Virtual Box virtualizatsiya muhitida Linuxni o'rnatishingiz mumkin)

    Git Bash yoki Cygwin o'rnatilgan

"Ma'lumotnoma 1C: Enterprise 8 platformasidagi axborot tizimlarida ishlash va parallellik muammolarini hal qilish nazariyasi va amaliyotiga bag'ishlangan. Ish 1C: Enterprise 8 ishlashini ta'minlaydigan asosiy mexanizmlarni tushunish uchun zarur bo'lgan nazariy ma'lumotlarni taqdim etadi. platforma va ma'lumotlar bazasini ko'p darajali, ko'p foydalanuvchilar sifatida. Bundan tashqari, tizim muammolarni o'rganishning asosiy biznes jarayoni uchun algoritmni taqdim etadi va muayyan amaliy muammolarni hal qilishning amaliy usullarini taqdim etadi: ko'paytirish va qayta ishlab chiqarish uchun vositalarni joylashtirish, sozlash va ulardan foydalanish. tekshirish, shuningdek, muammolarning sabablari topilganda qo'llaniladigan mumkin bo'lgan tuzatish usullari tavsiflanadi.

SpoilerTarget">Spoiler


Kitob tuzilishi:

Kirish. Ayvonga chiqamiz, eshikni ochamiz

Muammoni hal qilishda asosiy yondashuv

Nazariya

Asosiy operatsiyalar

APDEX usuli

Muhim xatolar

Tizim mavjudligini hisoblash

Muntazam ish

Bitimlar. Tranzaksiyalarni izolyatsiya qilish darajalari. Aniq va yashirin operatsiyalar. Ichki tranzaktsiyalar. Qayta tiklash operatsiyalari

DBMS ma'lumotlar bloklari. Bloklash darajalari. Bloklash mosligi

"1C" blokirovkasi haqida ma'lumot

Qulflash xatolari: vaqt tugashi va blokirovkalar

Blokning kuchayishi

Har xil turdagi ma'lumotlar bilan parallel operatsiyalar haqida ma'lumot

Ma'lumotlarni joylashtirish haqida ma'lumot. Ushbu ma'lumotni qanday olish mumkin

Ma'lumotlar bazasi indekslari haqida ma'lumot. Ushbu ma'lumotni olish usuli. Klasterli va klasterli bo'lmagan indekslar

So'rov rejalari. SQL profilerida so'rovlar rejasini olish. Biz uchun eng muhim operatorlarni rejalashtirish

Ko'rsatmalar

Uskunaning yuki haqida ma'lumot to'plamini qanday sozlash va bu yukni qanday baholash kerak

Disk tezligini aniqlash

1C serverini avtomatik qayta ishga tushirishni sozlash

Muntazam SQL Server operatsiyalari va ularni avtomatik ravishda sozlash

1C texnologik jurnalini qanday yoqish va uni qanday qismlarga ajratish mumkin

1C texnologiya jurnalini tahlil qilishning umumiy yondashuvi

Ishlash o'lchovlari

Tarmoq talablari. Tarmoqni qanday tekshirish mumkin

Damp statistikasini yig'ish (umumiy printsip)

Markaziy nazorat komissiyasi bilan ishlash. Umumiy tamoyillar, standart xususiyatlar, dastlabki sozlash

Markaziy nazorat komissiyasi bilan ishlash. O'zingizning nazorat tartib-qoidalaringizni o'rnatish

Profilerda ishlash. So'rov rejasini qanday olish mumkin

Profilerda ishlash. Davomiylik miqdorini qanday olish mumkin

Profilerda ishlash. O'lik grafigini qanday olish mumkin

Profilerda ishlash. Blokning kuchayishi haqida ma'lumotni qanday olish mumkin

MCC bilan ishlash. Umumiy tamoyillar, standart imkoniyatlar, ishning umumiy ketma-ketligi, sozlash ustasi, huquqlar jadvali

MCC bilan ishlash. So'rov rejasini olish

MCC bilan ishlash. O'liklarni tahlil qilish

MCC bilan ishlash. Normativ monitoring

Konfiguratorda ishlash. So'rovlarni tuzatish

Sinovlarni yuklash

Umumiy diagnostika biznes jarayoni

Konfiguratorda ishlash. Bloklash vaqti tugashi sozlamasini tahrirlash

Usullar va qo'shimcha ma'lumotlar

Pullik va bepul vositalarni ko'rib chiqish

1C-ni tekshirishda foydalaniladigan ITS diskiga qo'yiladigan talablar: Mos keladi!, ishlashga ta'sir qiladi

Rasmni umumiy tushunish uchun har doim aniqlik kiritadigan narsalar

Muammolarga olib keladigan dizayn va texnik echimlar

Muammolarni keltirib chiqaradigan konfiguratsiya amaliyotlari

Kundalik monitoring

Qo'shimcha eslatmalar

Buxgalteriya hisobini avtomatlashtirish va samaradorlikni optimallashtirishning iqtisodiy ma'nosi

Taxminan 24x7 mavjudlik rejimi

Uskunani hisoblash usuli haqida

Turli DBMSlarda ishlash haqida

Xulosa. Bir necha yildan keyin tizimning ishlashi kafolatlari haqida

1C kompaniyasi sertifikatlangan 1C: Texnologiya mutaxassislari va boshqa texnik mutaxassislar bilan birgalikda Katta tatbiq etishning texnologik masalalari bo'yicha bilimlar bazasi. Bilimlar bazasi quyidagi yo'nalishlar bo'yicha materiallarni o'z ichiga oladi:

    Keng ko'lamli amalga oshirishning texnologik sifatini oshirishga qaratilgan usullar va texnologiyalar

    Muammolar va yechimlar

1C kompaniyasi ham nashr etadi boshqa materiallar 1C: Enterprise 8 ma'muriyati bo'yicha, ishlab chiqish usullari, optimallashtirish usullari, uskunalar tanlash va yirik ilovalarning boshqa masalalari.

1C: Texnologiya mutaxassisi

Korporativ axborot tizimlarini joriy etish texnik mutaxassislarning malakasiga yuqori talablarni qo'yadi. Muvaffaqiyatli amalga oshirish uchun quyidagilarga imkon beradigan tajriba va bilim talab etiladi:

    dastur yechimining kodini yakunlash bosqichida xatolarga yo'l qo'ymaslik;

    tizimning etarli ishlashini ta'minlaydigan uskunani tanlash;

    tizimning to'liq yuk sinovini ta'minlash;

    muvaffaqiyatli amalga oshirish;

    operatsion tizimni to'g'ri boshqarish;

    ishlayotgan tizimning ishlashini kuzatish va tahlil qilish;

    tizimni amalga oshirish va ishlatish jarayonida yuzaga kelishi mumkin bo'lgan texnologik muammolarni hal qilish.

"1C" kompaniyasi texnik mutaxassislarni o'z vakolatlari bo'yicha sertifikatlashni amalga oshiradi "1C: Texnologik masalalar bo'yicha mutaxassis". Ushbu sertifikatga ega bo'lgan mutaxassislar keng ko'lamli amalga oshirishning har qanday texnologik masalalarini muvaffaqiyatli hal qilish uchun zarur bo'lgan tajriba va bilimlarga ega.

Sertifikatlashning majburiy qismi mutaxassisning treningda ishtirok etishidir "Tizim unumdorligi va miqyosliligini oshirish". Treningning asosiy maqsadlari:

    tajriba va bilim almashish;

    korporativ joriy etish muammolarini hal qilish uchun zarur bo'lgan nazariy bilimlarni olish;

    ushbu muammolarni hal qilishda amaliy ko'nikmalarga ega bo'lish;

    ushbu muammolarni hal qilish uchun mo'ljallangan usullar va texnologiyalarni o'zlashtirish.

"1C" kompaniyasi ommaviy mulkda nashr etadi shtatlarida sertifikatlangan mutaxassislar bo'lgan tashkilotlar ro'yxati.

Korxona texnologiyalarini qo'llab-quvvatlash markazlari

1C kompaniyasi platformada korporativ axborot tizimlarini joriy etish va qo'llab-quvvatlash loyihalarini texnologik nazorat qilish bo'yicha pullik xizmatlarni taqdim etadi. 1C: Enterprise 8.

Barcha ishlar 1C kompaniyasi ishlab chiquvchilari ishtirokida amalga oshiriladi, ular:

    Barcha kerakli texnika va vositalarni taqdim eting;

    Qabul qilingan texnik qarorlarning to'g'riligini nazorat qilish;

    Murakkab texnik muammolarni hal qilishda tezkor yordam ko'rsatish;

    Ishning borishini va olingan natijalarni kuzatib boring.

1C: Enterprise 8 platformasida asosiy dasturlarning texnologik masalalari bo'yicha bilimlar bazasi

1C kompaniyasi, birgalikda sertifikatlangan "1C: Texnologiya mutaxassislari" bilan va boshqa texnik mutaxassislar, asosiy tatbiqlarning texnologik masalalari bo'yicha bilimlar bazasini saqlab turadi va muntazam ravishda yangilaydi. Bilimlar bazasi ushbu masalalar bo'yicha asosiy ma'lumot manbai bo'lib, u rivojlanib borishi bilan quyidagilar bo'yicha keng qamrovli ma'lumotlarni o'z ichiga oladi:

    Keng ko'lamli amalga oshirishning texnologik sifatini oshirishga qaratilgan usullar va texnologiyalar

    Muammolar va yechimlar

Yirik ilovalarning texnologik masalalari bo'yicha bilimlar bazasi doimiy yangilanib turadigan axborot resursidir. Bilimlar bazasi yangilanishlarini kuzatib boring. Ishlab chiquvchilar forumida"Asosiy joriy etishning texnologik masalalari" bo'limida barcha yangilanishlar bo'yicha dolzarb ma'lumotlar keltirilgan. Ushbu bo'limda siz keyingi maqolalar uchun mavzularni muhokama qilishingiz mumkin.

Nazorat savollari:

1. 1C: Enterprise 8 dasturiy ta'minot tizimiga nimalar kiradi?

2. "1C: Enterprise 8" ning qo'llanilishi sohalari.

3. 1C: Enterprise 8 platformasidagi odatiy amaliy yechimlar va ularning maqsadi.

4. 1C: Enterprise 8 platformasining arxitekturasi (8.3.1-versiya).

5. 1C: Enterprise 8 platformasida avtomatlashtirish tizimini tanlash. Standart yechimlarni standartlashtirish.

6. Tizim unumdorligini oshiradigan 1C: Enterprise 8 platformasidagi arxitektura va texnologik yechimlar.

7. "1C: Korporativ vositalar to'plami" ning tarkibi va maqsadi.

8. "Korporativ asboblar to'plami" dan foydalanish.