同じデータベースに 4 つの個別のテーブルがあります。各テーブルに一括挿入するには、mysql2.createConnection() または mysql2.createPool を使用する方がよいでしょうか? 挿入を非同期で実行したいと思います。
コードは AWS Lambda からの挿入を実行し、Aurora MySql データベース インスタンスへのすべての接続の接続プールを処理する RDS プロキシを介して接続が行われます。
const mysql2 = require('mysql2');
const connection = mysql2.createConnection({
host : 'example.org',
user : 'bob',
password : 'secret'
});
また
mysql2.createPool
const mysql2 = require('mysql2');
const pool = mysql2.createPool({
connectionLimit : 10,
host : 'example.org',
user : 'bob',
password : 'secret'
});