и данных. И из таблицы на фронт всегда уходит всё. Оправданно ли делать select() именно тех полей, которые будут задействованы? Если да, то насколько?) Если незначительно, то я думаю воздержусь
Если у тебя фронт не сломается если данных придёт больше, то имхо смысла я не вижу в этом
Благодарю) только в одном месте подвисал :)
Не оправдано. БД грузит строки. По памяти они всегда одинаковы. Лучше использовать ресурсы (трансформеры; фракталы) для отображения нужных данных
Не согласен🌚 выбирать лишнее смысла нет
+1 гонять по сети ненужные данные тоже смысла нет
Для того я и сказал - использовать ресурсы
Если СУБД на отдельной машине, подключённой к серверу приложения по сети, то выборка только нужных полей уменьшит объём трафика между машинами. Плюс, выборка нужных полей добавляет наглядности коду. Когда что-то правишь - быстрее сориентируешься, какие поля доступны в полученных объектах, не придётся лезть в описание БД.
Обсуждают сегодня