Browsing tag: database

MySQL — Медленная операция COUNT(*) / COUNT(id)


Жил я себе спокойно, разрабатывал приложения, углубился в базы данных, почитал про highload, и умные люди на конференции в прошлом году заявляли, что в PgSQL операция count(id) весьма медленная. Интересно, никогда об этом не думал, что там — посчитать по индексу… а, нет, не по индексу, полный скан, значит не так уж и быстро… В

Как выбрать только необходимые поля в реляции (связи) Laravel


Иногда требуется выбрать не всю таблицу, а только некоторые поля из связи в контроллере. Сделать это можно так: $user = User::with([‘department’ => function ($q) { $q->select([‘id’,’name’]); } ])->get();  

Яндекс.Метрика