Changes between Version 23 and Version 24 of Оптимизација на прашалници и погледи
- Timestamp:
- 05/20/26 23:56:39 (5 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Оптимизација на прашалници и погледи
v23 v24 137 137 3. '''Иницијално време:''' Иницијалното време за извршување на погледот е 8s 15ms. Времето за извршување е побавно поради full scan на табелата Transaction за да се пронајдат записите со висок износ. Ова не е прифатливо за апликацијата, па затоа пристапуваме кон индексирање. 138 138 139 140 [[Image(v_sus_et.JPG, width=890)]] 141 139 142 4. Најбавните операции се full scan на Transaction за филтрирање по `amount` и `status`, и JOIN со Account без индекс на `client_id`. 140 143 144 145 [[Image(v_sus_fullsc_paint.jpg, width=890)]] 146 141 147 * Времето изминато во извршување на insert и update изнесува 142 148 149 150 [[Image(insert_v_sus.JPG, width=890)]] 151 152 [[Image(update_v_sus.JPG, width=890)]] 153 154 143 155 5. Времето изминато во извршување на query-то со индекси изнесува 669ms, и тоа е прифатливо време. 144 156 157 158 [[Image(index_v_sus.JPG, width=890)]] 159 160 [[Image(v_sus_et_index.JPG, width=890)]] 161 162 [[Image(v_sus_fullsc_index_paint.jpg, width=890)]] 163 145 164 6. Времето изминато во извршување на операцијата update по индексирање изнесува 146 165 166 167 [[Image(update_index_v_sus.JPG, width=890)]] 147 168 148 169 === View 7: Вкупна состојба на клиент ===
