2016-08-03 21 views
0

私は、MySQLデータベースを照会するNode.js/Expressアプリケーションを持っています。nodeJsと同時にMysqlクエリを実行

async.parallel([ 
    function(){ Mysql query 1 }, 
    function(){ Mysql query 2 } 

]、コールバック);

1つのMySQL接続を使用すると、2つのクエリを同時に実行することができないと思うし、クエリ2を実行する前にクエリ1を待つようMySQLサーバー側で強制されます。 しかし、つまり、両方のカムが同じように実行されることを意味します。 これが本当かどうか誰かに教えてもらえますか?

答えて

0

MySQLライブラリが接続の作成と廃棄を自動的に処理する場合、自動的に処理される可能性があります。一部のライブラリには接続プールがあります。単一の接続の場合は、定義上、待機する必要があります。

Sequelize supports thisこれはおそらく、低レベルのドライバとぶつかるよりも、MySQLにアクセスするためのより良い方法でしょう。

関連する問題