Есть ли разница между:
session.startTransaction();
await db1.update1(session);
await db2.update2(session);
await db3.update3(session);
...
session.commitTransaction()
И
session.startTransaction();
await Promise.all([
db1.update1(session),
db2.update2(session),
db3.update3(session),
...
])
session.commitTransaction();
Там не было никаких объяснений.
Пожалуйста, объясните мне, в чем разница.