| | 39 | 1. Примарното филтрирање на погледот !AirplaneAvailability ќе биде според местото на последната дестинација на авионот (LastFlightDestination). |
| | 40 | 2. Примарен случај на употреба ќе биде пребарување на авион којшто се наоѓа на потребната локација. |
| | 41 | 3. Иницијалното време на извршување на погледот е 1min 20s 558ms |
| | 42 | |
| | 43 | [[Image(img45.jpg)]] |
| | 44 | |
| | 45 | [[Image(img46.jpg)]] |
| | 46 | |
| | 47 | Ова не е прифатливо време за апликацијата, па затоа пристапуваме кон индексирање. |
| | 48 | 4. Најбавните операции се full scan на табелата flight |
| | 49 | 5. Времето изминато во извршување на операциите insert и update пред индексирање изнесува: |
| | 50 | |
| | 51 | [[Image(img49.jpg)]] |
| | 52 | |
| | 53 | [[Image(img50.jpg)]] |
| | 54 | |
| | 55 | Креирање на композитен индекс на табелата flight на аirplaneId и departure |
| | 56 | |
| | 57 | [[Image(img51.jpg)]] |
| | 58 | |
| | 59 | 6. Времето изминато во извршување на query-то со индекси изнесува 477ms, и тоа е прифатливо време. |
| | 60 | |
| | 61 | [[Image(img52.jpg)]] |
| | 62 | |
| | 63 | [[Image(img55.jpg)]] |
| | 64 | |
| | 65 | 7. Времето изминато во извршување на операциите insert и update по индексирање изнесува: |
| | 66 | |
| | 67 | [[Image(img56.jpg)]] |
| | 68 | |
| | 69 | [[Image(img57.jpg)]] |
| | 70 | |