| | 2 | |
| | 3 | === Општа Цел |
| | 4 | |
| | 5 | Оваа фаза има цел да имплементира партиционирање на клучни табели во AirportDB базата на податоци за да се подобрат перформансите на системот, олесни одржувањето на податоците и овозможи поефикасно процесирање на големи волумени на податоци кои се типични за авиоиндустрија. |
| | 6 | |
| | 7 | === Зошто Партиционирање? |
| | 8 | |
| | 9 | Специфични предизвици на AirportDB: |
| | 10 | |
| | 11 | * Континуиран раст на податоци за летови (секојдневно се додаваат нови летови) |
| | 12 | * Историски податоци што се акумулираат со години (weatherdata) |
| | 13 | * Честа потреба за пристап до актуелни податоци, додека стари податоци се ретко користат |
| | 14 | * Сезонски query-ја (пребарување на летови по датум, сезона, временски услови) |
| | 15 | |
| | 16 | Очекувани придобивки: |
| | 17 | |
| | 18 | * Подобрени Перформанси |
| | 19 | * Полесно Одржување |
| | 20 | * Скалабилност |
| | 21 | |