2017-03-08 2 views

答えて

2

mysql接続プールを使用するようにしてください。接続が切断されたときに再接続し、一度に複数のクエリを実行できるという利点があります。プーリングを使用しない場合、アプリケーションは現在の要求が終了するまでデータベース要求をブロックします。

多すぎるプール接続を使用しないでください。ER_CON_COUNT_ERROR:接続が多すぎます。 MySQLのデフォルトの接続制限は100前後ですが、要件がわからない限り、10を超えないようにすることをお勧めします。

サンプル: - 参照用

var mysql = require('mysql'); 
var pool = mysql.createPool({ 
    connectionLimit : 10, 
    host   : 'example.org', 
    user   : 'root', 
    password  : 'secret', 
    database  : 'mydatabase' 
}); 

、あなたはhttps://github.com/mysqljs/mysql#pooling-connections

+0

良いanswer.itがうまく機能している見ることができます。 –

関連する問題