Changes between Version 6 and Version 7 of phase4


Ignore:
Timestamp:
03/15/24 20:41:38 (3 months ago)
Author:
201166
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • phase4

    v6 v7  
    3030
    3131----
     32
     33{{{#!html
     34<center><b>Рекреирање на погледот за најпродаваните 20 продукти на неделно ниво</b></center>
     35}}}
     36[[Image("Image5.JPG",80%,align=center)]]\\
     37
     38
     39----
     40
     41{{{#!html
     42<center><b>Анализа на прашалникот после партиционирање</b></center>
     43}}}
     44[[Image("Image6.JPG",80%,align=center)]]\\
     45
     46
     47----
     48
     49{{{#!html
     50<center><b>Време на извршување на прашалникот после партиционирање</b></center>
     51}}}
     52[[Image("Image7.JPG",80%,align=center)]]\\
     53
     54
     55----
     56
     57* Додавање на индекс на колоната ‘id’ во новата табела за нарачки и исклучување на SEQ SCAN кај PostgreSQL Query Planner
     58  ** Целта на исклучување на SEQ SCAN е да го натерате Query Planner-от да ги користи индексите
     59
     60[[Image("Image8.JPG",80%,align=center)]]\\
     61
     62----
     63
     64{{{#!html
     65<center><b>Анализа на прашалникот после додавање на индексот</b></center>
     66}}}
     67[[Image("Image9.JPG",80%,align=center)]]\\
     68
     69
     70----
     71
     72
     73{{{#!html
     74<center><b>Време на извршување на прашалникот после додавање на индексот</b></center>
     75}}}
     76[[Image("Image10.JPG",80%,align=center)]]\\
     77
     78
     79----
     80
     81
     82* Функција со помош на која ќе се извршува префрлување на нарачките од партицијата за тековната недела во партицијата за нарачки за минатото
     83  ** Оваа функција ќе се извршува на неделно ниво за да се префрлат нарачките од неделата која што завршува
     84  ** Функцијата ќе се повикува автоматски преку Task Scheduler
     85
     86[[Image("Image11.JPG",80%,align=center)]]\\
     87
     88----
     89
     90* Правилно креирање на партиции
     91  ** Во претходниот пример, партициите се креирани на тој начин затоа што сите податоци за нарачки се за претходните години
     92  ** Префрлување на податоци од партиција во партиција не би работело, затоа што во втората партиција (за нарачки во минатото) можеме да додаваме нарачки до крај на 2023 година (така е специфицирано во партицијата)
     93  ** На ваков начин, првата партиција ќе ги има сите нарачки за тековната недела, додека пак втората партиција би ги имала сите нарачки за датуми помали од тековната недела, меѓутоа не специфицираме точно до кој датум, туку проверките ќе се вршат врз основа на CURRENT_DATE што го зима точниот моментален датум во реално време
     94
     95[[Image("Image12.JPG",80%,align=center)]]\\