Changes between Version 5 and Version 6 of QueryOptimization
- Timestamp:
- 06/15/26 11:42:42 (4 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
QueryOptimization
v5 v6 137 137 [[Image(Ev3.png)]] 138 138 139 Од планот на евалуација гледаме дека најскапите операции се Parallel Seq Scan на event табелата за Pass тип (асистенции)— скенира ~12 милиони редици × 5 паралелни работници, Parallel Seq Scan на event_attribute × 2 пати за жолти и црвени картони, и Seq Scan на lineup табелата со 131,707 редици без индекс со external merge sort на диск (2968kB).139 Од планот на евалуација гледаме дека најскапите операции се Parallel Seq Scan на event табелата за Pass и Shot — скенира ~12 милиони редици × 5 паралелни работници, Parallel Seq Scan на event_attribute × 2 пати за жолти и црвени картони, и Seq Scan на lineup табелата со 131,707 редици без индекс со external merge sort на диск (2968kB). 140 140 141 141 Се реискористуваат индексите idx_event_attr_shot, idx_event_attr_cards и h2h_idx од претходните погледи. Дополнително се додава индекс на Event_attribute(attribute_value, event_id) where attribute_name = 'pass.goal_assist' за да го замениме Seq Scan за асистенции со Index Only Scan:[[BR]]
