Metódy riešenia technologických otázok rozsiahlych realizácií. Metódy riešenia technologických otázok veľkých realizácií Príprava na 1c expert

Počas kurzu získate systematické vedomosti o nasledujúcich otázkach:

1. Úvodná časť

Aké znalosti a zručnosti tento kurz poskytuje?
- Prečo je dôležité, aby ste sami mohli navrhovať, udržiavať a zrýchľovať veľké systémy 1C a nespoliehať sa na iných
- Čo dáva certifikát 1C:Expert svojmu majiteľovi?
- Užitočné materiály pripraviť sa na skúšku a jednoducho zlepšiť svoju úroveň

2. Ako objektívne zhodnotiť, ako rýchlo systém funguje

Čo je index výkonnosti (Apdex)
- Typické nástroje BSP na výpočet indexu výkonnosti
- Exportujte Apdex do iných systémov
- Ako rýchlo vytvoriť zoznam kľúčových operácií a cieľový čas
- Ako Apdex pomáha s optimalizáciou výkonu
Príklad z reálneho projektu

3. Všeobecné prístupy k analýze výkonnosti

Kde začať
- Ktoré metódy sú použiteľné v ktorom prípade?
- zrýchlenie jednej operácie (dokument, správa)
- Štandardné meranie výkonu: úskalia, kedy meranie stačí a kedy nie
- Akcelerácia celého systému: nástroje, prístupy, úskalia
- rozdiely v metódach zrýchlenia jednotlivých operácií a celého systému, typické chyby nováčikovia
- Ako zostaviť celkový obraz z jednotlivých častí - čo sa deje so systémom

4. Výkon zariadenia

Počítadlá výkonu hardvéru v systéme Windows a ich interpretácia
- Interaktívna úloha: nastavenie a používanie nástrojov analýzy zaťaženia hardvéru v systéme Windows
- Interaktívna úloha: pomocou príkazov Linuxu odhadnúť zaťaženie hardvéru
- Počítadlá výkonu MS SQL Server a ich interpretácia
- Interaktívna úloha: nastavenie a používanie nástrojov na analýzu zaťaženia MS SQL
- Ako zistiť, kto zaťažuje CPU, disky a neefektívne využíva pamäť na serveri DBMS
- Ako zistiť, kto načítava CPU, disky a neefektívne využíva pamäť na serveri 1C:Enterprise
- Počítadlá virtuálnych strojov s použitím VMWare ako príkladu
- Funkcie prevádzky virtuálnych strojov pomocou VMWare ako príklad
- V akých prípadoch sa odporúča modernizovať vybavenie?
- Vplyv nastavení úspory energie na výkon
- Exotické prípady zvýšeného zaťaženia zariadení z reálnych systémov
- Príklad vyšetrovania problémov s výkonom zo skutočného systému

Čo je index databázy
- Kedy indexy zrýchľujú dopyty a prečo
- Aké indexy existujú a ktoré sú podporované platformou 1C
- Prečo je klastrový index dobrý?
- Výhody indexu krytia
- Keď sú indexy zbytočné
- Indexovanie osvedčených postupov a dôvod, prečo môže optimalizátor dotazov urobiť iné rozhodnutie ako vy
- Interaktívna úloha o používaní indexov
- Ako zistiť, ktoré indexy chýbajú
- Ako zistiť, ktoré indexy sú nadbytočné
- Vlastnosti indexov vytvorených platformou. Podvodné skaly.
- Prečo fragmentácia indexu znižuje výkon a ako to opraviť

6. Ako získať informácie o požiadavkách vykonaných spoločnosťou 1C

Technologický časopis
- Sledovanie
- Monitorovacie systémy na príklade "1C: Performance Management Center"
- Čo je plán dotazov a ako ho získať pomocou sledovania, TJ a CPU

7. Technologický časopis 1C

Ako založiť technologický denník 1C (TZ).
- Užitočné nastavenia pre technologický žurnál (TJ)
- Ako analyzovať záznamy TJ: techniky a techniky
- Regulárne výrazy na analýzu protokolov alebo prečo začnete strácať zvyk monitorovať systémy
- Normalizácia požiadaviek z TZ
- Analýza niekoľkých skriptov na analýzu technických charakteristík (výnimočné situácie, volania servera, dlhé dopyty)
- Ako TF ovplyvňuje výkon, vlastnosti zhromažďovania a analýzy TF na veľkých systémoch
- Príklady vyšetrovania problémov z reálnych projektov: analyzujeme technické charakteristiky rýchlo a zadarmo

8. Požiadavka na sledovanie a DMV na analýzu požiadaviek

