Descripción general de Gemini en bases de datos

Gemini in Databases, un producto de la de Gemini para Google Cloud, es un asistente de base de datos potenciado por IA que te ayuda a optimizar tu flota de base de datos y trabajar con los datos de tus bases de datos. Gemini en bases de datos ayuda simplifican todos los aspectos de las operaciones de bases de datos, incluidos la programación, el rendimiento la optimización, la administración de flotas, la administración y las migraciones.

Asistencia de IA con Gemini en bases de datos

Gemini en bases de datos proporciona asistencia de IA para ayudarte de las siguientes maneras:

  • Reduce el riesgo y optimiza tu flota de base de datos con Centro de bases de datos. Database Center te permite agregar y los problemas de salud de nivel superior de tu flota en función de los datos de tu proyectos de Google Cloud y Security Command Center. Database Center luego recomienda sobre cómo investigar los proyectos o las instancias afectados. El El panel de Database Center muestra un porcentaje que representa cómo muchos de tus recursos están pasando una prueba de problema de estado. Disponible en AlloyDB para PostgreSQL y Cloud SQL.

  • Proporciona asistencia para código en Database Studio. Gemini en bases de datos te permite usar preguntas de lenguaje natural para administrar tus datos y crear consultas en SQL. Tú puede realizar diversas acciones que realizarías en una línea de comandos de SQL cliente, como crear índices y tablas, modificar tablas o configurar vistas. Disponible en AlloyDB para PostgreSQL, Cloud SQL y Spanner.

  • Anticípate a posibles problemas de rendimiento con las Estadísticas de consultas mejoradas. Gemini en bases de datos incluye estadísticas de consultas mejoradas para detectar, solucionar problemas de rendimiento de consultas y bases de datos mediante diagnósticos en tiempo real. Puedes correlacionar métricas en múltiples dimensiones a para identificar problemas difíciles de diagnosticar. Gemini en bases de datos proporciona explicaciones en contexto para conceptos de bases de datos con matices, como eventos de espera, marcas de bases de datos y varias métricas de bases de datos disponibles para solucionar problemas. Disponibles en AlloyDB para PostgreSQL.

  • Mejora la postura de seguridad. Gemini en bases de datos te ayuda a mejorar la la postura de seguridad de tus bases de datos a través de la detección proactiva de problemas de configuración y proporciona recomendaciones de seguridad. Disponible en AlloyDB para PostgreSQL y Cloud SQL

  • Utiliza la conversión de código y esquema por contribución en Database Migration Service. Gemini en bases de datos te ayuda a mejorar la conversión de código en un espacio de trabajo y y agilizar tu trabajo de conversión. Gemini en bases de datos simplifica la conversión código de la aplicación de base de datos, como procedimientos almacenados, activadores y funciones a una Dialecto compatible con PostgreSQL para modernizar tus bases de datos heredadas una base de datos optimizada para la nube, como Cloud SQL para PostgreSQL o AlloyDB para PostgreSQL.

Descubre cómo y cuándo Gemini para Google Cloud usa tus datos. Como tecnología en etapa inicial, Gemini para los productos de Google Cloud puede generar resultados que parezcan creíbles, pero incorrectos. Te recomendamos que valides todos los resultados de Gemini para productos de Google Cloud antes de usarlos. Para obtener más información, consulta Gemini para Google Cloud y la IA responsable.

Funciones

En la siguiente tabla, se muestran las funciones de Gemini en bases de datos, junto con vínculos a documentación:

Tarea Tipo de asistencia Documentación de productos
Administrar tu flota de base de datos
  • Proporciona un chat contextual para interactuar con los resultados.
  • Analiza los patrones de uso.
  • Anticípate a los problemas de la base de datos.
  • Proporcionar recomendaciones para mejorar la configuración de la base de datos
Genera consultas en SQL
  • Escribir en lenguaje natural para generar instrucciones de SQL
  • Obtén código contextual que funcione con tu esquema.
  • Optimiza y explica las consultas existentes.
Optimiza el rendimiento de la base de datos
  • Detecta y soluciona los problemas de rendimiento de las consultas.
  • Analiza las métricas de las consultas en varias dimensiones.
  • Brindar recomendaciones personalizadas y proactivas para reducir los costos y mejorar rendimiento y ayudar a proteger tus aplicaciones.
Moderniza tu base de datos
  • Filtra el esquema de origen por grupo de problemas, que se contextualiza con tu nuevo instrucciones de SQL guardadas.
  • Revisa las sugerencias para las correcciones de código.

Dónde interactuar con Gemini en bases de datos

Después de configurar Gemini en bases de datos para un proyecto, puedes solicitar asistencia en los siguientes lugares de la consola de Google Cloud:

  • El panel de Gemini
  • Centro de bases de datos
  • Asistencia de Gemini en Studio
  • El panel Estadísticas de consultas
  • La página Lugares de trabajo de conversión en Database Migration Service
  • Páginas de AlloyDB para PostgreSQL y Cloud SQL

Asistencia conversacional en Gemini en bases de datos

Puedes usar la asistencia conversacional de Gemini en bases de datos para lo siguiente: Obtén respuestas asistidas por IA a tus preguntas sobre los siguientes temas:

  • Rendimiento del sistema y las consultas
  • Estado de la flota de bases de datos

