wiki:DriverLunchTimersIndex

Version 6 (modified by 223235, 10 days ago) ( diff )

--

Индекси: v_driver_lunch_timers_index

Својство Вредност
Шема kbnteam
Главен преглед v_driver_lunch_timers
Индексна поддршка Без посебно дополнително индексирање

Опис

За овој поглед не се додава посебна група индекси. Постоечката индексна поддршка е доволна за тестираните прашалници. Индексите на заедничките табели можат да се користат и од други погледи.

Дополнителното индексирање е документирано само за v_orders_full_index, v_driver_deliveries_index, v_contracts_revenue_index.

Тестирање на перформанси

Резултатите се однесуваат на v_driver_lunch_timers и неговата главна табела lunch_time.

SELECT

Времето на извршување на SELECT прашалникот е прифатливо за редовното користење на погледот. Постоечката индексна поддршка е доволна за тестираните прашалници.

INSERT и UPDATE

Тестирани се по еден INSERT и еден UPDATE врз kbnteam.lunch_time, главната табела на погледот. Се тестира додавање термин и промена на времето за претходна нарачка.

Операција Execute (ms) Fetch (ms) Вратени редови
INSERT 24 24 1
UPDATE 13 24 1

Execute е времето на извршување прикажано во DBeaver. Fetch вредностите се преземени од дополнетата евиденција на тестирањето. Ова се клиентски времиња, изразени во милисекунди.

Двете операции се успешни и враќаат по еден ред преку RETURNING. По мерењето промените се вратени со ROLLBACK.

INSERT и UPDATE се извршуваат со прифатлива брзина. Овие мерења ја опишуваат тестираната состојба на базата и не се споредба пред и по индексирање.

Note: See TracWiki for help on using the wiki.