Ako získať stopu v MS SQL Server
- Ako analyzovať stopu
- Techniky stopovej analýzy
- Ako nájsť požiadavku zo sledovania v kóde 1C
- Normalizácia dopytov zo sledovania
- Príklady použitia DMV na získanie informácií o požiadavkách
- Ako nakonfigurovať denníky Postgres na zhromažďovanie informácií o spustených dotazoch
- Vplyv sledovania na výkon
- Príklady vyšetrovania problémov z reálnych projektov pomocou sledovania
- Interaktívna úloha: nastavenie sledovania pre MS SQL Server
- Interaktívna úloha: nastavenie protokolov Postrges na zhromažďovanie informácií o požiadavkách

9. Plán dotazov

Prečo potrebujete plán dopytov?
- Aké sú rôzne plány dotazov?
- Ako získať plán dotazov v MS SQL Server a Postgres
- Základné operátory plánu dotazov používajúce ako príklad MS SQL Server
- Známky neoptimálnych plánov
- Vplyv štatistík DBMS na kvalitu plánu dotazov
- Aktualizujte štatistiky DBMS pre MS SQL Server a Postgres
- Paralelnosť v MS SQL Server a Postgres: vplyv na výkon a úskalia
- Interaktívna úloha: analýza plánov dotazov zo skutočných veľkých (vysoko zaťažených) systémov 1C

10. Ako písať dopyty, ktoré bežia rýchlo

Typické dôvody pre neoptimálny výkon dotazov
- Techniky optimalizácie dopytov
- Funkcie optimalizácie dotazov pre veľké (vysoko zaťažené) systémy 1C
- Analýza skriptu na analýzu technických špecifikácií na vyhľadávanie dopytov, ktoré najviac zaťažujú systém
- Prehľad možností „1C: Performance Management Center“ (PCC) pre analýzu dotazov

11. Praktický problém (prierezový príklad):

Analýza záťaže hardvéru a MS SQL Server
- hľadať viacerými spôsobmi a optimalizovať dopyt, ktorý najviac zaťažuje systém

12. Interaktívna úloha: analýza neoptimálneho dotazu

13. Transakcie v 1C

Čo je transakcia
- Ako explicitne začať transakciu v 1C
- Príklady, keď platforma implicitne začína transakciu
- Čo znamená vyhlásenie „1C nepodporuje vnorené transakcie“
- Vlastnosti transakcie a ich dešifrovanie
- Ochrana pred nečistým čítaním v DBMS - "blokátor" a DBMS - "verzier"
- Ako je mechanizmus MVCC implementovaný v MS SQL Server, Postgres a Oracle
- Na čo sa používajú úrovne izolácie a blokovania?
- Úrovne izolácie v rôznych verziách platformy 1C
- Ako zistiť, že sa v transakcii vykonáva akcia

14. Protokol transakcií MS SQL a WAL pre Postgres, zálohy a odolnosť voči chybám DBMS

Prečo potrebujete protokol transakcií MS SQL a WAL pre Postgres?
- Model obnovy databázy MS SQL Server
- Nastavenia pre WAL Postgres, ktoré ovplyvňujú výkon a spoľahlivosť
- Funkcie zálohovania pre rôzne modely obnovy databáz MS SQL Server
- Funkcie zálohovania pre Postgres
- Prehľad mechanizmov odolnosti voči chybám pre MS SQL Server a Postrges
- Rozdelenie čítania do dvoch databáz pomocou AlwaysOn

15. Transakčné zámky

Kedy je blokovanie opodstatnené a kedy sa považuje za nadmerné?
- Rozdiel medzi časovým limitom pri blokovaní a uviaznutím
- Čo je automatický a kontrolovaný režim blokovania
- Prečo nepotrebujete režim uzamknutia „Automatické a spravované“ alebo ako rýchlo prepnúť konfiguráciu na spravované zámky
- Kompatibilita zámkov MS SQL Server a spravovaných zámkov 1C
- Konflikty na zámkoch spravovaných 1C: ako ich reprodukovať a ako ich vyšetrovať
- Konflikty zámkov MS SQL Server: ako ich reprodukovať a ako ich vyšetrovať
- Zámky v Postgrese
- Všetky spôsoby, ako zistiť, kto koho zablokoval, a nájsť dôvod
- Interaktívna úloha: typické chyby vývoja, ktoré vedú ku konfliktom zámkov a ako sa im vyhnúť
- Prehľad možností „1C: Performance Management Center“ (PCC) na analýzu konfliktov zámkov
- Praktická úloha: vyšetrovanie časového limitu a zablokovania pomocou "1C: Performance Management Center" (PCC)
- Interaktívna úloha: analýza príčin uzamykacích konfliktov zo skutočného systému 1C

