169 похожих чатов

Тут по sql есть спецы надеюсь есть таблица большая и там

поле DATETIME TTIMESTAMP NOT NULL
выборки будут по дням и нужен индекс... какой из индексов будет менее напряжным и меньше по размеру?
CREATE INDEX IDX_DATE ON EVENT_LOG COMPUTED BY (cast(DATETIME AS DATE));
where cast(DATETIME AS DATE) between :DATETIME_START and :DATETIME_END
vs
CREATE INDEX IDX_DATE ON EVENT_LOG (DATETIME);
where DATETIME between :DATETIME_START and :DATETIME_END)

9 ответов

29 просмотров

1. какой sql? 2. выборки будут по всей таблице, или только нужные периоды (месяц/квартал/год)?

Неспециалист именно по этому SQL судя по синтаксису, но надо смотреть различие размера между datetime и date вашего сервера

значение поля монотонно увеличивается?

Slym- Автор вопроса
Slym
Да там исторические данные

тогда можно выкинуть индекс и составлять запросы по первичному ключу

Стикер

Slym- Автор вопроса

Селект с 01.04.2024 по 10.04.2024... т.е. не часы минуты секунды милесекунды

Похожие вопросы

Обсуждают сегодня

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
в сях есть множество как в питоне? для удаление дубликатов
Linus
25
читать файл максимально быстро? странный вопрос))
zamtmn
53
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
How to create an OS in C? what to study?
Linus
18
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Всем доброго вечера! Хочу поделиться своим злоключением с человеком, который, как оказалось сюда тоже скидывал свое резюме. Жаль, что я вашу группу не нашел раньше… человек ки...
Роман Ахмедзянов
4
а как бы вылезти из ИО, что то типа IO -> Ether или в какую сторону смотреть ? что то туплю
Fedor
9
Компания Elif ищет менеджера проектов, который будет заниматься поиском и ведением новых проектов. Прежде чем приступить к работе, вам нужно пройти наш недельный курс, где вы ...
Elif
5
Привет, кто может сделать юзербота с апи? Задачи: - создавать группы - создавать каналы - задавать для созданных каналов аватарку или эмоджи, имя группы - добавлять в группы...
Lencore
11
Карта сайта