Changes between Version 5 and Version 6 of QueryOptimization


Ignore:
Timestamp:
06/15/26 11:42:42 (4 days ago)
Author:
231238
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • QueryOptimization

    v5 v6  
    137137[[Image(Ev3.png)]]
    138138
    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).
    140140
    141141Се реискористуваат индексите 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]]