Changes between Version 15 and Version 16 of AdvancedTopics


Ignore:
Timestamp:
05/21/26 18:51:07 (5 days ago)
Author:
231105
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AdvancedTopics

    v15 v16  
    1414Причини за партиционирање**
    1515
    16 **- Висока фреквенција на податоци**
     16**-  Висока фреквенција на податоци**
    1717
    1818Секојдневно се генерираат голем број нови патувања. Со тек на време, оваа табела станува една од најголемите во системот, што може        значително да ги намали перформансите при пребарување и обработка на податоци.
    1919
    20 **- Природна временска структура**
     20**-  Природна временска структура**
    2121
    2222Секое патување има точно дефиниран атрибут `departure_time`. Овој атрибут е природно погоден за RANGE партиционирање, бидејќи податоците логички се групираат по временски интервали (месеци или години).
    2323
    24 **- Типични прашања во системот**
     24**-  Типични прашања во системот**
    2525
    2626Најчестите барања во системот се од типот:
     
    3131Овие операции бараат временско филтрирање, кое со партиционирање се извршува значително побрзо, бидејќи системот пристапува само до релевантната партиција.
    3232
    33 **- Како помага партиционирањето**
     33**-  Како помага партиционирањето**
    3434
    3535Со примена на месечни партиции, PostgreSQL обработува само мал дел од податоците (околу 1/12 од годишните податоци), наместо целата табела. Ова значително ги подобрува перформансите на:
     
    4343
    4444
    45 **- DEFAULT партиција**
     45**-  DEFAULT партиција**
    4646
    4747Се користи и DEFAULT партиција која обезбедува стабилност на системот. Таа ги прима сите записи кои не спаѓаат во дефинираните временски опсези и спречува грешки при внесување на податоци.