таблица мероприятий, которые проходят по адресу (дом) в какое-то время. Необходим поиск по дате и улице или городу или региону или etc. Как лучше оптимизировать:
1. Сделать отдельную таблицу с полным адресом мероприятия (дата, дом, улица ...) и индексы по дата-дом, дата-улица, и т.д. и триггер, при обновлении мероприятий
2. Или View, куда собрать joint полный адрес из всех таблиц, но как оптимизировать тогда индексы?
Что такое таблицЫ с адресОМ?
да можешь вьюху сделать, вполне будет работать нормально
Большой адрес. В одну не влез.
id дома, улицы, города и т.д.
И где здесь таблицЫ?
на 15 тыс записей мероприятий уже заметно подтормаживает... и в месяц до 5 тыс новых...
а explain чего говорит и индексы какие и на что накинуты?
у меня тут пример перед глазами где сотни тысяч. вполне вывозит нечто подобное
вообще не пойму чем вам view поможет давйте таблицу клиентов разобьем. таблица имя таблица фамилия таблица отчество еще пару тройку таблиц для ассортимента. обычная задача на адрес изобразить каким то ужасом
Обсуждают сегодня