MongoDB::getProfilingLevel
このデータベースのプロファイリングレベルを取得する
説明
public int MongoDB::getProfilingLevel
( void
)
データベースプロファイラは、クエリの実行時間を調べます。これを
(MongoDB::setProfilingLevel やシェルを使って) 有効にすると、
指定したミリ秒を超える時間がかかったクエリの数や
全クエリの実行時間を取得できます。
プロファイリングを実行するとクエリの所要時間が長くなるので、
実行速度が重要なアプリケーションでは開発時やテスト時に使うことをおすすめします。
この関数は、以下のコードと同じ意味です。
<?php
public function getProfilingLevel() {
return $this->command(array('profile' => -1));
}
?>
参考
- MongoDB コアドキュメントの » profiling
- MongoDB::setProfilingLevel