16. Iné typy blokovania

Objektové zámky
- Západky (PAGELATCH, PAGEIOLATCH)

17. Ako zvýšiť spoľahlivosť klastra 1C

Možnosti klastra 1C na rozloženie záťaže
- Možnosti klastra 1C na ochranu pred nadmernou spotrebou pamäte klastrovým procesom
- Možnosti klastra 1C na ochranu pred nadmernou spotrebou pamäte a CPU volaniami servera
- Monitorovací systém klastra 1C
- Relácie a pripojenia pre tenkých a hrubých klientov

18. Licencie 1C

Typické problémy s hardvérovými kľúčmi 1C a spôsoby ich riešenia
- Vlastnosti prevádzkových softvérových licencií 1C

19. Záťažové testovanie

Prečo potrebujete testovanie záťaže a ako sa líši od testovania funkčnosti?
- Čo je to reálny záťažový test
- Prehľad možností konfigurácie "1C: Test Center"
- Príklad jednoduchej záťažovej skúšky
- Funkcie prípravy, vývoja a spúšťania veľkých záťažových testov (až niekoľko tisíc používateľov)
- Ako nájsť testovacie vybavenie, licencie na systémový softvér a platformu 1C:Enterprise

20. Preskúmanie možností monitorovacieho systému „1C: Quality Control Center“ pre monitorovanie produktívneho prostredia


Systémové požiadavky na kurz

    Aspoň 25 GB voľného miesta, aby bolo možné nasadiť testovaciu databázu

  • CPU Core i5 (4 jadrá) alebo vyšší

Požadovaný softvér:

    OS Windows 7 a vyšší, alebo Windows Sever 2008 R2 a vyšší

    Klient-server verzia 1C: Enterprise 8.3 (32x alebo 64x, server + klientska časť)

    MS SQL Server 2012 alebo vyšší, Developer Edition alebo vyšší. Musia byť nainštalované Management Studio a Profiler.

    Databáza Test1CProf bola nasadená a pripojená vo verzii klient-server ( Overte si u organizátorov aktuálny odkaz na databázový súbor dt). Objem testovacia základňa rozšírené - 18 GB

    Spustenie rutinných úloh musí byť zablokované v databáze Test1CProf

    Musíte mať práva na vytvorenie databázy vo verzii klient-server, reštartovanie služieb: prihlasovacie meno/heslo správcu klastra, heslo pre sa, heslo na spustenie služby servera 1C:Enterprise a MS SQL

    Dva monitory - na sledovanie školenia a vykonávanie praktických úloh

    Nainštalované „1C: Centrum správy výkonu“

    Nainštalovaná aktuálna verzia Linux Ubuntu (Linux si môžete nainštalovať na bezplatnom virtualizačnom prostredí Oracle Virtual Box)

    Nainštalovaný Git Bash alebo Cygwin

V rámci programu uchádzač získa jedinečné skúsenosti s riešením skutočných problémov a bude môcť zložiť individuálnu skúšku na certifikát „1C: Expert in Technology Issues“ vo formáte na diaľku.

Certifikát „1C: Technology Expert“ je najvyššou úrovňou v hierarchii certifikátov 1C. Potvrdzuje, že jeho vlastník má znalosti a zručnosti potrebné na úspešné vyriešenie akýchkoľvek technologických problémov významnej implementácie, dáva partnerskej spoločnosti právo viesť projekty TsKTP spolu so spoločnosťou 1C a je tiež povinné, aby partner získal „1C: stav ERP centra“.

Získanie certifikátu „1C:Technology Expert“ je spojené so značnými ťažkosťami – väčšine ľudí chýbajú praktické skúsenosti, skúška (vo forme trojdňového školenia) sa koná raz mesačne v „ Tréningové centrumč.1“, prihlasovanie na skúšku je obmedzené.

Rozvinúť smer technologickej odbornosti a zjednodušiť získavanie vedomostí o problémoch hlavné implementácie Spoločnosť 1C predstavuje nasledujúce doplnky existujúci programškolenie 1C:Odborníci:

  • Pri práci na projekte TsKTP môžu špecialisti s certifikátom „1C: Expert in Technological Issues“ využiť pomoc odborníkov s certifikátom „1C: Technological Issues Professional“ a takýchto špecialistov (žiadateľov) môže prilákať iná franšízová spoločnosť. Prítomnosť žiadateľov v tíme pomôže rýchlejšie a lepšie dokončiť projekt a zvýšiť individuálne hodnotenie „Technology Expert“.
  • Pri práci na projekte CKTP získava žiadateľ praktické znalosti a zručnosti pod vedením skúseného 1C:Expert, pričom kontaktuje špecialistov zo spoločnosti 1C.
  • Po úspešnom ukončení projektu môže špecialista z 1C prideliť žiadateľovi individuálnu (mimoplánovanú) ústnu a písomnú skúšku na diaľku, podobnú tej, ktorá sa vykonáva v rámci prezenčnej certifikácie (s možnosťou opakovania) . Po úspešnom absolvovaní skúšky bude vydaný certifikát „1C: Technology Expert“.

