Saltar al contenido

Optimizar las consultas N1QL

Descripción

El lenguaje de consulta N1QL en Couchbase es muy poderoso y permite una amplia variedad de operaciones sobre datos de documentos. Dado esto, se vuelve crucial entender cómo se ejecutan exactamente las consultas para poder ejecutarlas de la manera más óptima. En este curso, Optimizar Consultas N1QL, explorará las diferentes formas en que las ejecuciones de consultas N1QL pueden ser optimizadas. En primer lugar, comenzará por examinar qué planes de consulta son, las diferentes fases involucradas en la ejecución de consultas N1QL, y los diversos servicios de Couchbase que participan en las ejecuciones de consultas. A continuación, profundizarás en el papel de los índices en la ejecución de consultas N1QL y construirás una variedad de índices secundarios para acelerar la ejecución de las consultas. Luego, creará declaraciones preparadas para optimizar aún más las consultas, omitiendo el paso de generar planes de consulta para cada ejecución. Finalmente, descubrirá cómo la monitorización puede ayudarnos a analizar las consultas que están activas y también las que han completado la ejecución. Una vez que haya terminado este curso, tendrá una comprensión profunda de los diversos factores que influyen en el rendimiento de las consultas en Couchbase, y las herramientas disponibles para ejecutarlas de manera óptima.

Optimizar las consultas N1QL
Optimizar las consultas N1QL