Индекси: v_reviews_full_index
| Својство | Вредност |
|---|---|
| Шема | kbnteam
|
| Главен преглед | v_reviews_full |
| Индексна поддршка | Без посебно дополнително индексирање |
Опис
За овој поглед не се додава посебна група индекси. Постоечката индексна поддршка е доволна за тестираните прашалници. Индексите на заедничките табели можат да се користат и од други погледи.
Дополнителното индексирање е документирано само за v_orders_full_index, v_driver_deliveries_index, v_contracts_revenue_index.
Тестирање на перформанси
Резултатите се однесуваат на v_reviews_full и неговата главна табела review.
SELECT
Времето на извршување на SELECT прашалникот е прифатливо за редовното користење на погледот. Постоечката индексна поддршка е доволна за тестираните прашалници.
INSERT и UPDATE
Тестирани се по еден INSERT и еден UPDATE врз kbnteam.review, главната табела на погледот. Се тестира додавање рецензија и промена на оценката и коментарот.
| Операција | Execute (ms) | Fetch (ms) | Вратени редови |
|---|---|---|---|
| INSERT | 15 | 18 | 1 |
| UPDATE | 16 | 15 | 1 |
Execute е времето на извршување прикажано во DBeaver. Fetch вредностите се преземени од дополнетата евиденција на тестирањето. Ова се клиентски времиња, изразени во милисекунди.
Двете операции се успешни и враќаат по еден ред преку RETURNING. По мерењето промените се вратени со ROLLBACK.
Тестот се однесува на табелата review. За приказ во погледот, рецензијата треба да биде поврзана со нарачка или достава.
INSERT и UPDATE се извршуваат со прифатлива брзина. Овие мерења ја опишуваат тестираната состојба на базата и не се споредба пред и по индексирање.
