2016-12-18 9 views
1

従来のWebサーバーでは、SQL接続プールと永続的なデータベース接続があります。AzureのSQL接続プーリング機能

しかし私はAzure関数として自分のアプリケーション全体を作成することを考えています。 関数は、呼び出されるたびにSQLサーバーに新しい接続を作成しますか?

答えて

3

Azure関数は現在、入力または出力バインドのオプションとしてSQLを持っていないため、接続を直接行い、クエリを発行するには、SqlClientクラスを直接使用する必要があります。

SQL接続を廃棄するベストプラクティス(例:C# SQLConnection poolingを参照)を満たしている限り、デフォルトでプーリングを取得する必要があります。

ここでは、関数からSQLにレコードを挿入する完全な例を示します。https://www.codeproject.com/articles/1110663/azure-functions-tutorial-sql-database

関連する問題