2
httpサーバにnode.jsとorlandov's node-sqlite pluginを使用してsqliteデータベースを開く頻度については疑問に思っています。sqliteデータベースを開く頻度
現在、サーバーへのリクエストごとに、データベースの新しいインスタンスをロードし、読み取りが完了したらデータベースを閉じます。
var db = sqlite.Database();
db.open("data.db", function (error) {
...
//finally
db.close()
}
ただし、ユーザーは短期間に多くのリクエストを行うことがあります。しばらくの間、各接続のデータベースインスタンスにハングアップするのは悪いですか?または、開いている、それぞれの要求の正しい方法のためのクローズですか?
ありがとうございました