バキュームで重いなら、autovacuum同時実行数(autovacuum_max_workers)を減らすのも有効かも。ただし常に一個どれかのテーブルがバキュームされている、みたいなことになる可能性も。自分がログインしていないような時間帯に、明示的にバキュームしちゃうのも良いかもね。
思考の /dev/null