Asistencia conversacional para el rendimiento del sistema y las consultas

Los siguientes productos ofrecen asistencia conversacional para problemas de rendimiento del sistema y de consulta en la consola de Google Cloud:

  • AlloyDB para PostgreSQL
  • Cloud SQL para MySQL
  • Cloud SQL para PostgreSQL

Puedes usar la asistencia conversacional para hacer preguntas sobre los siguientes temas: tipos comunes de consultas y problemas de rendimiento del sistema:

  • Métricas de consultas
  • Métricas del sistema
  • Asesor de índices
  • Consultas activas
  • Estadísticas de consultas mejoradas
  • Cronogramas de eventos

Para usar la asistencia conversacional, ve a una de las siguientes páginas en la consola de Google Cloud para obtener un producto admitido y buscar la app de Gemini panel:

  • Página Resumen
  • Página Estadísticas del sistema
  • Página Estadísticas de consultas
  • Página Detalles de la consulta

En la siguiente tabla, se proporcionan ejemplos de instrucciones para cronogramas de eventos, métricas de consultas, y las métricas del sistema:

Categoría Ejemplos de instrucciones
Cronogramas de eventos
  • "¿Hubo algún reinicio en los últimos 7 días para esta base de datos?"
  • “¿Cuándo fue el último evento de actualización de la instancia en las últimas 24 horas para esta base de datos?”
Métricas de consultas
  • "Resume las tendencias de consultas de la base de datos por usuarios".
  • "¿Cuáles de mis consultas tienen latencia alta para esta base de datos? de la instancia.
  • "¿Cuál es la consulta más lenta para esta base de datos en esta instancia?"
  • “¿Cuáles son los tiempos de espera para query id = en esta base de datos?”
Métricas del sistema
  • “¿Cuántas entradas de registro de errores hay para esta instancia de base de datos?”
  • “¿Cuál es el recuento de instrucciones para esta instancia de base de datos?”
  • “¿Cuál fue el uso de CPU para esta instancia de base de datos alrededor de p.m. hoy?"

De forma predeterminada, la asistencia conversacional de Gemini responde con información de la hora anterior. Puedes especificar distintos intervalos de tiempo, como las últimas 24 horas o 7 días. Las respuestas se limitan a lo siguiente: en los últimos 7 días.

Las respuestas relacionadas con los cronogramas de eventos se limitan a los 200 eventos más recientes. Para AlloyDB para PostgreSQL: las preguntas sobre el cronograma del evento se limitan a us-central-1. región.

Asistencia conversacional para Database Center

Puedes usar la asistencia conversacional en Gemini para obtener ayuda con lo siguiente: de tus instancias y bases de datos en Database Center. Por ejemplo: puedes indicarle a Gemini preguntas sobre el estado de tu flota de base de datos y sobre Gemini y recomienda formas de optimizar las bases de datos de tu flota.

Para obtener más información, consulta Usa Gemini para conocer problemas de salud de flotas.

Centro de bases de datos

Database Center es un panel de problemas de salud de las instancias y bases de datos en tu proyecto de Google Cloud. Muestra un porcentaje que representa cuántos de tus recursos aprueban una prueba de problema de estado determinada.

Para obtener más información, consulta la descripción general de Database Center.

Páginas de AlloyDB para PostgreSQL y Cloud SQL

Puedes ver la lista de recomendaciones de seguridad, protección de datos y rendimiento que aparecen en la consola de Google Cloud para AlloyDB para PostgreSQL y Cloud SQL.

Para obtener más información, consulta Recomendaciones de seguridad de bases de datos y Recomendaciones sobre protección de datos y rendimiento.

Asistencia de Gemini en Studio

Cuando uses Cloud SQL o AlloyDB para PostgreSQL, puedes hacer clic en pen_spark Help me code para generar, comprender y optimizar consultas SQL basadas en instrucciones de lenguaje natural que se basan en el esquema de tu base de datos. Por ejemplo, puedes indicarle a Gemini para generar SQL en respuesta a los siguientes mensajes:

  • “Crea una tabla que haga un seguimiento de los resultados de la encuesta de satisfacción del cliente”.
  • "Agrega una columna de fecha llamada cumpleaños a la tabla Singers".
  • "¿Cuántos cantantes nacieron en los 90?"

Para obtener más información, consulta una de las siguientes opciones:

Sugerencias de código en Studio

Database Migration Service integra Gemini para Google Cloud en de conversiones para ayudarte a acelerar y mejorar el proceso de conversión en dos áreas:

  • Proporciona funciones de explicabilidad de código con el de conversiones: un conjunto de aplicaciones instrucciones que pueden ayudarte a comprender mejor la lógica de conversión, proponer soluciones para detectar problemas de conversiones, o bien para optimizar el código convertido.

  • Agiliza la aplicación de correcciones para los problemas de conversiones con Sugerencias de conversión de código de Gemini: un mecanismo en el que el modelo de Gemini puede aprender a medida que solucionas los problemas de conversión y sugerir cambios a otros objetos defectuosos en el espacio de trabajo.

Para obtener más información, consulta una de las siguientes opciones:

Configura Gemini en bases de datos

Para ver los pasos de configuración detallados, consulta Configura Gemini en bases de datos.

¿Qué sigue?