System Design · Senior · Запитання 73 з 75
Дашборд виконує важку агрегацію під час кожного завантаження сторінки. Яке типове рішення?
- ✓Правильна відповідь: Обчислювати результати заздалегідь у матеріалізоване представлення чи зведену таблицю, що оновлюються періодично чи інкрементально
- 2Виконувати запит у браузері
- 3Додати індекси на всі колонки
Пояснення
Це обмін свіжості на швидкість; показуйте «оновлено N хвилин тому», щоб користувачі знали про затримку даних.