如何在 sequelize 中测量查询执行时间?

Posted

技术标签:

【中文标题】如何在 sequelize 中测量查询执行时间?【英文标题】:how to measure query execution time in seqilize? 【发布时间】:2018-09-10 15:18:44 【问题描述】:

如何计算查询 Seqilize ORM 的执行时间?

有一个内置函数可以测量它吗? 如何管理 运行查询(PROCESS LIST)? 我如何知道有多少连接在运行?

【问题讨论】:

这是在文档中...“options.benchmark”docs.sequelizejs.com/class/lib/… 【参考方案1】:

要打印查询的执行时间,请像这样插入loggingbenchmark 选项:

const game = await Game.findAll(
    benchmark: true,
    logging: console.log,
    <...>

【讨论】:

以上是关于如何在 sequelize 中测量查询执行时间?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 NodeJS Sequelize 中按查询计算组

同步执行 Sequelize 查询

如何使用nodejs sequelize执行此SQL查询?

译:在 Spring Boot 中使用 Spring AOP 和 AspectJ 来测量方法的执行时间

在运行 sequelize 迁移时如何打印原始查询?

JS Sequelize“在哪里相关”查询?