Changes between Version 48 and Version 49 of QueryOptimization


Ignore:
Timestamp:
05/08/26 19:12:47 (3 weeks ago)
Author:
231189
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • QueryOptimization

    v48 v49  
    9797
    9898-**Опис**: Погледот train_maintenance_stats служи за следење на историјата на сервисирање на возовите. Тој дава детален преглед на вкупниот број извршени поправки по воз и бројот на различни техничари кои биле вклучени во процесот на одржување.
     99[[Image(train_maintenance_stats.png, 800px)]]
     100
     101Времето потребно за извршување на овој прашалник е **~1.5s**. Времето на извршување не е прифатливо.
     102
     103**-Explain plan:**
     104
     105[[Image(train_maint_stats_Plan.png, 800px)]]
     106
     107Со користење на алатката за приказ на планот за извршување, забележуваме дека главната причина за доцнењето е Full Table Scan врз табелата Employee_, па затоа правиме индекс:
     108
     109[[Image(indeks.png, 800px)]]
     110
     111По креирањето на индексот времето на извршување на прашалникот се намалува од **~1.5s**, на **~50ms** и ова време на извршување на прашалникот е прифатливо.
     112
     113[[Image(po_idens_za_maintence.png,800 px)]]
     114
     115**-Query plan:**
     116
     117[[Image("query plan za train_maintenance_stats.png".png, 800px)]]
    99118
    100119=== 9. View9 station_traffic_and_revenue ===