私は通常、インメモリ SQLite3 DB でテスト スイートを実行します。ただし、postgres を絶対に必要とし、SQLite3 で例外を発生させるプロジェクトがいくつかあります。このような場合、どうすれば速度を改善できますか?
sqlite では 2.97 秒、postgres では 89.71 秒で実行されるテスト構成が 1 つあります。私はそれがクレイジーだということです。
postgres で fsync をオフにしました。これにより、101.59 秒から 89.71 秒になりました。