Účasť žiadateľa sa neruší povinná požiadavka o účasti 1C:Expert v projekte TsKTP. Do projektu CKTP môžu byť pritiahnutí maximálne traja uchádzači spolupracujúci s 1C:Expert.

Právo na individuálnu skúšku majú tí uchádzači, ktorí vlastnou vinou nepripustia prestoje a chyby v pracovnej oblasti klienta, promptne (do jedného pracovného dňa) poskytnú správne údaje na žiadosť 1C a aplikujú odporúčania dohodnuté s 1C do troch pracovných dní. Žiadateľ musí podať prihlášku na skúšku najskôr mesiac po začatí účasti na projekte TsKTP a najneskôr do termínu ukončenia prác na projekte TsKTP.

S viac detailné informácie o novom programe „Challenger in 1C: Experts on Technology Issues“ môžete

Materiál bol aktualizovaný

Kurz zaznamenaný vo verzii 8.3 použitím MS SQL Server 2014 A najnovšie verzie nástroje na zvýšenie produktivity s podrobným popisom nových nastavení a možností.

V čom v kurze je popísaná aj práca s 8.2.

Dve nové sekcie: „Testovanie“ a „Zálohovanie“

Časť „Testovanie“ zahŕňa testovanie pomocou konfigurácie testovacieho centra a automatické testovanie. Okrem toho sa zvažujú otázky týkajúce sa testovacieho zariadenia.

Časť „Zálohovanie“ pojednáva o problémoch vytvárania záloh od začiatku pomocou MS SQL Server ako príkladu. Poskytuje tiež informácie o modeloch obnovy, ako fungujú a ako súvisia so zálohovaním.

Formát materiálov sa zmenil


Dá sa použiť na rýchle vyhľadanie informácií o ktorejkoľvek z tém preberaných v kurze a dá sa použiť aj ako referencia, ak narazíte na problémy s výkonom.

Kurz sa stal oveľa podrobnejším

Boli pridané ďalšie podrobnosti a technické podrobnosti o všetkých témach, ktoré budú veľmi užitočné pri príprave na skúšku 1C: Expert a testovaní na 1C: Professional v technologických otázkach.

  • Pridané lekcie spracovanie výnimiek v transakcii
  • Doplnené informácie o zámerné zámky
  • Pridané tabuľka paralelizmu pri používaní PostgreeSQL
  • Príklad pridaný odstránenie uviaznutia pomocou protokolu technológie
  • Pridané informácie o paralelná prevádzka objektov metadát v rôznych režimoch s rôznymi nastaveniami.
  • Pridané informácie o Nový typ zablokovania
  • Pridané Detailný popis 1C serverové klastrové zariadenia vrátane popisu hlavných súborov služieb
  • Aktualizované riešenie problémov na prípravu na 1C:Expert
  • Pridané jedinečné spracovanie, ktorý vám umožňuje vidieť, ktoré záznamy z hľadiska metadát sú momentálne blokované
  • Pridané celé zálohovacia sekcia
  • Doplnené informácie o mechanizmus na ukladanie a získavanie výsledkov
  • Pridané informácie o životnosť zámku v rôznych úrovniach izolácie transakcií
  • Pridané informácie o dirigovaní záťažové testovanie a výber vhodného vybavenia
  • Pridané informácie o používaní mechanizmu automatizované testovanie
  • Pridané informácie o vplyv triedenia na výkonžiadosti
  • Doplnené informácie o práci dynamické zoznamy
  • Doplnené informácie o odporúčané techniky programovanie
  • Pridané užitočné skripty a dynamické zobrazenia

Pridané nové praktické úlohy

Mnohé z pridaných úloh sú založené na reálnych situáciách z projektov optimalizácie.

Tiež pridané aktualizovaná záverečná úloha, ktorá sa stala ešte zložitejšou a zaujímavejšou.

Podpora hlavnej skupiny

Podpora je poskytovaná na stránkach aktivít kurzu. Môžete sa opýtať na akúkoľvek otázku týkajúcu sa materiálov kurzu.

