Changes between Version 7 and Version 8 of QueryOptimization
- Timestamp:
- 06/10/26 21:11:24 (10 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
QueryOptimization
v7 v8 118 118 rating>=4 119 119 120 Време на извршување: 1s 120 Време на извршување: 1s 707ms 121 121 122 122 [[Image(review_summary_quеry.png)]] … … 127 127 == 8. Aнализа за vw_property_summary == 128 128 129 Овој поглед служи за анализа и преглед на недвижнините (properties) на платформата. Ги комбинира податоците за сместувањата, нивната локација, хостовите, собите, рецензиите и политиките за откажување, со цел да обезбеди детална статистика за секоја недвижнина.Доколку сакаме да видиме недвижини кои има поголем број рецензии користиме филтер: review_count >15 130 Време: 1 минута 129 Овој поглед служи за анализа и преглед на недвижнините (properties) на платформата. Ги комбинира податоците за сместувањата, нивната локација, хостовите, собите, рецензиите и политиките за откажување, со цел да обезбеди детална статистика за секоја недвижнина.Доколку сакаме да видиме недвижини кои има поголем број рецензии користиме филтер: review_count > 15 130 131 Време на извршување: 1 минута 131 132 132 133 [[Image("property_summary quary.png")]] … … 134 135 Оптимизација: Погледот е претворен во Materialized View поради големиот број JOIN операции, агрегатни функции (COUNT, AVG, MIN, MAX) и обработка на милиони редови од табелите reviews и rooms. Со физичко зачувување на пресметаните резултати се избегнува повторно извршување на сложените пресметки при секое пребарување, што значително ги подобрува перформансите и го намалува оптоварувањето на базата при аналитички извештаи. 135 136 136 Време : 134ms137 Време на извршување: 134ms 137 138 138 139 [[Image("property summary opt.png")]]
