Devuelve los índices sugeridos para las colecciones que experimentan consultas lentas.
Performance Advisor supervisa los queries que MongoDB considera lentos y sugiere nuevos índices para mejorar el rendimiento de los queries.
Para utilizar este comando, debe autenticarse con una cuenta de usuario o una clave API con el rol de solo lectura del proyecto.
Sintaxis
mongocli cloud-manager performanceAdvisor suggestedIndexes list [options]
opciones
Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
--duration | Int | false | Tiempo en milisegundos durante el cual desea devolver resultados. Si especifica la opción "desde", la duración comienza en la fecha y hora especificadas. Si no la configura, este comando devuelve datos del período anterior a la hora actual. |
-h, --ayuda | false | ayuda para la lista | |
--hostId | string | true | Identificador único para el host de un proceso MongoDB. |
--nExamples | Int | false | Número máximo de consultas de ejemplo para garantizar que un índice sugerido mejore. |
--nIndexes | Int | false | Número máximo de índices a sugerir. |
--namespaces | string | false | Espacios de nombres desde los cuales recuperar los índices sugeridos. |
-o, --output | string | false | Formato de salida. Los valores válidos son json, json-path, go-template o go-template-file. Para ver la salida completa, use la opción -o json. |
--projectId | string | false | Cadena hexadecimal que identifica el proyecto que se utilizará. Esta opción anula la configuración del archivo de configuración o la variable de entorno. |
--since | Int | false | Fecha y hora a partir de las cuales la consulta recupera los índices sugeridos. Especifique este valor como el número de segundos transcurridos desde la época de UNIX. Si no configura la opción de duración, este comando devuelve datos desde el valor "desde" hasta la hora actual. |
Opciones heredadas
Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
-P, --profile | string | false | Nombre del perfil que se usará en el archivo de configuración. Para obtener más información sobre los perfiles de MongoCLI, consulte https://dochub.mongodb.org/core/atlas-cli-configuration-file. |
Ejemplos
# Return a JSON-formatted list of suggested indexes for the atlas-111ggi-shard-00-00.111xx.mongodb.net:27017 host in the project with the ID 5e2211c17a3e5a48f5497de3: mongocli atlas performanceAdvisor suggestedIndexes list --processName atlas-111ggi-shard-00-00.111xx.mongodb.net:27017 --projectId 5e2211c17a3e5a48f5497de3 --output json