Funcţionalităţi HeatWave MySQL

Serviciu pentru baze de date gestionat complet

Îmbunătățiți productivitatea prin automatizarea sarcinilor consumatoare de timp, cum ar fi gestionarea disponibilității ridicate, patch-uri, actualizări și backup, cu un serviciu de baze de date complet gestionat. Accelerați dezvoltarea aplicațiilor prin asigurarea instantanee a accesului la resurse.

Construit, administrat și susținut de echipa de inginerie MySQL

Dezvoltatorii pot livra aplicații de baze de date moderne, native în cloud, cu acces imediat la cele mai recente caracteristici ale echipei MySQL. Corecțiile de securitate MySQL sunt aplicate automat pentru a limita expunerea la vulnerabilitățile de securitate. HeatWave MySQL este 100 % compatibil cu MySQL la sediu pentru o tranziție perfectă către cloud fără modificări ale aplicațiilor.

Consolă interactivă pentru gestionarea resurselor, rularea interogărilor și monitorizarea performanței

Dezvoltatorii și administratorii de baze de date pot crea și gestiona cu ușurință MySQL Database și nodurile HeatWave. În cadrul consolei, aceștia pot accesa capacitățile HeatWave Autopilot, cum ar fi aprovizionarea automată, pentru a determina configurația optimă a clusterului lor HeatWave. În plus, pot vizualiza și administra tabele încărcate în HeatWave MySQL, precum și construi și rula rapid interogări.

De asemenea, consola le permite dezvoltatorilor și administratorilor de baze de date să monitorizeze performanța nodului de baze de date MySQL și a clusterului HeatWave. Aceștia pot monitoriza utilizarea diferitelor resurse hardware și a diverselor metrici de execuție a interogărilor.

OCI Database Management pentru HeatWave MySQL

OCI Database Management contribuie la prevenirea întreruperilor din aplicații, oferind funcționalități de diagnosticare care ajută la rezolvarea rapidă a blocajelor de performanță. Serviciul poate fi utilizat pentru a detecta și a identifica proactiv cauza principală a problemelor de performanță HeatWave MySQL.

Construit pe MySQL Enterprise Edition

HeatWave MySQL este singurul serviciu de cloud MySQL construit pe MySQL Enterprise Edition. Funcțiile avansate permit clienților să implementeze măsuri de securitate suplimentare pentru a proteja datele pe tot parcursul ciclului lor de viață și pentru a se conforma cerințelor de reglementare.

Criptare asimetrică cu generarea de chei și semnături digitale

Criptarea asimetrică pe partea serverului le permite dezvoltatorilor și administratorilor de baze de date să sporească gradul de protecție a datelor confidențiale utilizând atât chei publice, cât și chei private. De asemenea, aceștia pot implementa semnături digitale pentru a confirma identitatea persoanelor care semnează documentele. Dezvoltatorii pot cripta datele fără a modifica aplicațiile curente.

Ascundeți-vă datele

Mascarea și deidentificarea datelor ascund și înlocuiesc valorile reale ale datelor cu substitute; sunt disponibile mascarea selectivă, substituirea aleatorie a datelor, încețoșarea și alte funcții. Cu mascarea și deidentificarea datelor în HeatWave MySQL, clienții reduc riscul unei încălcări a securității datelor prin ascunderea datelor confidențiale, care pot fi apoi utilizate în sisteme neproductive, cum ar fi mediile de dezvoltare și testare. Aceste funcții de mascare a datelor sunt disponibile atunci când interogările sunt executate pe nodul de baze de date MySQL sau pe clusterul HeatWave.

Blocați activitățile neautorizate ale bazei de date

Firewall-ul bazei de date MySQL HeatWave monitorizează amenințările bazei de date, creează automat o listă de instrucțiuni SQL aprobate și blochează activitatea neautorizată a bazei de date. Oferă protecție în timp real împotriva atacurilor specifice bazelor de date, cum ar fi interferențele SQL.


Accelerator de interogare in-memory cu performanță ridicată

HeatWave este un motor hibrid de procesare a interogărilor în memorie, cu paralelism susținut. Acesta implementează algoritmi de ultimă generație pentru procesarea distribuită a interogărilor care oferă performanțe foarte ridicate.

Arhitectură creată pentru scalare și performanță masive

HeatWave partiționează masiv datele într-un cluster de noduri, care pot fi exploatate în paralel. Acest lucru oferă o scalabilitate internă excelentă. Fiecare nod din cadrul unui cluster și fiecare nucleu din cadrul unui nod pot procesa în paralel date partiționate. HeatWave dispune de un sistem inteligent de programare a interogărilor, care suprapune sarcinile de calcul cu cele de comunicare în rețea pentru a obține o scalabilitate foarte mare pe mii de nuclee.

Optimizat pentru cloud

