AG
если вставок много, то между проверкой на существование записи и вставкой, может вставиться другая запись, транзакции не хочу, это замедлит, да и нет возможности, myisam
Size: a a a
AG
АГ
АГ
АГ
AG
$uid = md5($ip . $brow);
$online = Online::query()
->where('uid', $uid)
->when($userId, static function (Builder $query) use ($userId) {
return $query->orWhere('user_id', $userId);
})
->first();
АГ
AG
АГ
AG
АГ
АГ
AG
АГ
АГ
АГ
АГ
AG
AG
АГ