Aj vy získate prístup k stovkám otázok a odpovedí na ne od ostatných účastníkov kurzu.

Trvanie podpory: do 4 mesiacov(v závislosti od zvolenej verzie kurzu).

Prístup k hlavnej skupine môžete aktivovať v akýkoľvek vhodný čas do 100 dní od dátumu nákupu.

Požiadavky na účastníkov

Na účastníkov kurzu nie sú kladené žiadne špeciálne požiadavky.

Pre úspešné absolvovanie kurzu musíte mať min minimálne skúsenosti vývoj na 1C.

Potrebujete počítač s 1C 8.3 a Windows

Chránený prehrávač na prezeranie video materiálov funguje iba v prostrediach Windows. Prezeranie videa nie je možné vo virtuálnom prostredí alebo pomocou nástrojov vzdialeného prístupu.

Kurzové a nákladové verzie

Tento kurz má TRI verzie: LITE, PROF, ULTIMATE.

Líšia sa účelom, obsahom, nákladmi a podmienkami podpory v Master Group.

Pre kupujúcich kurzu Diagnostika výkonnostných problémov

Náklady na kurz „Diagnostika problémov s výkonom 1C: čo presne spomaľuje systém“ bude počítať pri zakúpení kurzu „Zrýchlenie a optimalizácia systémov na 1C:Enterprise 8.3“.

Jednoducho si objednáte príslušnú verziu kurzu Optimalizácia a v objednávke uvediete zľavový kód, ktorý vám bol zaslaný po zakúpení kurzu „Diagnostika výkonnostných problémov“.

Napríklad, ak vezmeme do úvahy zľavu, verzia LITE bude stáť 11 300 9 800 rubľov.

Záruka

Vyučujeme od roku 2008, sme si istí kvalitou našich kurzov a dávame svoje štandardná 60-dňová záruka.

To znamená, že ak ste začali navštevovať náš kurz, no zrazu ste si to rozmysleli (alebo povedzme nemáte možnosť), máte 60-dňovú lehotu na rozhodnutie – a ak sa vrátite, vrátime vám 100 % z platby.

Platba na splátky

Naše kurzy je možné zaplatiť na splátky alebo na splátky, a to aj bez úrokov. V čom Získate okamžitý prístup k materiálom.

To je možné pri platbe z jednotlivcov vo výške 3 000 rubľov. až 150 000 rubľov.

Všetko, čo musíte urobiť, je vybrať spôsob platby „Platba cez Yandex.Checkout“. Ďalej na webovej stránke platobného systému vyberte „Platiť na splátky“, uveďte termín a výšku platieb, vyplňte krátky formulár - a za pár minút dostanete rozhodnutie.

Možnosti platby

Akceptujeme všetky hlavné spôsoby platby.

Od jednotlivcov– platby z kariet, platby elektronickými peniazmi (WebMoney, YandexMoney), platby cez Internet banking, platby cez komunikačné obchody a pod. Objednávku je možné uhradiť aj na splátky (na splátky), a to aj bez ďalšieho úroku.

Začnite zadávať objednávku - a v druhom kroku si môžete vybrať preferovaný spôsob platby.

Od organizácií a individuálnych podnikateľov– bezhotovostná platba, dodacie doklady sú poskytnuté. Zadáte objednávku a ihneď si môžete vytlačiť faktúru k platbe.

Školenie viacerých zamestnancov

Naše kurzy sú určené pre individuálne vzdelávanie. Skupinový tréning na jednej zostave je nelegálna distribúcia.

Ak spoločnosť potrebuje zaškoliť viacerých zamestnancov, zvyčajne ponúkame „prídavné súpravy“, ktoré stoja o 40 % menej.

Ak chcete zadať objednávku na „dodatočnú súpravu“ vo formulári vyberte 2 alebo viac sád kurzov od druhého setu cena kurzu bude o 40% lacnejšia.

Existujú tri podmienky na použitie dodatočných súprav:

  • Nemôžete si zakúpiť iba ďalšiu sadu, ak ste predtým (alebo spolu s ňou) nezakúpili aspoň jednu bežnú sadu.
  • Na ďalšie sady nie sú žiadne ďalšie zľavy (už sú zľavnené, išlo by o „zľavu na zľavu“)
  • propagačné akcie neplatia pre ďalšie sady (napríklad kompenzácia 7 000 rubľov) z rovnakého dôvodu

Príručka 1C: Expert na technologické problémy. Vydanie 2 sa venuje teórii a praxi riešenia problémov výkonu a paralelizmu v informačné systémy na platforme 1C:Enterprise 8.

