非常に興味深いMySQLが閉じられ、接続、リソースピットのリリースではありません覚えておいてください

  • ## 1.tryキャッチは、自動的にデータベース接続を閉じますか?

try catchステートメントでは、データベース接続がクローズされていません。常に、ページを更新し、自動的にデータベース接続、リソースの解放を閉じませんトライキャッチを示す、データベース接続の数を増やします。数がプログラムにデータベース接続ケーブルの数に達した場合、またはエラーを待っています。(ユーザーエクスペリエンス非常に悪いです)

  • 2 ##表示コマンドデータベース接続

     show status like 'Threads%';
    

MySQLでcmdをログした後、上記のコマンドが表示さにデータベース接続の数を入力します。

  • ## 3.使用close()メソッドは、リソースの解放を接続を閉じます

データベースを使用したら、接続を閉じる必要があります。理由1を参照してください。

  • 最後に書かれた## 4

キャッチは、自動的に何をオフにしますしてみてください?試してみる(){}キャッチ{}()の内部を入力してください。それは自動的にIOをシャットダウンします。最後に、データベースに接続する際、接続プールピットを大量に使用しないでください。

おすすめ

転載: blog.csdn.net/JiKaTogether/article/details/94960168