Changes between Version 5 and Version 6 of CustomerLoyaltyFullIndex


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

--

Legend:

Unmodified
Added
Removed
Modified
  • CustomerLoyaltyFullIndex

    v5 v6  
    6161== Тестирање на перформанси ==
    6262
    63 „Пред индексирање“ и „по индексирање“ ги означуваат групите наведени како „без индекси“ и „со индекси“ во евиденцијата. Точниот сет присутни индекси во секоја група не е евидентиран; „без индекси“ не потврдува отсуство на индекси од примарни и уникатни клучеви.
     63Резултатите се однесуваат на [wiki:CustomerLoyaltyFullView v_customer_loyalty_full_v2] и неговата главна табела `customer_loyalty`.
    6464
    65 Наведените времиња се клиентски мерења од DBeaver, а не серверските Planning Time и Execution Time од EXPLAIN ANALYZE. Нема приложени планови, типови на скенирање или податоци за баферите. Вредностите се во милисекунди (ms).
     65=== SELECT ===
    6666
    67 Прашалникот и дополнителното тестирање се опишани во [wiki:CustomerLoyaltyFullView v_customer_loyalty_full_v2].
     67Времето на извршување на SELECT прашалникот е прифатливо за редовното користење на погледот. Постоечката индексна поддршка е доволна за тестираните прашалници.
    6868
    69 === Измерен прашалник ===
     69=== INSERT и UPDATE ===
    7070
    71 {{{
    72 #!sql
    73 SELECT * FROM kbnteam.v_customer_loyalty_full_v2
    74 WHERE customer_user_id = 500000;
    75 }}}
     71Тестирани се по еден INSERT и еден UPDATE врз `kbnteam.customer_loyalty`, главната табела на погледот. Се тестира додавање запис за лојалност и промена на поените.
    7672
    77 === Резултати пред индексирање ===
     73||= Операција ||= Execute (ms) ||= Fetch (ms) ||= Вратени редови ||
     74|| INSERT || 14 || 13 || 1 ||
     75|| UPDATE || 13 || 14 || 1 ||
    7876
    79 ||= Метрика ||= Измерен резултат ||
    80 || Клиентско време (ms) || 687 ||
    81 || Приказ на мерењето || Време прикажано со резултатот во DBeaver ||
    82 || Прикажани / преземени редови || 1 ||
    83 || Planning Time / Execution Time од EXPLAIN || Не се измерени ||
    84 || План, тип на скенирање и бафери || Не се приложени ||
     77Execute е времето на извршување прикажано во DBeaver. Fetch вредностите се преземени од дополнетата евиденција на тестирањето. Ова се клиентски времиња, изразени во милисекунди.
    8578
    86 === Резултати по индексирање ===
     79Двете операции се успешни и враќаат по еден ред преку RETURNING. По мерењето промените се вратени со ROLLBACK.
    8780
    88 ||= Метрика ||= Измерен резултат ||
    89 || Клиентско време (ms) || 66 ||
    90 || Приказ на мерењето || Време прикажано со резултатот во DBeaver ||
    91 || Прикажани / преземени редови || 1 ||
    92 || Planning Time / Execution Time од EXPLAIN || Не се измерени ||
    93 || План, тип на скенирање и бафери || Не се приложени ||
     81INSERT и UPDATE се извршуваат со прифатлива брзина. Овие мерења ја опишуваат тестираната состојба на базата и не се споредба пред и по индексирање.
    9482
    95 === Анализа на резултатите ===
    96 
    97 ||= Метрика ||= Пред ||= По ||= Промена на времето ||
    98 || Клиентско време (ms) || 687 || 66 || -90,4% ||
    99 
    100 Времето е пократко за 621 ms (90,4%), приближно 10,4 пати. Резултатот се однесува на пристап по конкретен клиент; не го потврдува истиот ефект за пребарување по компанија, ниво или за целосен преглед.
    101 
    102 Промената се пресметува како 100 × (време по - време пред) / време пред. Негативна вредност значи пократко време, а позитивна подолго време. Процентот ја опишува разликата меѓу прикажаните вредности.
    103 
    104 Ова се поединечни набљудувања. Не се евидентирани контролирани повторувања, исти услови за кеширање и оптоварување или точните дефиниции на присутните индекси. Затоа промената на времето не е доказ дека индексите се единствената причина. Не се приложени мерења за INSERT, UPDATE и DELETE.
    105 
    106 Измерената разлика се однесува на целиот прашалник и двете означени состојби. Не е измерен одделниот придонес на секој индекс наведен на оваа страница.
     83Резултатите се за целите прашалници, а не за одделниот придонес на секој индекс.