Changes between Version 4 and Version 5 of Phase1_Partitioning


Ignore:
Timestamp:
12/10/25 02:06:13 (3 weeks ago)
Author:
226052
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Phase1_Partitioning

    v4 v5  
    168168}}}
    169169
    170 
    171 
    172 
    173 
    174 
     170Извршување на прашалник на старата табела без партиции
     171
     172{{{
     173EXPLAIN ANALYZE
     174SELECT *
     175FROM payment_old
     176WHERE payment_date >= '2022-01-01' AND payment_date < '2022-08-01';
     177}}}
     178
     179[[Image(payment_query.png)]]
     180
     181
     182Извршување на прашалник на новата табела со партиции
     183
     184{{{
     185EXPLAIN ANALYSE
     186SELECT *
     187FROM payment
     188WHERE payment_date >= '2022-01-01' AND payment_date < '2022-08-01';
     189}}}
     190
     191[[Image(payment_query_partition.png)]]
     192
     193
     194PostgreSQL го корсити механизмот partition pruning така што наместо да ги скенира сите 60 партиции, ги скенира само они кои го опфаќаат периодот помеѓу '''2022-01-01''' и '''2022-08-01''', тоа се партициите '''payment_2022_01''' до '''payment_2022_07'''.
     195
     196
     197
     198
     199
     200