2012-11-01から1ヶ月間の記事一覧

sinatraでenable :lockでもコネクションプール数が影響?

sinatraで enable :lock としてればActiveRecordのコネクションプール数は1でも問題ないのかと思ったが、1にするとすぐに"could not obtain a database connection within 5 seconds"のエラーが出る。 で、2ならとりあえずエラーは出ないけど、たまに遅い。 …

herokuでdatabase.ymlの設定

herokuではdatabase.ymlをアップしても無視される。 何か設定したい場合は、DATABASE_URLにクエリとして設定する。例: poolを15に設定する場合 heroku config:set DATABASE_URL=postgres://dummy:dummy@dymmy:12345?pool=15 補足 強制的にherokuによって用意…