postgresql

ファイルに記述した SQL を PostgreSQL の CLI で実行する方法

しょっちゅう調べているのでブログにメモしておく。 psql コマンドの -f オプションで、SQL が書かれたファイルを指定するだけだった。 psql -h <host_name> -d <db_name> -U <user_name> -f <file_path></file_path></user_name></db_name></host_name>

pgbench で利用する独自スクリプトにランダムなスリープを入れる

pgbench で実行できる独自スクリプトでは、変数や乱数、スリープがが使える。 これらを組み合わせることで、10 ~ 20 秒範囲のランダムなスリープを設けることができた。 SELECT * FROM customers \setrandom wait 10 20 \sleep :wait s SELECT * FROM produ…

PostgreSQL で Dapper を使う

.NET Server Framework がリリースされたら、Mac OS X や Linux で動く .NET アプリケーションを作ることもありそう。そうなるとデータベースは PostgreSQL かなぁ。My SQL や MariaDB も捨てがたい。 どちらにしても、ORM には Dapper か Entity Framework …