私はわずか数年間プログラミングしており、データアクセスにはデフォルトのdllが使用されています。現時点では、データマイニングやサイトスクレイピングが行われているようですが、SQLデータベース接続に問題はありませんが、as/400にアクセスするプログラムの多くは、時間。私はデフォルトのデータアクセスDLLを調べ、それぞれの機能の後に接続を閉じるコードを追加しましたが、それは役に立たなかった。私はdb2/as/400の経験がほとんどありません。これらのオープン/アイドル接続をすべてコードからクローズするにはどうすればよいですか?db2400/as/400への接続を終了しないプログラム
0
A
答えて
1
接続プールを使用している場合は、設計どおりに動作しています。
実際に接続が開いていますか?どのようにそれを決定していますか?
IBM i上のQZDASOINITジョブによって保持されているロックが表示されているのであれば、これも設計によるものです。システムは、最初の使用後にテーブル(カーソル)を強制的に閉じます。同じジョブで再度使用すると、システムはそれらを疑似クローズします。それらが再使用されるときより速い応答を提供するために。
排他アクセスを必要とする操作が試行されると、システムは擬似クローズカーソルを強制的に閉じます。
関連する問題
- 1. OLEDBへの接続を開くとコードが終了します
- 2. intellijの終了postgres接続
- 3. Mail-listener2 - 接続の終了
- 4. Fayeクライアント接続の終了
- 5. Webサービスへの接続はSocketTimeoutExceptionで終了します
- 6. プログラム終了時の接続を確実に閉じる方法
- 7. プログラムの終了後にDBが永続しない
- 8. PHPがデータベースへのmysqli接続エラーを終了する
- 9. 起動時にNASへの接続を終了する
- 10. プログラムの終了時にプロセスが終了しない
- 11. Cプログラム - 終了プログラムへの余分なエントリを取る
- 12. C#プログラムが終了した後にコンソールが終了しない
- 13. PhantomJSがWebサーバークライアント接続を強制終了しない
- 14. ASP.NET HttpSession.Abandonがredis接続を終了しない
- 15. クエリ終了後にdbへの接続が閉じられない
- 16. 終了していないJavaプログラム2
- 17. 接続が終了しませんmongodb
- 18. Cygwinターミナル:FTP接続(パスワード入力が終了しない)
- 19. wifi接続の不連続性の後にPythonプログラムが終了する
- 20. linux - exec'dプログラムが終了しない
- 21. Javaプログラムがクローズボタンで終了しない
- 22. C++プログラムが終了しない
- 23. Nodejsプログラムが終了しない
- 24. Laravel 5.1でのデータベース接続の終了
- 25. ストアドプロシージャでの接続の終了
- 26. 終了コード10で終了したプログラム
- 27. SSE接続が確立された直後にSignalRサーバがUnityクライアントへの接続を終了しました
- 28. Outlook 2010のアクセス2016プログラムへの接続が応答しない
- 29. NHibernate接続を終了するには?
- 30. データベース接続を終了するには?
データベース接続を操作するときは、常に「使用」を使用する必要があります。これにより、接続が正しく閉じられ、オブジェクトが破棄されます。 https://stackoverflow.com/questions/5243398/will-a-using-block-close-a-database-connection – VDWWD
私たちは 'using'を使用していますが、実際にはこの問題の一部となります/ 400 - それは可能ですか? – deebs