Changes between Version 4 and Version 5 of QueryOptimization


Ignore:
Timestamp:
05/06/26 10:35:43 (16 hours ago)
Author:
231017
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • QueryOptimization

    v4 v5  
    8383
    8484- Во двата случаи (запишување и ажурирање) нема никаков ефект врз перформансите додавање на индексот
     85 
     86
     87=== 4. Анализа на поглед 4, рангирање на артистите по слушања (популарност) во изминатите 30 дена ===
     88
     89- Доколку сакаме да видиме како одреден артист се рангира во споредба со остнатите артисти, извршуваме:
     90
     91  [[Image(View4_1.png, 800px)]]
     92
     93- Време потребно за пребарување:
     94
     95  [[Image(View4_2.png, 800px)]]
     96
     97  [[Image(View4_3.png, 800px)]]
     98
     99  [[Image(View4_4.png, 800px)]]
     100
     101- **~5-6sec**.  Бавната операција е секвенцијално пребарување на Song_streams табелата што би можеле да го оптимизираме со индекс:
     102
     103  [[Image(View4_5.png, 800px)]]
     104
     105- Време на извршување **со индекс**:
     106
     107  [[Image(View4_6.png, 800px)]]
     108
     109  [[Image(View4_7.png, 800px)]]
     110
     111- **~2sec**. Со индекс добивме ~ 57% побрзо извршување.
     112
     113- Време потребно за внес на запис во Song_streams **без индекс**:
     114
     115  [[Image(View4_8.png, 800px)]]
     116
     117  [[Image(View4_9.png, 800px)]]
     118
     119- **0.2ms**
     120
     121- Време потребно за внес на запис во Song_streams со индекс:
     122
     123  [[Image(View4_10.png, 800px)]]
     124
     125- **~3ms**
     126
     127- Време потребно за ажурирање запис во Song_streams **без индекс**:
     128
     129  [[Image(View4_11.png, 800px)]]
    85130 
     131  [[Image(View4_12.png, 800px)]]
    86132
     133- **~0.7ms**
     134
     135- Време потребно за ажурирање запис во Song_streams **со индекс**:
     136 
     137  [[Image(View4_13.png, 800px)]]
     138
     139- **~0.2ms**
     140