Пользователь ОС не имеет совсем ничего общего с пользователем в БД.
strpos(",{$arr}", ",{$id}_")
Вы немного путаете способность Вашего личного обучения и понимания ответов с возможностями аудитории и оцениваете непонятные для Вас ответы подобным образом. Возможно, Вам следует поднять свой технический уровень образования, чтобы полностью понимать большинство ответов и грамотно отсеивать информацию от "понтов" (как Вы упомянули).
Vitsliputsli, я считаю, что:
1. Он учится и учить нужно сразу правильно.
2. Другие - будут смотреть на его портфолио и на реализацию аутентификации в плане безопасности.
пакетный менеджер? Серьёзно?
Это та ..., за которую все ненавидят многие языки со своими зависимостями
Пакетный менеджер? Понял. Ну раз сложно вписать строку в файл то ладно
есть задача каждую секунду выбирать 10 случайных пользователей и совершать на ними какие-то действия
Проверьте когда собиралась статистика и соберите ее по нужным таблицам. Теоретически это должно происходить автоматически, но всякое бывает. Не указывайте ничего вручную, если нет полной уверенности, что оптимизатор действительно ошибается.
Для явного указания индекса используйте хинт IndexOnlyScan с указанием нужного индекса, это модуль pg_hint_plan. Доступно только в Enterprise версии.