astrotrain: с правильными индексами - быстро. Индексы будут много места занимать, уж точно больше чем данные. Но вам шашечки или ехать? Если ехать - то место вас волновать не должно, а вот если шашечки... то вы никуда не уедете.
Количество строк? Ну, верхняя оценка = кол-во записей почты * кол-во категорий (это очевидно же).
codemania: знаете в чем отличие между вами и мной? Я не стесняюсь показывать свой код, даже если это говнокод. А у вас его просто нет. Вы анонимус и тролль. Свободны. Dismissed.
codemania: там нет ни angular, ни vue, ни ормов. Это во-первых. А во-вторых вы не мой потенциальный работодатель и на вашу оценку моего гитхаба мне начхать. Dismissed.
И хорошо еще если одежды. У контактных линз целая куча параметров - кривизна поверхности, диоптрии... что-то там еще, не помню уже. Но если их бездумно перемножать - получается сильно дофига.