Changes between Version 8 and Version 9 of QueryOptimization


Ignore:
Timestamp:
05/19/26 11:48:43 (7 days ago)
Author:
231026
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • QueryOptimization

    v8 v9  
    3737== View2: Airplane Availability
    3838
     391. Примарното филтрирање на погледот !AirplaneAvailability ќе биде според местото на последната дестинација на авионот (LastFlightDestination).
     402. Примарен случај на употреба ќе биде пребарување на авион којшто се наоѓа на потребната локација.
     413. Иницијалното време на извршување на погледот е 1min 20s 558ms
     42
     43[[Image(img45.jpg)]]
     44
     45[[Image(img46.jpg)]]
     46
     47Ова не е прифатливо време за апликацијата, па затоа пристапуваме кон индексирање.
     484. Најбавните операции се full scan на табелата flight
     495. Времето изминато во извршување на операциите insert и update пред индексирање изнесува:
     50
     51[[Image(img49.jpg)]]
     52
     53[[Image(img50.jpg)]]
     54
     55Креирање на композитен индекс на табелата flight на аirplaneId и departure
     56
     57[[Image(img51.jpg)]]
     58
     596. Времето изминато во извршување на query-то со индекси изнесува 477ms, и тоа е прифатливо време.
     60
     61[[Image(img52.jpg)]]
     62
     63[[Image(img55.jpg)]]
     64
     657. Времето изминато во извршување на операциите insert и update по индексирање изнесува:
     66
     67[[Image(img56.jpg)]]
     68
     69[[Image(img57.jpg)]]
     70