Procesarea interogărilor în HeatWave a fost optimizată pentru serverele de bază din cloud. Dimensiunile partițiilor au fost optimizate pentru a corespunde memoriei cache a formelor de bază. Suprapunerea sarcinilor de calcul cu cele de comunicare este optimizată pentru lățimea de bandă de rețea disponibilă. Diverse tipuri de procesare analitică utilizează instrucțiunile hardware ale mașinilor virtuale (VM) subiacente.

Optimizat pentru rate ridicate de tranzacții și conexiuni

HeatWave Autopilot îmbunătățește performanța grupului de fire MySQL HeatWave, oferind un mecanism de utilizare optimă a resurselor hardware pentru o performanță mai bună. Prin urmare, HeatWave MySQL oferă un debit mai mare pentru volumele de lucru OLTP și previne scăderea debitului la niveluri ridicate de tranzacții și simultaneitate.


Analize în timp real, fără ETL

HeatWave vă permite să efectuați analize în timp real asupra datelor din baza de date MySQL și stocarea obiectelor fără duplicarea ETL (extract, transformare și încărcare).

Analize în timp real

Interogările analitice au acces la cele mai actuale informații, deoarece actualizările din tranzacții sunt replicate automat în timp real către clusterul analitic HeatWave. Nu este necesar să indexați datele înainte de a rula interogări de analize. De asemenea, dezvoltatorii și administratorii de baze de date pot profita de HeatWave pentru analiza în timp real a documentelor JSON stocate în baza de date MySQL și în stocarea obiectelor, accelerând interogările analitice asupra documentelor cu câteva ordine de mărime.

Eliminați ETL

Eliminați procesul ETL complex, consumator de timp și costisitor și integrarea cu baze de date analitice separate și servicii lakehouse.

Nicio modificare a aplicațiilor MySQL

HeatWave este o soluție nativă MySQL. Aplicațiile curente MySQL funcționează fără modificări.

Utilizați instrumentele existente de business intelligence (BI) și de vizualizare a datelor

HeatWave acceptă aceleași instrumente de BI și de vizualizare a datelor ca MySQL Database, inclusiv Oracle Analytics Cloud, Tableau și Looker.

Îmbunătățiți securitatea

Datele în repaus și în tranzit între MySQL Database și nodurile clusterului HeatWave sunt întotdeauna criptate. Nu există niciun risc de compromitere a datelor în timpul ETL, deoarece datele nu sunt transferate între depozitele de date.


HeatWave Autopilot: Automatizare încorporată bazată pe învățare automată

HeatWave Autopilot asigură o automatizare bazată pe învățare automată, în funcție de volumul de lucru. Îmbunătățește performanța și scalabilitatea fără a necesita expertiză în reglarea bazelor de date, sporește productivitatea dezvoltatorilor și a administratorilor de baze de date și ajută la eliminarea erorilor umane. HeatWave Autopilot automatizează multe dintre cele mai importante și adesea dificile aspecte ale obținerii unei performanțe ridicate a interogărilor la scară largă – inclusiv asigurarea accesului, încărcarea datelor, executarea interogărilor și soluționarea defecțiunilor. HeatWave Autopilot este disponibil fără costuri suplimentare pentru clienții HeatWave MySQL.

HeatWave Autopilot oferă numeroase capabilități atât pentru HeatWave, cât și pentru OLTP.

  • Alocarea automată prezice numărul de noduri HeatWave necesare pentru rularea unei sarcini de lucru prin eșantionarea adaptivă a datelor din tabele care necesită analiză. Asta înseamnă că dezvoltatorii și DBA nu mai trebuie să estimeze manual dimensiunea optimă a clusterului lor.
  • Gruparea automată a thread-urilor permite serviciului de baze de date să proceseze mai multe tranzacții pentru o anumită configurație hardware, oferind un randament mai mare pentru sarcinile de lucru OLTP și prevenind reducerea nivelurilor ridicate ale acestuia de tranzacții și de concurență.
  • Previziunea configurației automate monitorizează în permanență volumul de lucru OLTP, inclusiv debitul și rata de accesare a rezervei de stocare, pentru a recomanda forma de calcul potrivită în orice moment – ceea ce permite clienților să obțină întotdeauna cel mai bun raport preț-performanță.
  • Codarea automată determină reprezentarea optimă a coloanelor care sunt încărcate în HeatWave, luând în considerare interogările. Această reprezentare optimă oferă cea mai bună performanță de interogare și reduce la minimum dimensiunea clusterului pentru a micșora costurile.
  • Îmbunătățirea automată a planului de interogare deprinde diverse statistici din execuția interogărilor și îmbunătățește planul de execuție a interogărilor viitoare. Acest aspect îmbunătățește performanța sistemului pe măsură ce rulează mai multe interogări.
  • Optimizarea adaptivă a interogărilor utilizează diverse statistici pentru a ajusta structurile de date și resursele de sistem după începerea execuției interogării – optimizând-o independent pentru fiecare nod pe baza distribuției reale a datelor în timpul execuției. Acest lucru contribuie la îmbunătățirea performanței interogărilor ad-hoc cu până la 25%.
  • Plasarea automată a datelor prezice coloana pe care ar trebui să fie partiționate tabelele în memorie pentru a obține cele mai bune performanțe pentru interogări. Prezice, de asemenea, avansul preconizat al performanței interogării cu noua recomandare de coloană. Acest fapt reduce la minimum deplasarea datelor între noduri din cauza alegerilor nesatisfăcătoare pe care le pot face operatorii atunci când selectează manual coloana.
  • Comprimarea automată determină algoritmul optim de comprimare pentru fiecare coloană, ceea ce îmbunătățește performanțele de încărcare și de interogare prin comprimarea și decomprimarea mai rapidă a datelor. Prin reducerea consumului de memorie, clienții își pot reduce costurile cu până la 25%.
  • Indexarea (disponibilitate limitată): determină automat indexurile pe care clienții ar trebui să le creeze sau să le elimine din tabelele lor pentru a optimiza randamentul OLTP, utilizând învățarea automată pentru a face o predicție bazată pe volumul de lucru individual al aplicației. Acest lucru ajută clienții să elimine sarcinile consumatoare de timp de creare a indexurilor optime pentru volumele lor de lucru OLTP și de menținere a acestora în timp, pe măsură ce volumele de lucru evoluează.

Funcționalități integrate HeatWave

Utilizarea HeatWave MySQL vă permite să profitați cu ușurință de un set mai larg de capabilități HeatWave integrate, fără costuri suplimentare.

HeatWave Lakehouse

HeatWave Lakehouse vă permite să interogați date în stocarea de obiecte, baze de date MySQL sau o combinație a ambelor cu o viteză record. Procesarea interogărilor se face în întregime în cadrul motorului HeatWave, astfel încât puteți profita de HeatWave Lakehouse pentru sarcini de lucru non-MySQL, precum și pentru sarcini de lucru compatibile cu MySQL.

Aflați mai multe despre HeatWave Lakehouse

HeatWave AutoML

Cu învățarea automată (ML) în baza de date, nu trebuie să transferați datele către un serviciu separat de învățare automată. Cu HeatWave Lakehouse puteți aplica cu ușurință și în siguranță instruirea, inferența și explicația ML datelor stocate atât în MySQL, cât și în depozitul de obiecte. Ca urmare, puteți accelera inițiativele ML, crește securitatea și reduce costurile.

Aflaţi mai multe despre HeatWave AutoML

HeatWave GenAI

HeatWave GenAI oferă AI generativă integrată și automatizată cu modele lingvistice mari (LLM) în bază de date, un depozit de vectori automatizat, în bază de date, și capacitatea de a purta conversații contextuale în limbaj natural – permițându-vă să profitați de AI generativă fără expertiză AI sau transfer de date.

Aflaţi mai multe despre HeatWave GenAI


Elasticitate în timp real

Elasticitatea în timp real vă permite să măriți sau să micșorați dimensiunea clusterului HeatWave cu orice număr de noduri, fără a suferi întreruperi sau timp de citire exclusivă.

Performanță ridicată și constantă, chiar și în perioadele de vârf, și costuri reduse, fără timpi de indisponibilitate

Operațiunea de redimensionare durează doar câteva minute, timp în care HeatWave rămâne online, disponibil pentru toate operațiunile. Odată redimensionate, datele sunt descărcate din stocarea obiectelor, sunt reechilibrate automat între toate nodurile de cluster disponibile și devin imediat disponibile pentru interogări. Ca urmare, beneficiați de performanțe ridicate constante, chiar și în perioadele de vârf, și de costuri mai mici prin reducerea clusterului HeatWave atunci când este cazul, fără a suferi timpi de inactivitate sau de citire exclusivă.

Cu ajutorul reîncărcării eficiente a datelor din stocarea obiectelor, puteți, de asemenea, să întrerupeți și să reluați clusterul HeatWave pentru a reduce costurile.

Nicio instanță supraalocată

Puteți extinde sau reduce clusterul HeatWave la orice număr de noduri. Nu sunteți constrâns la instanțe supraaprovizionate și costisitoare forțate de modele rigide de dimensionare oferite de alți furnizori de baze de date în cloud. Cu HeatWave, plătiți doar exact pentru resursele pe care le utilizați.


Disponibil în cloudurile publice și în centrul dvs. de date

Puteți implementa HeatWave MySQL pe OCI, AWS sau Azure. Puteți replica datele din aplicațiile OLTP locale către HeatWave MySQL pentru a obține analize aproape în timp real și pentru a procesa date vectoriale în cloud. De asemenea, puteți utiliza HeatWave MySQL în centrul dvs. de date cu OCI Dedicated Region.

HeatWave MySQL pe AWS oferă o experienţă nativă pentru clienţii AWS. Consola, planul de control și planul de date se află în AWS.