両方実行してください。ただし、後者は以下のエラーを報告します:
discourse=# REINDEX SCHEMA CONCURRENTLY public;
ERROR: could not create unique index "index_users_on_username_lower_ccnew"
DETAIL: Key (username_lower)=(marks) is duplicated.
PostgreSQL に深入りして、該当レコードを探し削除する時が来たようです。
vacuum はある程度効果がありましたが、それでも数分おきに 1〜3 個の postmaster プロセスがそれぞれ 1〜2 分間 CPU を消費するピークが発生しています。つまり、まだ他にも問題があるようです。