Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
MYSQL データベースに接続する C# プログラムがあります。ストアド プロシージャに 30 秒以上かかるため、接続がタイムアウトします。私が探しているのは、ストアド プロシージャを実行するための割り当て時間を 5 分に増やすことです。デフォルトのタイムアウトは 30 秒で、割り当て時間を増やす必要があることはわかっています。C# でこれを行うことは可能ですか、それともストアド プロシージャを実行する必要はありますか?
を使用して、文字列接続でタイムアウトを構成することもできますConnect Timeout property
Connect Timeout property
Config File : "Data Source=;Initial Catalog=;Connect Timeout=...."
SQL クエリ コマンドを作成する場所:
command.CommandTimeout = int.MaxValue;
または int.MaxValue を選択したタイムアウトに設定します。