Práca poskytuje teoretické informácie potrebné na pochopenie základných mechanizmov, ktoré zabezpečujú fungovanie platformy 1C:Enterprise 8 a DBMS ako viacúrovňového, viacužívateľského systému. Okrem toho je uvedený algoritmus pre základný obchodný proces skúmania problémov a poskytnuté praktické techniky na riešenie špecifických aplikačných problémov: je popísané nasadenie, konfigurácia a používanie nástrojov na reprodukciu a vyšetrovanie, ako aj možné metódy korekcie používané pri sa zistia príčiny problémov.

Pri práci na publikácii sa brali do úvahy skúsenosti s prípravou zamestnancov na certifikáciu „1C: Expert na technologické otázky“: kniha obsahuje materiály a metódy potrebné na prípravu na certifikáciu.

Kniha obsahuje aj techniky vyvinuté autorom počas dlhého obdobia na riešenie praktických problémov výkonu a paralelizmu. Vo veľkej miere ide o metódy prevencie, pravidelného sledovania a včasnej diagnostiky.

V druhom vydaní boli opravené nepresnosti v teoretickej časti a v návode a boli doplnené nové materiály.

Kniha je určená pre „1C: Expertov na technologické problémy“, pre zamestnancov zákazníckych IT služieb (IT riaditelia, správcovia systémov, metodológovia, správcovia DBMS), ako aj pre zamestnancov 1C: Franšízanti: implementátori, vývojári, projektoví manažéri. .

Kapitola 1. Poďme na verandu a otvorme dvere

Kapitola 2. Základný prístup k riešeniu problémov

  • Pracujeme len s problémami
  • Ako merať, ako získať čísla
  • Ako systém funguje
  • Podnikový proces riešenia problémov pre kľúčové operácie

Kapitola 3. Teória

  • Kľúčové operácie
  • Metóda APDEX
  • Kritické chyby
  • Výpočet dostupnosti systému
  • Regulačná práca transakcie. Vrátenie transakcií
  • Dátové zámky DBMS. Úrovne blokovania. Kompatibilita zámku
  • O riadených a objektových zámkoch
  • Chyby uzamknutia: časové limity a uviaznutie
  • Blokovať eskaláciu
  • Informácie o paralelných operáciách s dátami rôznych typov
    • Všeobecné informácie
    • Úzke miesta
    • Skutočné transakcie Zápis + Zápis
    • Skutočné transakcie Čítanie + Zápis
  • Informácie o umiestnení údajov. Ako získať tieto informácie
  • Informácie o databázových indexoch. Ako získať tieto informácie: Klastrované a nezhlukované indexy
    • Dôležitý doplnok k indexom pre 8.3 bez režimu kompatibility
  • Plány dopytov. Získanie plánu dotazov v profilovači SQL. Plán operátorov je pre nás najdôležitejší
    • Získanie plánu dotazov v profilovači SQL
    • Pre nás najdôležitejší operátori
  • Vlastnosti čítania v objektovom modeli
  • Práca so serverom SQL Server. Kde sú uložené dočasné tabuľky? Kde sú uložené snímky pre úroveň izolácie Read Committed Snapshot?
  • Práca so serverom SQL Server. Kam umiestniť základne. Ako prenášať databázy
  • Práca so serverom SQL Server. Rozdiely medzi úplnými (FULL) a jednoduchými (SIMPLE) modelmi obnovy databázy. Vlastnosti kompresie protokolu transakcií
  • Práca so serverom SQL Server. Nastavenie a používanie záloh rôznych typov

