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

Добрый всем! Есть таблицы с адресом(дом, улица, город, регион, страна). Есть

таблица мероприятий, которые проходят по адресу (дом) в какое-то время. Необходим поиск по дате и улице или городу или региону или etc. Как лучше оптимизировать:
1. Сделать отдельную таблицу с полным адресом мероприятия (дата, дом, улица ...) и индексы по дата-дом, дата-улица, и т.д. и триггер, при обновлении мероприятий
2. Или View, куда собрать joint полный адрес из всех таблиц, но как оптимизировать тогда индексы?

9 ответов

8 просмотров

Что такое таблицЫ с адресОМ?

да можешь вьюху сделать, вполне будет работать нормально

Max-Bulgakoff Автор вопроса
Владимир
Что такое таблицЫ с адресОМ?

id дома, улицы, города и т.д.

Max-Bulgakoff Автор вопроса
Jim Di
да можешь вьюху сделать, вполне будет работать нор...

на 15 тыс записей мероприятий уже заметно подтормаживает... и в месяц до 5 тыс новых...

Max Bulgakoff
на 15 тыс записей мероприятий уже заметно подторм...

а explain чего говорит и индексы какие и на что накинуты?

Max Bulgakoff
на 15 тыс записей мероприятий уже заметно подторм...

у меня тут пример перед глазами где сотни тысяч. вполне вывозит нечто подобное

Max Bulgakoff
на 15 тыс записей мероприятий уже заметно подторм...

вообще не пойму чем вам view поможет давйте таблицу клиентов разобьем. таблица имя таблица фамилия таблица отчество еще пару тройку таблиц для ассортимента. обычная задача на адрес изобразить каким то ужасом

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта