Recursos do HeatWave MySQL

Um serviço de banco de dados totalmente gerenciado

Aumente a produtividade automatizando tarefas demoradas, como gerenciamento de alta disponibilidade, aplicação de patches, atualizações e backup, com um serviço de banco de dados totalmente gerenciado. Acelere o desenvolvimento de aplicações, provisionando recursos instantaneamente.

Projetado, gerenciado e suportado pela equipe de engenharia do MySQL

Os desenvolvedores podem fornecer aplicações de banco de dados nativas de nuvem modernas com acesso imediato aos recursos mais recentes da equipe MySQL. Os patches de segurança do MySQL são aplicados automaticamente para limitar a exposição a vulnerabilidades de segurança. O HeatWave MySQL é 100% compatível com o MySQL on-premises para uma transição perfeita para a nuvem sem alterações nas aplicações.

Console interativo para gerenciar recursos, executar consultas e monitorar desempenho

Desenvolvedores e DBAs podem criar e gerenciar facilmente os nós do MySQL Database e do HeatWave. No console, eles podem acessar os recursos do HeatWave Autopilot, como provisionamento automático, para determinar a configuração ideal do cluster HeatWave. Eles podem visualizar e administrar as tabelas carregadas no HeatWave MySQL, bem como criar e executar consultas rapidamente.

O console também permite que desenvolvedores e DBAs monitorem o desempenho do nó do MySQL Database e do cluster do HeatWave. Eles podem monitorar o uso de vários recursos de hardware e diversas métricas de execução de consultas.

OCI Database Management para HeatWave MySQL

O Oracle Cloud Infrastructure (OCI) Database Management ajuda a evitar interrupções nas aplicações, fornecendo recursos de diagnóstico que ajudam a garantir a resolução rápida de gargalos de desempenho. O serviço pode ser usado para detectar e identificar proativamente a causa raiz dos problemas de desempenho do HeatWave MySQL. A integração com o OCI Ops Insights ajuda os administradores a descobrir problemas de desempenho, prever o consumo e planejar a capacidade usando análises baseadas em ML.

Construído no MySQL Enterprise Edition

O HeatWave MySQL é o único serviço de nuvem do MySQL desenvolvido com base no MySQL Enterprise Edition. Recursos avançados permitem que os clientes implementem medidas de segurança adicionais para proteger os dados ao longo do seu ciclo de vida e ajudar a cumprir os requisitos regulatórios.

Criptografia assimétrica com geração de chaves e assinaturas digitais

A criptografia assimétrica do lado do servidor permite que desenvolvedores e DBAs aumentem a proteção de dados confidenciais usando chaves públicas e privadas. Eles também podem implementar assinaturas digitais para confirmar a identidade das pessoas que assinam documentos. Os desenvolvedores podem criptografar dados sem modificar as aplicações atuais.

Oculte seus dados

O mascaramento e desidentificação de dados ocultam e substituem os valores reais de dados. O mascaramento seletivo, a substituição aleatória de dados, o desfoque e outras funções estão disponíveis. Com o mascaramento e desidentificação de dados em HeatWave MySQL, os clientes reduzem o risco de violação ao ocultar dados confidenciais, que podem ser usados em sistemas de não produção, como ambientes de desenvolvimento e teste. Essas funções de mascaramento de dados estão disponíveis quando as consultas são executadas no nó do MySQL Database ou no cluster do HeatWave.

Bloqueie atividades não autorizadas nos bancos de dados

O firewall de banco de dados HeatWave MySQL monitora ameaças ao banco de dados, cria automaticamente uma lista de permissões de instruções SQL aprovadas e bloqueia atividades não autorizadas do banco de dados. Ele fornece proteção em tempo real contra ataques específicos a banco de dados, como injeções de SQL.


Alto desempenho, acelerador de consulta em memória

O HeatWave é um mecanismo de processamento de consultas híbridas em colunas, massivamente paralelas e na memória. Ele implementa algoritmos de última geração para processar as consultas distribuídas que ofereçam alto desempenho.

Arquitetado para grande escala e desempenho

O HeatWave particiona massivamente os dados em um cluster de nós, que podem ser operados em paralelo. Isso fornece excelente escalabilidade entre eles. Cada nó dentro de um cluster e cada núcleo dentro de um nó podem processar dados particionados em paralelo. O HeatWave possui um agendador de consultas inteligente que sobrepõe o processamento com tarefas de comunicação de rede para obter uma escalabilidade muito alta entre milhares de núcleos.

Otimizado para a nuvem

O processamento de consultas no HeatWave foi otimizado para servidores comuns na nuvem. Os tamanhos das partições foram otimizados para caber no cache das formas subjacentes. A sobreposição do processamento com tarefas de comunicação é otimizada para a largura de banda da rede disponível. Diversas unidades menores de processamento utilizam instruções de hardware oriundas de Máquinas Virtuais (VMs) subjacentes.

Otimizado para altas taxas de transação e conexões

O HeatWave Autopilot melhora o desempenho do pool de threads do HeatWave MySQL e fornece um mecanismo para otimizar o uso de recursos de hardware para um melhor desempenho. Como resultado, o HeatWave MySQL oferece maior rendimento para cargas de trabalho OLTP e garante que o rendimento permaneça mesmo em altos níveis de transações e simultaneidade.


Análise em tempo real sem ETL

O HeatWave permite executar análises em tempo real sobre dados no MySQL Database e no armazenamento de objetos sem duplicação de extração, transformação e carregamento (ETL).

Análise em tempo real

As consultas analíticas acessam as informações mais atuais, pois as atualizações das transações são replicadas automaticamente em tempo real para o cluster de análises do HeatWave. Não há necessidade de indexar os dados antes de executar consultas de análise. Os desenvolvedores e DBAs também podem aproveitar as vantagens do HeatWave para análises em tempo real de documentos JSON armazenados no MySQL Database e no armazenamento de objetos, acelerando as consultas analíticas nos documentos em ordens de magnitude.

Elimine ETL

Elimine o processo de ETL complexo, demorado e caro e evite a integração com bancos de dados e serviços de lakehouse separados.

Não é necessário alterar as aplicações MySQL

HeatWave é uma solução MySQL nativa. As aplicações MySQL atuais funcionam sem alterações.

Use ferramentas de business intelligence (BI) e visualização de dados existentes

O HeatWave oferece suporte às mesmas ferramentas de BI e visualização de dados do MySQL Database, incluindo Oracle Analytics Cloud, Tableau e Looker.

Melhore a segurança

Os dados em repouso e em trânsito entre o banco de dados MySQL e os nós do cluster HeatWave são sempre criptografados. Não há risco de comprometimento dos dados durante o ETL, pois eles não são transferidos entre os armazenamentos.


HeatWave Autopilot: Automação com machine learning integrado

O HeatWave Autopilot fornece automação baseada em machine learning e com reconhecimento de carga de trabalho. Ele melhora o desempenho e a escalabilidade sem exigir experiência em ajuste de banco de dados, aumenta a produtividade de desenvolvedores e DBAs e ajuda a eliminar erros humanos. O HeatWave Autopilot automatiza muitos dos aspectos mais importantes e muitas vezes desafiadores de alcançar um alto desempenho de consultas em escala, incluindo provisionamento, carregamento de dados, execução de consultas e tratamento de falhas. O HeatWave Autopilot está disponível sem custo adicional para os clientes do HeatWave MySQL.

O HeatWave Autopilot fornece vários recursos para HeatWave e OLTP.

  • O provisionamento automático prevê a quantidade de nós do HeatWave necessários para executar uma carga de trabalho por amostragem adaptável dos dados da tabela sobre a qual será feita a análise. Isso significa que desenvolvedores e DBAs não precisam mais estimar o melhor tamanho para o cluster de forma manual.
  • O pooling de thread automático permite que o serviço de banco de dados processe mais transações para uma determinada configuração de hardware, oferecendo maior throughput para cargas de trabalho OLTP e evitando que caia em altos níveis de transações e simultaneidade.
  • A previsão automática de formas monitora continuamente a carga de trabalho OLTP, incluindo throughput e taxa de acerto do pool de buffers, para recomendar a forma de computação correta a qualquer momento, permitindo que os clientes sempre obtenham o melhor custo-benefício.
  • A codificação automática determina a representação ideal das colunas que estão sendo carregadas no HeatWave, levando em consideração as consultas. Essa representação otimizada entrega o melhor desempenho para a consulta, além de reduzir o tamanho do cluster para diminuir os custos.
  • A melhoria do plano de consulta automática aprende várias estatísticas da execução de consultas e aumenta o desempenho do sistema à medida que mais consultas são executadas. Isso melhora o desempenho do sistema, conforme mais consultas são realizadas.
  • A otimização adaptativa de consultas usa diversas estatísticas para ajustar estruturas de dados e recursos do sistema após o início da execução da consulta, otimizando-a de forma independente para cada nó com base na distribuição real de dados no tempo de execução. Isso ajuda a melhorar o desempenho de consultas ad hoc em até 25%.
  • Colocação automática de dados prevê a coluna na qual as tabelas devem ser particionadas na memória para obter o melhor desempenho para consultas. Esse recurso também prevê o ganho esperado no desempenho da consulta com a nova recomendação de coluna. Isso reduz a movimentação dos dados entre os nós por conta das escolhas subótimas que podem ser feitas pelos operadores ao escolher a coluna manualmente.
  • A compactação automática determina o algoritmo de compactação ideal para cada coluna, o que melhora o desempenho de carga e consulta com compactação e descompactação de dados mais rápidas. Ao reduzir o uso de memória, os clientes podem reduzir custos em até 25%.
  • A indexação determina automaticamente os índices que os clientes devem criar ou eliminar de suas tabelas para otimizar o throughput de OLTP, usando machine learning para fazer uma previsão com base em cargas de trabalho de aplicações individuais. Isso ajuda os clientes a eliminar as tarefas demoradas de criação de índices ideais para suas cargas de trabalho OLTP e a fazer a devida manutenção à medida que as cargas de trabalho evoluem.

Recursos integrados do HeatWave

O uso do HeatWave MySQL permite aproveitar facilmente um conjunto mais amplo de recursos integrados do HeatWave sem custo adicional.

HeatWave Lakehouse

O HeatWave Lakehouse permite consultar dados em armazenamento de objetos, bancos de dados MySQL, ou uma combinação de ambos, com velocidade recorde. O processamento de consultas é feito inteiramente dentro do mecanismo HeatWave, para que você possa aproveitar as vantagens do HeatWave Lakehouse para cargas de trabalho MySQL e não MySQL.

Saiba mais sobre o HeatWave Lakehouse

HeatWave AutoML

Com machine learning (ML) no banco de dados, você não precisa migrar dados para um serviço de ML separado. Você pode aplicar treinamento, inferência e explicação de ML de maneira fácil e segura aos dados armazenados no MySQL e no armazenamento de objetos. Como resultado, você pode acelerar as iniciativas de ML, aumentar a segurança e reduzir custos.

Saiba mais sobre o HeatWave AutoML

HeatWave GenAI

O HeatWave GenAI fornece IA generativa integrada, automatizada e segura com modelos de linguagem grandes (LLMs) no banco de dados; um armazenamento de vetores automatizado no banco de dados; processamento de vetores em escala ampliada; e a capacidade de ter conversas contextuais em linguagem natural, permitindo que você aproveite a IA generativa sem conhecimento especializado, movimentação de dados ou custo adicional.

Saiba mais sobre o HeatWave GenAI


Elasticidade em tempo real

A elasticidade em tempo real permite aumentar ou diminuir o tamanho do cluster HeatWave por qualquer número de nós sem incorrer em tempo de inatividade ou somente leitura.

Alto desempenho consistente, mesmo em horários de pico, e custos reduzidos sem tempo de inatividade

A operação de redimensionamento leva apenas alguns minutos, durante os quais o HeatWave permanece online, disponível para todas as operações. Depois de redimensionados, os dados são baixados do armazenamento de objetos, rebalanceados automaticamente entre todos os nós de cluster disponíveis e ficam imediatamente disponíveis para consultas. Como resultado, você se beneficia de um desempenho consistentemente alto, mesmo em horários de pico, e custos mais baixos ao reduzir o tamanho do cluster HeatWave, quando apropriado, sem incorrer em tempo de inatividade ou somente leitura.

Com o recarregamento eficiente de dados do armazenamento de objetos, você também pode pausar e retomar seu cluster HeatWave para reduzir custos.

Nenhuma instância superprovisionada

Você pode expandir ou reduzir seu cluster HeatWave para qualquer número de nós. Você não está limitado a instâncias superprovisionadas e custosas forçadas por modelos de tamanho rígido oferecidos por outros provedores de banco de dados em nuvem. Com o HeatWave, você paga apenas pelos recursos usados.


Disponível em nuvens públicas e em seu data center

Você pode implementar o HeatWave MySQL na OCI, AWS ou Azure. Você pode replicar dados de aplicações OLTP on-premises para o HeatWave MySQL para obter análises quase em tempo real e processar dados vetoriais na nuvem. Você também pode usar o HeatWave MySQL em seu data center com a OCI Dedicated Region.

O HeatWave MySQL na AWS oferece uma experiência nativa para clientes da AWS. O console, o plano de controle e o plano de dados residem na AWS.

Esta página foi traduzida automaticamente.