1
従来のWebサーバーでは、SQL接続プールと永続的なデータベース接続があります。AzureのSQL接続プーリング機能
しかし私はAzure関数として自分のアプリケーション全体を作成することを考えています。 関数は、呼び出されるたびにSQLサーバーに新しい接続を作成しますか?
従来のWebサーバーでは、SQL接続プールと永続的なデータベース接続があります。AzureのSQL接続プーリング機能
しかし私はAzure関数として自分のアプリケーション全体を作成することを考えています。 関数は、呼び出されるたびにSQLサーバーに新しい接続を作成しますか?
Azure関数は現在、入力または出力バインドのオプションとしてSQLを持っていないため、接続を直接行い、クエリを発行するには、SqlClient
クラスを直接使用する必要があります。
SQL接続を廃棄するベストプラクティス(例:C# SQLConnection poolingを参照)を満たしている限り、デフォルトでプーリングを取得する必要があります。
ここでは、関数からSQLにレコードを挿入する完全な例を示します。https://www.codeproject.com/articles/1110663/azure-functions-tutorial-sql-database