#26 Создание индексов для таблицы products

Компании:
Сбербанк
Темы:
SQLИндексыПрактика

Какие индексы нужны для этих запросов??

CREATE TABLE products {
    id SERIAL NOT NULL,
    name TEXT(255) NOT NULL,
    price FLOAT NOT NULL,
    creation_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
    is_active BOOLEAN
}

SELECT *
FROM products
WHERE price > 100
    AND creation_time >= CURRENT_DATE - INTERVAL '1 day';

SELECT *
FROM products
WHERE price > 1000;

SELECT *
FROM products
WHERE creation_time >= CURRENT_DATE - INTERVAL '1 week';

Разбор вопроса

Ментор
Ответь как на реальном собеседовании. Я задам уточняющие вопросы, а затем сравню твой ответ с эталонным и покажу точность в %.
Войди, чтобы начать диалог Ментор ведёт диалог по текущему вопросу и учитывает предыдущие сообщения.
Войти