Esta es nuestra entrega de febrero para Servicio Index Advisor después de corregir algunos de los errores encontrados. Tenemos previsto seguir improvisando el servicio Index Advisor(¿De qué se trata?). Las correcciones en Index Advisor que normalmente vería en la próxima versión de mantenimiento ahora estarán disponibles para usted cada mes.

¿Para quién es? y ¿Cuándo utilizarlo?

http://index-advisor.couchbase.com/

A costa de repetirme,

Este servicio proporcionará recomendaciones sobre índices para ayudar a los administradores de bases de datos, desarrolladores y arquitectos a optimizar el rendimiento de las consultas y cumplir los acuerdos de nivel de servicio.

Este servicio le resultará útil si

  1. Quiere evitar leer el creación de índices normasCompréndalos y aplíquelos para encontrar los índices adecuados para su consulta/consultas/carga de trabajo.
  2.  Aún no desea descargar la última versión del servidor Couchbase 6.5.
  3.  ¿Está utilizando un versión anterior de Couchbase (versión 5.5,6.0) y necesitas ayuda para crear los índices adecuados para tus consultas.
  4. Desea generar consejos para los índices sin crear un cubo o cargar el esquema o los datos.

¿Qué hay de nuevo?

Incluso si usted tiene el servidor Couchbase Server 6.5 descargado y puede utilizar Index Advisor desde Query Workbench, este Index Advisor es una versión más reciente (sin un gran aspecto de interfaz de usuario), pero con los siguientes defectos corregidos.

1. Asesoramiento sobre índices en el espacio virtual de claves

2. El Index Advisor admite el espacio de claves virtual para las sentencias de borrado/fusión/actualización.

Con estas dos correcciones, una consulta como

que solía dar

ahora da

3. Index Advisor para eliminar el identificador en la expresión Meta()

Para una consulta del tipo:

obtendríamos

Ahora lo hemos modificado a:

para un mejor uso.

4. Consulta: Función de aviso mensaje confuso

Se han sustituido un montón de mensajes de error confusos por explicaciones más verbales y claras.

5. El uso de advise en una consulta que tiene la palabra clave USE index devuelve un error incorrecto

utilizado para dar

ahora da

También se han añadido algunas pequeñas mejoras.

Pruébalo y cualquier problema que veas con los índices recomendados por Index Advisor Service, puedes añadirlo como comentario a este blog

Más información sobre la función Index Advisor:

https://www.couchbase.com/blog/index-advisor-service/

https://www.couchbase.com/blog/n1ql-index-advisor-improve-query-performance-and-productivity/

https://www.couchbase.com/blog/index-advisor-for-query-workload/

https://docs.couchbase.com/server/6.5/n1ql/n1ql-language-reference/advise.html

https://docs.couchbase.com/server/6.5/n1ql/n1ql-language-reference/advisor.html

https://docs.couchbase.com/server/6.5/tools/query-workbench.html#index-advisor

Autor

Publicado por Kamini Jagtiani

Kamini Jagtiani es Gerente Senior de Ingeniería para el Equipo de Consultas en Couchbase R&D. Antes de Couchbase, Kamini estuvo 7 años en Futurewei como Arquitecto/Gerente de Kernel y 13 años en IBM Informix como Ingeniero de Software. Kamini es licenciada en Informática e Ingeniería por la Universidad de Bombay (India) y posee 5 patentes estadounidenses.

Dejar una respuesta