MongoDB::getProfilingLevel

(PECL mongo >=0.9.0)

MongoDB::getProfilingLevelObtiene el nivel de perfilado (profiling) de la base de datos

Descripción

public MongoDB::getProfilingLevel ( void ) : int

Devuelve el nivel de perfilado actual de la base de datos.

El perfilador de la base de datos rastrea el tiempo de ejecución de consultas. Si se habilita (digamos, usando MongoDB::setProfilingLevel() o por consola), puede consultar cuánta consultas tardan más que un determinado número de milisegundos, o el tiempo que tardan toda las consultas.

Tenga presente que el perfilado ralentiza las consultas. Por eso, es mejor utilizarlo en entornos de desarrollo o de pruebas antes que en aplicaciones donde el tiempo sea crucial.

Esta función es equivalente a:

<?php

public function getProfilingLevel() {
    return 
$this->command(array('profile' => -1));
}

?>

Parámetros

Esta función no tiene parámetros.

Valores devueltos

Devuelve el nivel de perfilado.

Ver también