downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

MongoDB::setReadPreference> <MongoDB::selectCollection
[edit] Last updated: Fri, 17 May 2013

view this page in

MongoDB::setProfilingLevel

(PECL mongo >=0.9.0)

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

Descripción

public int MongoDB::setProfilingLevel ( int $level )

Modifica el nivel actual de profiling de la base de datos.

Esta función es equivalente a:

<?php

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

?>

Las opciones de niveles son 0 (deshabilitado), 1 (consultas de más de 100ms), y 2 (todas las consultas). Si se deseara perfilar tan sólo las consultas que llevan más que otro periodo de tiempo, utilice el comando de base de datos con un segundo parámetro: el número de milisegundos. Por ejemplo, para perfil todas las consultas que llevan más de on segundo, ejecute:

<?php

$result 
$this->command(array('profile' => 1'slowms' => 1000));

?>

Las consultas perfiladas aparecerán en la colección system.profile de esta base de datos.

Parámetros

level

Nivel de perfilado.

Valores devueltos

Devuelve el valor anterior del nivel de perfilado.



add a note add a note User Contributed Notes MongoDB::setProfilingLevel - [0 notes]
There are no user contributed notes for this page.

 
show source | credits | sitemap | contact | advertising | mirror sites