GitLabメンテナンスモードの内部動作

メンテナンスモードはどこで実行されるのですか?

GitLab Maintenance Modeは、railsアプリケーション内のいくつかのキーとなる場所で、アプリケーションレベルでのHTTPとSSHリクエストからの書き込みのみをブロックします。コードベースでmaintenance_mode?を検索してください。

データベース自体は読み取り専用モードではなく(Geo セカンダリサイトを除く)、ブロックされたソース以外からの書き込みが可能です。