Changes between Version 14 and Version 15 of QueryOptimization


Ignore:
Timestamp:
05/19/26 12:07:13 (7 days ago)
Author:
231026
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • QueryOptimization

    v14 v15  
    15155. Времето изминато во извршување на операциите insert и update изнесувa
    1616
    17 [[Image(img34.jpg)]]
     17[[Image(img34.jpg, width=800))]]
    1818
    19 [[Image(img35.jpg)]]
     19[[Image(img35.jpg, width=800))]]
    2020
    2121Креирање на индекс во табелата baggage на ticketId
    2222
    23 [[Image(img36.jpg)]]
     23[[Image(img36.jpg, width=800))]]
    2424
    25256. Времето изминато во извршување на query-то со индекси изнесува 705ms, и тоа е прифатливо време.
    2626
    27 [[Image(img37.jpg)]]
     27[[Image(img37.jpg, width=800))]]
    2828
    29 [[Image(img38.jpg)]]
     29[[Image(img38.jpg, width=800))]]
    3030
    31317. Времето изминато во извршување на операциите insert и update по индексирање изнесува:
    3232
    33 [[Image(img41.jpg)]]
     33[[Image(img41.jpg, width=800))]]
    3434
    35 [[Image(img42.jpg)]]
     35[[Image(img42.jpg, width=800))]]
    3636
    3737== View2: Airplane Availability
     
    41413. Иницијалното време на извршување на погледот е 1min 20s 558ms
    4242
    43 [[Image(img45.jpg)]]
     43[[Image(img45.jpg, width=800))]]
    4444
    45 [[Image(img46.jpg)]]
     45[[Image(img46.jpg, width=800))]]
    4646
    4747Ова не е прифатливо време за апликацијата, па затоа пристапуваме кон индексирање.
     
    49495. Времето изминато во извршување на операциите insert и update пред индексирање изнесува:
    5050
    51 [[Image(img49.jpg)]]
     51[[Image(img49.jpg, width=800))]]
    5252
    53 [[Image(img50.jpg)]]
     53[[Image(img50.jpg, width=800))]]
    5454
    5555Креирање на композитен индекс на табелата flight на аirplaneId и departure
    5656
    57 [[Image(img51.jpg)]]
     57[[Image(img51.jpg, width=800))]]
    5858
    59596. Времето изминато во извршување на query-то со индекси изнесува 477ms, и тоа е прифатливо време.
    6060
    61 [[Image(img52.jpg)]]
     61[[Image(img52.jpg, width=800))]]
    6262
    63 [[Image(img55.jpg)]]
     63[[Image(img55.jpg, width=800))]]
    6464
    65657. Времето изминато во извршување на операциите insert и update по индексирање изнесува:
    6666
    67 [[Image(img56.jpg)]]
     67[[Image(img56.jpg, width=800))]]
    6868
    69 [[Image(img57.jpg)]]
     69[[Image(img57.jpg, width=800))]]
    7070
    7171== View3: Cargo Details
     
    75753. Иницијалното време на извршување на погледот е 2s 518ms.
    7676
    77 [[Image(img60.jpg)]]
     77[[Image(img60.jpg, width=800))]]
    7878
    79 [[Image(img61.jpg)]]
     79[[Image(img61.jpg, width=800))]]
    8080
    8181Ова не е прифатливо време за апликацијата, па затоа пристапуваме кон индексирање.
     
    85855. Времето изминато во извршување на операциите insert и update во табелите additionalCargo и baggage изнесувa:
    8686
    87 [[Image(img64.jpg)]]
     87[[Image(img64.jpg, width=800))]]
    8888
    89 [[Image(img65.jpg)]]
     89[[Image(img65.jpg, width=800))]]
    9090
    91 [[Image(img66.jpg)]]
     91[[Image(img66.jpg, width=800))]]
    9292
    93 [[Image(img67.jpg)]]
     93[[Image(img67.jpg, width=800))]]
    9494
    9595Креираме индекс на табелата ticket на flightId
    9696
    97 [[Image(img68.jpg)]]
     97[[Image(img68.jpg, width=800))]]
    9898
    99996. Времето изминато во извршување на query-то со индекси изнесува 1s 862ms, и тоа може да се каже дека е прифатливо време (бидејќи табелите содржат 10 милиони записи).
    100100
    101 [[Image(img69.jpg)]]
     101[[Image(img69.jpg, width=800))]]
    102102
    103 [[Image(img72.jpg)]]
     103[[Image(img72.jpg, width=800))]]
    104104
    1051057. Времето изминато во извршување на операциите insert и update по индексирање изнесува:
    106106
    107 [[Image(img73.jpg)]]
     107[[Image(img73.jpg, width=800))]]
    108108
    109 [[Image(img74.jpg)]]
     109[[Image(img74.jpg, width=800))]]
    110110
    111 [[Image(img75.jpg)]]
     111[[Image(img75.jpg, width=800))]]
    112112
    113 [[Image(img76.jpg)]]
     113[[Image(img76.jpg, width=800))]]
    114114
    115115== View4: Certification Expiry Status
     
    1191193. Иницијалното време на извршување на погледот е 519ms.
    120120
    121 [[Image(img79.jpg)]]
     121[[Image(img79.jpg, width=800))]]
    122122
    123 [[Image(img80.jpg)]]
     123[[Image(img80.jpg, width=800))]]
    124124
    125125Ова е прифатливо време за апликацијата, па затоа нема потреба од индексирање.
     
    1271274. Времето изминато во извршување на операциите insert и update изнесува:
    128128
    129 [[Image(img81.jpg)]]
     129[[Image(img81.jpg, width=800))]]
    130130
    131 [[Image(img82.jpg)]]
     131[[Image(img82.jpg, width=800))]]
    132132
    1331335. Нема потреба да се преуреди прашалникот.
     
    1401403. Иницијалното време на извршување на погледот е 23min 52s 786ms.
    141141
    142 [[Image(img85.jpg)]]
     142[[Image(img85.jpg, width=800))]]
    143143
    144 [[Image(img86.jpg)]]
     144[[Image(img86.jpg, width=800))]]
    145145
    146 [[Image(img89.jpg)]]
     146[[Image(img89.jpg, width=800))]]
    147147
    148148Ова не е прифатливо време за апликацијата, па затоа пристапуваме кон индексирање.
     
    1511515. Времето изминато во извршување на операциите insert и update во табелата flight изнесувa:
    152152
    153 [[Image(img90.jpg)]]
     153[[Image(img90.jpg, width=800))]]
    154154
    155 [[Image(img91.jpg)]]
     155[[Image(img91.jpg, width=800))]]
    156156
    157157Креираме композитни индекси на табелата flight на pilot и departure, како и на copilot и departure
    158158
    159 [[Image(img94.jpg)]]
     159[[Image(img94.jpg, width=800))]]
    160160
    161 [[Image(img95.jpg)]]
     161[[Image(img95.jpg, width=800))]]
    162162
    1631636. Времето изминато во извршување на query-то со индекси изнесува 535ms и тоа е прифатливо време
    164164
    165 [[Image(img96.jpg)]]
     165[[Image(img96.jpg, width=800))]]
    166166
    167 [[Image(img97.jpg)]]
     167[[Image(img97.jpg, width=800))]]
    168168
    169 [[Image(img100.jpg)]]
     169[[Image(img100.jpg, width=800))]]
    170170
    1711717. Времето изминато во извршување на операциите insert и update по индексирање изнесува:
    172172
    173 [[Image(img101.jpg)]]
     173[[Image(img101.jpg, width=800))]]
    174174
    175 [[Image(img102.jpg)]]
     175[[Image(img102.jpg, width=800))]]