Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Спасибо за статью.
Было бы здорово упомянывать названия исходных файлов. Или это всё происходит в src/backend/main/main.c?
Цикл расположен в postmaster.c
Добавил ссылку на файл с циклом. Все действия происходят в нем
select - это не просто функция. Это системный вызов Linux, и на Windows должно происходить что-то другое.
Кроме того, это устаревший системный вызов, странно что он используется.
PostgreSQL под капотом. Часть 1. Цикл сервера