спец норм, у него более 20 лет опыта с БД, и построил архитектурные решения в хороших проектахЗначит он должен знать как использовтаь его подход
фильтрация по нескольким полям, 3 поля TINYINT (4), 11 полей INT (11), 2 поля DATETIMEгруппировка - проблема. Все остальное - не должно вообще создать проблем
фильтрация с операторами "=", "! =", "<=", "> =" + иногда группировки
str(int(prefix))
очень стремно, такое впечатление, что префикс еще откуда-то с клиента приезжает. Model.managed= False
import importlib
MyRegion = importlib.import_module('region' + str(int(prefix)))
не выдержала бы такой нагрузки как сейчассколько Тб у вас сейчас в данной таблице?
таблицы сделаны вручную.зачем?
Если сейчас ваш конкурент подключит юристов, то он сможет доказать, что ддос пришел от вас
А вот вы доказать, что он заказал ддос - не сможете