MongoDB クエリの総実行時間を計測する方法をご紹介します。
MongoDB の find や aggregate クエリの実行時間を計測するにはそれぞれ以下の方法があります。
本記事では 1つの find() や aggregate() の計測ではなく、数行に渡る JavaScript コードの総実行時間を計測する方法をご紹介します。
var before = new Date()
// execute your query
load('/path/to/your_query.js')
var after = new Date()
var executionMilliseconds = after - before
print(executionMilliseconds + ' ms')
print(executionMilliseconds/1000 + ' sec')
以上、MongoDB クエリの総実行時間を計測したい、現場からお送りしました。