mongodb - MongoDB 中的 explain.executionStats.executionTimeMillis 和 MariaDB 中的 SHOW PROFILES 之间的区别
问题描述
我正在编写一个 python 脚本来比较 MariaDB 和 MongoDB 在一些查询方面的性能,但我不确定如何获得可比较的执行时间度量。虽然我不应该计时我的脚本的执行,我应该直接从数据存储中获取执行时间。在 MariaDB 的情况下,SHOW PROFILES 的最后一行将给出执行最后一个查询所需的时间,对于 MongoDB,.explain.executionStats.executionTimeMillis 将给出等价的结果。但是,我不确定它们是否真的具有可比性。对此有什么想法吗?
解决方案
推荐阅读
- botframework - 如何使用元数据并自动训练知识库 C# QnA maker Bot
- jvm - java进程cpu使用率100%高,但根本没有请求,重启后进程恢复正常。
- swift - 导航栏渐变背景图像在不同的模拟器设备上不统一?
- monaco-editor - “Escape”键事件传播
- solr - Solr multi core join with Spatial Search
- java - Dispatcherservlet 无法找到 Config 类
- javascript - Node Spawn API 未正确解析字符串参数
- groovy - 在groovy中将字符串转换为long
- c++ - GLEW 未在 MSYS2 上定位 OpenGL 函数
- php - 如何使用 PHP 从 MySQL 数据库中使用 AJAX 更新数据?