PostgreSQL 13. Հարցումների օպտիմիզացում
Դասընթացի Իդ : PS-QPT-4
Դասի տևողությունը (օրերով) : 2 օր
Տևողությունը առցանց : 2 օր
Ուսումնական պլան : очно, Virtual Instructor-Led Training - ONLINE
Ակնարկ
Այս դասընթացում քննարկվում են կատարողականի բարելավման հետ կապված օրինակների պարամետրերը կազմաձևելու խնդիրները, ինչպես նաև կքննարկվեն խնդրահարույց հարցումների նույնականացումը և դրանց օպտիմիզացումը:
Այս դասընթացի լսարանը
- Տվյալների բազայի ադմինիստրատորներ
- Տվյալների բազայի մշակողներ
Այս դասընթացի նախադրյալները
- Unix OS-ի հետ ծանոթություն
- SQL-ի իմացություն
- PostgreSQL-ի իմացություն, ինչպես ներառված է DBA1 «PostgreSQL Administration: Basic Course» կամ DEV1 «Developing the Server Side of PostgreSQL 16 Applications: Basic Course» դասընթացներում
Արդյունքներ
Այս դասընթացն ավարտելուց հետո ուսանողները ձեռք կբերեն հետևյալ հմտությունները՝
- Հասկանալ հարցումների պլանավորումը և կատարումը
- Կարգավորել կատարողականության հետ կապված օրինակի պարամետրերը
- Բացահայտել խնդրահարույց հարցումները և օպտիմալացնել դրանք
Ուրվագիծ
Մոդուլ 1. «Ցուցադրական տվյալների բազա»
- «Օդային տրանսպորտ» ցուցադրական տվյալների բազայի ընդհանուր դիագրամ
Մոդուլ 2. «Հարցման կատարում»
- Օպտիմալացման ընդհանուր մոտեցումներ
- Պարզ արձանագրություն և հարցումների մշակման փուլեր
- Ընդլայնված արձանագրություն
- Հարցման մանրամասն պլանավորում
Մոդուլ 3. «Տվյալների մուտք»
- Մուտքի մեթոդներ
- Զուգահեռ մուտք
- Ինդեքսի տեսակներ
Մոդուլ 4. «Դասակարգում և Խմբավորում”
- Դասակարգում
- Խմբավորում
Մոդուլ 5. «Միացման մեթոդներ»
- Ներկառուցված ցիկլային միացում
- Հեշ միացում
- Միաձուլման միացում
Մոդուլ 6. «Վիճակագրություն»
- Հիմնական վիճակագրություն
- Ընդլայնված վիճակագրություն
Մոդուլ 7. «Հարցման օպտիմալացում»
- Պրոֆիլավորում
- Նյութականացում
- Ֆունկցիաներ
- Կարգավորման մոտեցումներ