Kapitola 4. Pokyny

  • Ako nastaviť zber informácií o zaťažení zariadení a ako toto zaťaženie vyhodnotiť
  • Zistite rýchlosť disku
  • Nastavenie automatického reštartu servera 1C
  • Rutinné operácie SQL Server a ich automatické nastavenie
    • Všeobecné otázky
    • Aktualizujte štatistiku SQL Server
    • Vymazanie procedurálnej vyrovnávacej pamäte (vyrovnávacia pamäť plánu)
    • Defragmentácia indexov
    • Preindexovanie databázových tabuliek
    • Sledovanie plnenia rutinných úloh
  • Ako povoliť technologický denník 1C a ako ho možno rozobrať
  • Všeobecný prístup k analýze technologického časopisu 1C
  • Merania výkonu
    • Meranie výkonu s debuggerom 1C8
    • Najjednoduchší časový kód
    • Hodnotenie výkonnosti BSP (návod na inštaláciu, popis práce)
  • Požiadavky na sieť. Ako skontrolovať sieť
    • Všeobecné otázky
    • Chyby siete
    • Nedostatočné priepustnosť
    • Smerovanie
    • Aktívne doplnky výbavy
    • Doplnky servera 1C na šírku
    • Sieťové služby
  • Zhromažďovanie štatistík výpisu (všeobecný princíp)
    • Automatizovaný zber výpisov
    • Ručný zber skládok
  • Spolupráca s Ústrednou kontrolnou komisiou. Všeobecné zásady, štandardné funkcie, počiatočné nastavenie
    • Všeobecné otázky
  • Spolupráca s Ústrednou kontrolnou komisiou. Nastavenie vlastných kontrolných postupov
  • Práca v profilovači. Ako získať plán dopytov
  • Práca v profilovači. Ako získať sumu trvania
  • Práca v profilovači. Ako získať graf zablokovania
  • Práca v profilovači. Ako získať informácie o eskaláciách blokov
  • Práca s MKC. Všeobecné princípy, štandardné možnosti, všeobecná postupnosť práce, sprievodca nastavením, tabuľka práv
    • Všeobecné otázky
    • Čo robiť, aby ste mohli začať
    • Sprievodca pripojením k databáze
    • Práva potrebné na prevádzku MKC
  • Práca s MKC. Získanie plánu dopytov
  • Práca s MKC. Analýza uviaznutia
  • Práca s MKC. Regulačné monitorovanie
  • Práca v konfigurátore. Oprava dotazov
    • Zoznam pravidiel
    • Vysvetlenie pravidla 3 („NA ZMENU“)
    • Vysvetlenie pravidla 4 (zhoda indexov a podmienok dotazu)
    • Vysvetlenie pravidla 8 (nepoužívať poddotazy v podmienkach)
    • Vysvetlenie pravidla 9 (nepoužívajte spojenia s poddotazmi, ale použite dočasné tabuľky)
    • Vysvetlenie pravidla 10 (nepripájajte virtuálne tabuľky k skutočným alebo virtuálne tabuľky k virtuálnym)
    • Vysvetlenie pravidla 13 (v problematických otázkach odmietnuť ALEBO)
    • Vysvetlenie pravidla 14 (vyhnite sa dotazom na prázdne tabuľky v automatické ovládanie blokovanie "1C")
    • Vysvetlenie pravidla 15 (nezískajte hodnotu oddelenú bodkou od poľa komplexného typu)
    • Vysvetlenie pravidla 16 (pochopte, ako môže platforma upraviť požiadavku, keď je spustený mechanizmus RLS)
  • Záťažové testy
    • najjednoduchšie
    • Zastavenie v debuggeri
    • Zastaviť v modálnej forme
    • Záťažové testovanie so skupinovým spracovaním
    • Spolupráca s testovacím centrom. Všeobecné princípy a štandardné vlastnosti. Jednoduchý test pomocou Test Center
    • Vloženie testovacieho centra
    • Spolupráca s testovacím centrom. Dlhá testovacia šablóna
    • Spolupráca s testovacím centrom. Univerzálny zaťažovací test
    • Práca so štandardným zaťažovacím testom 1C. Všeobecné princípy a štandardné vlastnosti
    • Nové funkcie 8.3 pre funkčné a záťažové testovanie
    • Klasifikácia záťažových testov
    • Vyšetrovanie zlyhaní platformy, chýb blokovania a dôvodov neuspokojivého výkonu, ktoré sa reprodukovali počas vykonávania testu
  • Všeobecná diagnostika podnikového procesu
  • Práca v konfigurátore. Úprava nastavenia časového limitu uzamknutia
  • Spolupráca s TJ. Ako zistiť, ktoré spravované zámky boli nastavené
  • Spolupráca s TJ. Ako vyšetriť konflikt na spravovaných zámkoch
  • Meranie dynamiky výkonu pomocou protokolov
  • O otváraní modálnych okien v transakcii
  • Hák na získanie zásobníka hovorov, keď ladenie nie je k dispozícii
  • Ako vytvoriť failover cluster 8.3 z dvoch serverov
  • Ako ponechať licenčnú službu iba na jednom serveri v klastri 8.3
  • Ako vytvoriť failover cluster 8.2 z dvoch serverov
    • Nastavenie dizajnu 8.2 odolného voči chybám so škálovaním a vyrovnávaním záťaže
  • Spolupráca s Ústrednou kontrolnou komisiou. Ako urobiť váš kód laditeľným
  • Spolupráca s Ústrednou kontrolnou komisiou. Nasadenie na účely monitorovania chýb uzamknutia

