Розбір рішень · Middle · Запитання 8 з 14
Панель продажів виконує 40-секундну агрегацію при кожному відкритті. Менеджери відкривають її кілька разів на день, і даних за останню годину досить. Що зробити?
- 1Фонове завдання на користувача зі звітом на пошту
- 2Матеріалізоване представлення з оновленням щогодини
- 3Репліка для читання, що виконує той самий запит
Показати відповідь
Правильна відповідь: Матеріалізоване представлення з оновленням щогодини
Пояснення
Заздалегідь обчислені результати відкриваються миттєво, а щогодинна свіжість саме те, що потрібно менеджерам. Репліка підходить для важкого читання майже в реальному часі й захищає primary, але сторінка все одно вантажилася б 40 секунд. Звіти поштою підходять тим, хто хоче дайджест, і замінили б інтерактивну панель, якою користуються напряму.