Changes between Version 4 and Version 5 of OrdersFullIndex


Ignore:
Timestamp:
09/16/26 01:15:46 (11 days ago)
Author:
223235
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • OrdersFullIndex

    v4 v5  
    8787== Тестирање на перформанси ==
    8888
    89 „Пред индексирање“ и „по индексирање“ ги означуваат групите наведени како „без индекси“ и „со индекси“ во евиденцијата. Точниот сет присутни индекси во секоја група не е евидентиран; „без индекси“ не потврдува отсуство на индекси од примарни и уникатни клучеви.
     89Резултатите се однесуваат на [wiki:OrdersFullView v_orders_full] и неговата главна табела `customer_order`.
    9090
    91 Наведените времиња се клиентски мерења од DBeaver, а не серверските Planning Time и Execution Time од EXPLAIN ANALYZE. Нема приложени планови, типови на скенирање или податоци за баферите. Вредностите се во милисекунди (ms).
     91=== SELECT ===
    9292
    93 Прашалникот и дополнителното тестирање се опишани во [wiki:OrdersFullView v_orders_full].
    94 
    95 === Измерен прашалник ===
     93Мерењата се евидентирани во DBeaver. Времињата се во милисекунди (ms).
    9694
    9795{{{
    … …  
    10199}}}
    102100
    103 === Резултати пред индексирање ===
     101||= Метрика ||= Пред индексирање ||= По индексирање ||
     102|| Клиентско време (ms) || 2598 || 2591 ||
     103|| Вратени редови || 1 || 1 ||
    104104
    105 ||= Метрика ||= Измерен резултат ||
    106 || Клиентско време (ms) || 2598 ||
    107 || Приказ на мерењето || Време прикажано со резултатот во DBeaver ||
    108 || Прикажани / преземени редови || 1 ||
    109 || Planning Time / Execution Time од EXPLAIN || Не се измерени ||
    110 || План, тип на скенирање и бафери || Не се приложени ||
     105Разликата е 7 ms, односно 0,3% пократко време. Во ова мерење нема значајна промена.
    111106
    112 === Резултати по индексирање ===
     107=== INSERT и UPDATE ===
    113108
    114 ||= Метрика ||= Измерен резултат ||
    115 || Клиентско време (ms) || 2591 ||
    116 || Приказ на мерењето || Време прикажано со резултатот во DBeaver ||
    117 || Прикажани / преземени редови || 1 ||
    118 || Planning Time / Execution Time од EXPLAIN || Не се измерени ||
    119 || План, тип на скенирање и бафери || Не се приложени ||
     109Тестирани се по еден INSERT и еден UPDATE врз `kbnteam.customer_order`, главната табела на погледот. Се тестира додавање нарачка и поместување на времето на нарачката.
    120110
    121 === Анализа на резултатите ===
     111||= Операција ||= Execute (ms) ||= Fetch (ms) ||= Вратени редови ||
     112|| INSERT || 16 || 14 || 1 ||
     113|| UPDATE || 18 || 16 || 1 ||
    122114
    123 ||= Метрика ||= Пред ||= По ||= Промена на времето ||
    124 || Клиентско време (ms) || 2598 || 2591 || -0,3% ||
     115Execute е времето на извршување прикажано во DBeaver. Fetch вредностите се преземени од дополнетата евиденција на тестирањето. Ова се клиентски времиња, изразени во милисекунди.
    125116
    126 Времето е пократко само за 7 ms (0,3%). Едно вакво мерење не покажува значајно практично забрзување. Измерениот услов е по клиент и минимален износ, без датумски опсег.
     117Двете операции се успешни и враќаат по еден ред преку RETURNING. По мерењето промените се вратени со ROLLBACK.
    127118
    128 Промената се пресметува како 100 × (време по - време пред) / време пред. Негативна вредност значи пократко време, а позитивна подолго време. Процентот ја опишува разликата меѓу прикажаните вредности.
     119INSERT и UPDATE се извршуваат со прифатлива брзина. Овие мерења ја опишуваат тестираната состојба на базата и не се споредба пред и по индексирање.
    129120
    130 Ова се поединечни набљудувања. Не се евидентирани контролирани повторувања, исти услови за кеширање и оптоварување или точните дефиниции на присутните индекси. Затоа промената на времето не е доказ дека индексите се единствената причина. Не се приложени мерења за INSERT, UPDATE и DELETE.
    131 
    132 Измерената разлика се однесува на целиот прашалник и двете означени состојби. Не е измерен одделниот придонес на секој индекс наведен на оваа страница.
     121Резултатите се за целите прашалници, а не за одделниот придонес на секој индекс.