Changes between Version 14 and Version 15 of QueryOptimization
- Timestamp:
- 06/11/26 10:34:43 (4 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
QueryOptimization
v14 v15 115 115 [[Image(view2k.png,width=820px)]] 116 116 117 3. Време на извршување на едно пребарување врз погледот е 1s 656ms. Во продолжение е даден планот за извршување на прашалникот и информации за секоја од операциите.117 3. Иницијално време на извршување на едно пребарување врз погледот е 1s 656ms. Во продолжение е даден планот за извршување на прашалникот и информации за секоја од операциите. 118 118 119 119 [[Image(optimization3k.png,width=820px)]] … … 131 131 == View 6: Reports on drivers during rides 132 132 133 1. Примарен случај на употреба на погледот reports_on_drivers_rides е добивање на преглед на пријави поднесени од патници за возачите. 134 135 2. Примарен филтер над овој поглед е атрибутот user_id од ентитетот Driver. 136 133 137 [[Image(view3k.png,width=820px)]] 138 139 3. Иницијално време на извршување на пребарување во погледот е 3s 33ms. 134 140 135 141 [[Image(optimization5k.png,width=820px)]] … … 137 143 [[Image(analyze4k.png,width=820px)]] 138 144 145 4. Времето го сметаме за задоволително. Се зема во предвид дека доколку се додаде индекс, индексот е структура која дополнително зафаќа простор и при тоа ги успорува операциите како што се insert и update. Операцијата insert во табелата Report треба да биде брза според функционалноста која ја нуди апликацијата. 146 147 5. Иницијално времето на внес на нов запис-пријава во табелата Report e 100ms. 148 139 149 [[Image(optimization6k.png,width=820px)]] 140 150 151 6. Ова време е идеално за ситуацијата, бидејќи репортите се пријави за време на возењето кои корисниците сакаат брзо да бидат внесени во системот. 141 152 153