Kapitola 5. Techniky a ďalšie informácie

  • Prehľad platených a bezplatných nástrojov
  • Požiadavky z disku ITS používaného pri kontrole na 1C: Compatible!, ovplyvňujúce výkon
  • Vysvetlenia dôležité pre všeobecné pochopenie obrázku
  • Dizajn a technické riešenia vedúce k problémom
  • Konfiguračné postupy, ktoré spôsobujú problémy
  • Denné sledovanie

Kapitola 6 Ďalšie poznámky

  • Ekonomický zmysel pre automatizáciu účtovníctva a optimalizáciu produktivity
  • O režime dostupnosti 24x7
  • O metóde výpočtu zariadenia
  • O práci v rôznych DBMS

Kapitola 7. Záver. O zárukách výkonu systému po niekoľkých rokoch

Zoznam skratiek

„Príručka je venovaná teórii a praxi riešenia problémov výkonu a súbežnosti v informačných systémoch na platforme 1C:Enterprise 8. Práca poskytuje teoretické informácie potrebné na pochopenie základných mechanizmov, ktoré zabezpečujú fungovanie 1C:Enterprise 8 platforma a DBMS ako viacúrovňový, viacužívateľský Okrem toho je uvedený algoritmus pre základný obchodný proces skúmania problémov a sú poskytnuté praktické techniky na riešenie špecifických aplikačných problémov: nasadenie, konfigurácia a použitie nástrojov na reprodukciu a sú popísané vyšetrovania, ako aj možné metódy korekcie, ktoré sa používajú pri zistení príčin problémov.

SpoilerTarget">Spoiler


Štruktúra knihy:

Úvod. Poďme na verandu, otvorme dvere

Základný prístup k riešeniu problémov

teória

Kľúčové operácie

Metóda APDEX

Kritické chyby

Výpočet dostupnosti systému

Rutinná práca

Transakcie. Úrovne izolácie transakcií. Explicitné a implicitné transakcie. Vnorené transakcie. Vrátenie transakcií

Dátové zámky DBMS. Úrovne blokovania. Kompatibilita zámku

Informácie o blokovaní "1C"

Chyby uzamknutia: časové limity a uviaznutie

Blokovať eskaláciu

Informácie o paralelných operáciách s dátami rôznych typov

Informácie o umiestnení údajov. Ako získať tieto informácie

Informácie o databázových indexoch. Spôsob získania týchto informácií. Klastrované a nezhlukované indexy

Plány dopytov. Získanie plánu dotazov v profilovači SQL. Plán operátorov je pre nás najdôležitejší

Inštrukcie

Ako nastaviť zber informácií o zaťažení zariadení a ako toto zaťaženie vyhodnotiť

Zistite rýchlosť disku

Nastavenie automatického reštartu servera 1C

Rutinné operácie SQL Server a ich automatické nastavenie

Ako povoliť technologický denník 1C a ako ho možno rozobrať

Všeobecný prístup k analýze technologického časopisu 1C

Merania výkonu

Požiadavky na sieť. Ako skontrolovať sieť

Zhromažďovanie štatistík výpisu (všeobecný princíp)

Spolupráca s Ústrednou kontrolnou komisiou. Všeobecné princípy, štandardné funkcie, počiatočné nastavenie

Spolupráca s Ústrednou kontrolnou komisiou. Nastavenie vlastných kontrolných postupov

Práca v profilovači. Ako získať plán dopytov

Práca v profilovači. Ako získať sumu trvania

Práca v profilovači. Ako získať graf zablokovania

Práca v profilovači. Ako získať informácie o eskaláciách blokov

Práca s MKC. Všeobecné princípy, štandardné možnosti, všeobecná postupnosť práce, sprievodca nastavením, tabuľka práv

Práca s MKC. Získanie plánu dopytov

Práca s MKC. Analýza uviaznutia

Práca s MKC. Regulačné monitorovanie

Práca v konfigurátore. Oprava dotazov

Záťažové testy

Všeobecná diagnostika podnikového procesu

Práca v konfigurátore. Úprava nastavenia časového limitu uzamknutia

Metódy a ďalšie informácie

Prehľad platených a bezplatných nástrojov

Požiadavky z disku ITS používaného pri kontrole na 1C: Compatible!, ovplyvňujúce výkon

Veci, ktoré má vždy zmysel objasniť pre všeobecné pochopenie obrazu

Dizajn a technické riešenia vedúce k problémom

Konfiguračné postupy, ktoré spôsobujú problémy

Denné sledovanie

Doplňujúce Poznámky

Ekonomický zmysel pre automatizáciu účtovníctva a optimalizáciu produktivity

O režime dostupnosti 24x7

O metóde výpočtu zariadenia

O práci v rôznych DBMS

Záver. O zárukách výkonu systému po niekoľkých rokoch



Náhodné články

Hore