Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
Docs Menu

Obtén sugerencias para la eliminación de índices

Recupera sugerencias para la eliminación de índices según lo determinado por el Performance Advisor.

URL base: https://cloud.mongodb.com/api/public/v1.0

GET /groups/{PROJECT-ID}/performanceAdvisor/dropIndexSuggestions
Parameter
Tipo
Descripción

PROJECT-ID

string

(Obligatorio) Identificador único del proyecto que posee esta implementación de MongoDB. Grupos y proyectos son términos sinónimos. Tu ID del grupo es el mismo que tu ID de proyecto.

Se requiere tanto clusterId como hostId.

Parameter
Tipo
Descripción

bonito

booleano

Indica si el cuerpo de la respuesta debe estar en un formato prettyprint.

envelope

booleano

Indica si se debe o no envolver la respuesta en un sobre.

clusterId

string

Identificador único de un set de réplicas o un clúster fragmentado. Establece este parámetro en null si deseas sugerencias de eliminación de índices para una instancia autónoma que utiliza hostId.

hostId

string

Identificador único de la instancia autónoma para la cual se desea obtener sugerencias de eliminación de índices. Obligatorio si clusterId es null.

Este endpoint no utiliza parámetros de cuerpo de solicitud HTTP.

Nombre
Tipo
Descripción

unusedIndexes

arreglo de documentos

Información sobre índices no utilizados considerados candidatos para su eliminación.

hiddenIndexes

arreglo de documentos

Información sobre los índices ocultos que son candidatos para su eliminación.

redundantIndexes

arreglo de documentos

Información sobre índices redundantes que podrían superponerse con los existentes y se están considerando para su eliminación.

curl --user '{PUBLIC-KEY}:{PRIVATE-KEY}' --digest \
--header 'Accept: application/json' \
--include \
--request GET 'https://cloud.mongodb.com/api/public/v1.0/groups/{PROJECT-ID}/performanceAdvisor/dropIndexSuggestions?clusterId={clusterId}&pretty=true'
{
"hiddenIndexes": [
{
"shardIds": ["shard-0"],
"accessCount": 0,
"index": [
{
"_fts": "text"
},
{
"_ftsx": 1
}
],
"name": "product_description_reviews_text",
"namespace": "inventory.products",
"since": "2024-10-02T18:02:22Z",
"sizeBytes": 4096
},
{
"shardIds": ["shard-0"],
"accessCount": 0,
"index": [
{
"unseenFeature": 1
}
],
"name": "unseenFeature_1",
"namespace": "inventory.products",
"since": "2024-10-02T18:02:22Z",
"sizeBytes": 4096
}
],
"redundantIndexes": [
{
"shardIds": ["shard-0"],
"accessCount": 0,
"index": [
{
"category": 1
}
],
"name": "category_1",
"namespace": "inventory.products",
"relatedIndexes": [
{
"accessCount": 1,
"index": [
{
"category": 1
},
{
"price": -1
}
],
"name": "category_1_price_-1",
"namespace": "inventory.products",
"since": "2024-10-02T18:02:22Z",
"sizeBytes": 4096
}
],
"since": "2024-10-02T18:02:22Z",
"sizeBytes": 4096
}
],
"unusedIndexes": []
}