Autonome KI-Datenbank
Oracle Autonomous AI Database on Dedicated Exadata Infrastructure ist eine hochautomatisierte, vollständig verwaltete Datenbankumgebung, die in Oracle Cloud Infrastructure (OCI) mit festgeschriebenen Hardware- und Softwareressourcen ausgeführt wird. Diese isolierten Ressourcen ermöglichen es Unternehmen, strenge Sicherheits-, Verfügbarkeits- und Performanceanforderungen zu erfüllen und gleichzeitig Kosten und Komplexität zu reduzieren. Autonome KI-Datenbanken werden in einer autonomen Containerdatenbank (ACD) bereitgestellt und sind Benutzerdatenbanken. Sie können viele autonome KI-Datenbanken in einer einzelnen autonomen Containerdatenbankressource erstellen. In Oracle Public Cloud- und Exadata Cloud@Customer-Deployments erbt eine autonome KI-Datenbank die Einstellungen für die Aufbewahrungssperre und die zugehörigen Backupregeln von der übergeordneten ACD.
Um eine ganzheitliche Vorstellung von der vierschichtigen Architektur zu erhalten, die mit Autonomous AI Database on Dedicated Exadata Infrastructure verwendet wird, und die Positionierung von Autonomous AI Database in dieser Architektur zu verstehen, lesen Sie Components of Autonomous AI Database on Dedicated Exadata Infrastructure.
Anwendungs-DBAs erstellen, überwachen und verwalten Autonomous AI Databases. Darüber hinaus erstellen und verwalten sie Oracle Database-Benutzer in diesen Datenbanken und stellen anderen die Informationen zur Verfügung, die für den Zugriff auf die Datenbank erforderlich sind. Sie können eine Verbindung zu Ihrer autonomen KI-Datenbank herstellen und mit der Entwicklung von Datenbankanwendungen beginnen, nachdem Ihr Flottenadministrator Infrastrukturressourcen eingerichtet hat und ein Anwendungs-DBA eine autonome KI-Datenbank mit Datenbankbenutzern bereitstellt. Ein Datenbankbenutzer kann auch mit verschiedenen Tools wie SQL*Plus, SQLcl, Database Actions oder Oracle APEX eine Verbindung zu Autonomous AI Database herstellen.
Autonomous AI Database-Anforderungen
Ressourcenanforderungen
Um eine autonome KI-Datenbank bereitzustellen, benötigen Sie je nach Disaster-Recovery-Anforderungen eine autonome Containerdatenbank mit oder ohne Autonomous Data Guard. Weitere Informationen finden sie unter Autonome Containerdatenbank erstellen
Erforderliche IAM-Policys
Sie benötigen einen Oracle Cloud Infrastructure-Account mit Berechtigungen, die über die erforderlichen IAM-Policys erteilt wurden. Die erforderlichen Policys hängen von dem Vorgang ab, den Sie ausführen. Eine Liste der IAM-Policys für autonome KI-Datenbanken finden Sie unter Policys zur Verwaltung autonomer KI-Datenbanken.
Von Autonomous AI Database verwaltete Datenbankfeatures
Die folgenden Features können auf der Ebene der Autonomous AI-Datenbank definiert und verwaltet werden.
Feature | Hinweise: | Weitere Referenz |
---|---|---|
Workload-Typ Sie können Ihre Datenbank als einen der Workload-Typen Autonomous AI Lakehouse oder Autonomous AI Transaction Processing konfigurieren. |
Oracle Autonomous AI Lakehouse ist ein Cloud-Data Warehouse-Service, der praktisch alle Komplexitäten beim Betreiben eines Data Warehouse, beim Sichern der Daten und beim Entwickeln datengesteuerter Anwendungen beseitigt. Oracle Autonomous AI Transaction Processing ist ein vollständig automatisierter Datenbankservice, der für die gleichzeitige Ausführung von Transaktions-, Analyse- und Batch-Workloads optimiert ist. |
Autonomous AI Database on Dedicated Exadata Infrastructure |
Verbindungsdetails anzeigen Sie können Clientzugangsdaten herunterladen und die TNS-Namen und Verbindungszeichenfolgen einer autonomen KI-Datenbank von der Oracle Cloud Infrastructure-(OCI-)Konsole anzeigen. |
Oracle-Clientzugangsdaten (Wallet-Dateien) werden von einem Serviceadministrator von Autonomous AI Database heruntergeladen. Wenn Sie kein Autonome AI-Datenbank-Administrator sind, muss Ihnen der Administrator die Clientzugangsdaten bereitstellen. Bei regionsübergreifenden Standby-autonomen KI-Datenbanken können Sie regionsspezifische Verbindungszeichenfolgen herunterladen. |
Verbindung zu einer dedizierten autonomen KI-Datenbank herstellen |
Autonome KI-Datenbank für Entwickler Sie können eine autonome KI-Datenbank für Entwicklerinstanzen erstellen. Autonomous AI Database für Entwickler ist ein kostenloses Tier-Angebot für Datenbankentwicklungs- und Funktionstests. |
Die autonome KI-Datenbank für Entwickler ist mit 4 ECPUs und 32 GB Speicher ausgestattet und unterstützt weder manuelle noch automatische Skalierung. Da Entwicklerdatenbankinstanzen nur auf ECPU-basierten ACDs ohne Autonomous Data Guard erstellt werden können, ist die Schaltfläche zum Umschalten der kostenlosen Instanz für ACDs mit OCPU, Autonomous Data Guard oder beiden deaktiviert. |
Autonome KI-Datenbank für Entwickler |
CPU-Anzahl Sie können die Anzahl der CPUs für Ihre Datenbank aus der Liste der bereitstellbaren CPUs auswählen. |
Der CPU-Typ, d.h. ECPU oder OCPU, wird anhand des Compute-Typs des übergeordneten autonomen Exadata-VM-Clusters bestimmt. Je nach CPU-Typ ist dieser Wert standardmäßig 2 ECPUs oder 1 OCPU. |
Compute-Management in einer autonomen KI-Datenbank |
CPU-Autoscaling Mit der automatischen CPU-Skalierung kann die autonome KI-Datenbank automatisch bis zu dreimal so viele CPUs wie in der CPU-Anzahl angegeben verwenden, wie die Workload auf der Datenbank zunimmt. |
Sie können CPU-Autoscaling aktivieren, während Sie eine autonome KI-Datenbank bereitstellen oder nachdem bereits eine bereitgestellt wurde. |
Autoscaling einer autonomen KI-Datenbank aktivieren oder deaktivieren |
Speicherung Sie können den Speicher angeben, der Ihrer Datenbank in Terabyte (GB) zugewiesen werden soll, während Sie eine autonome KI-Datenbank bereitstellen. |
Der Mindestwert beträgt 32 GB. Die Standardwerte sind 1024 GB für Autonomous AI Lakehouse und 32 GB für die Autonomous AI Transaction Processing-Workloads. |
|
Elastischer Pool Elastische Pools helfen Ihnen, die Betriebseffizienz zu verbessern und Kosten zu senken, indem Sie alle Ihre Datenbanken in die Cloud bringen. Dies unterstützt auch die Konsolidierung von Ressourcen und die Vereinfachung von Verwaltung und Betrieb mit autonomen KI-Datenbank. |
Wenn Compute-Autoscaling deaktiviert ist, können Sie einen elastischen Pool als Poolleiter erstellen oder einen vorhandenen elastischen Pool als Poolmitglied verknüpfen, indem Sie Folgendes verwenden:
|
Nur Autonomous AI Transaction Processing-Datenbanken ohne Autonomous Data Guard, die das ECPU-Compute-Modell verwenden, können zum Erstellen eines elastischen Pools verwendet werden. |
Datenbankauthentifizierung Sie legen den Benutzernamen und das Kennwort der Datenbank beim Provisioning einer Datenbank fest. |
Der Benutzername und das Kennwort werden beim Erstellen der Datenbank als ADMIN-Benutzername und -Kennwort definiert. Ein Anwendungs-DBA kann sich mit dem ADMIN-Benutzernamen und -Kennwort bei dieser Datenbank anmelden, um andere Datenbankbenutzer zu erstellen. |
Datenbankbenutzer erstellen |
Zugriffskontrolle Sie können den Netzwerkzugriff konfigurieren, indem Sie eine Access Control-Liste (ACL) erstellen. Eine ACL bietet zusätzlichen Schutz für Ihre autonome KI-Datenbank, indem nur der Client mit bestimmten IP-Adressen eine Verbindung zur Datenbank herstellt. Wenn die übergeordnete autonome Containerdatenbank Autonomous Data Guard verwendet, können Sie auch die Zugriffskontrolle für die Standbydatenbank definieren. |
Je nach Adresstyp in Ihrer Liste können Sie eine der folgenden IP-Notationstypen auswählen:
|
Zugriffskontrolle in autonomer KI-Datenbank auf dedizierter Exadata-Infrastruktur |
Kontakt - E-Mail Sie können Kontakt-E-Mails bereitstellen, in denen Sie Betriebsbenachrichtigungen, Ankündigungen und ungeplante Wartungsbenachrichtigungen zu Ihrer autonomen KI-Datenbank erhalten können. |
Oracle empfiehlt, nach Möglichkeit die E-Mail-Adresse einer Administratorgruppe und nicht die einer Person zu verwenden, um sicherzustellen, dass keine wichtigen Benachrichtigungen oder Ankündigungen übersehen werden. |
|
Zeichensatz Mit Autonomous AI Database können Sie einen Zeichensatz Ihrer Wahl aus einer Liste unterstützter Zeichensätze auswählen, während Sie eine autonome KI-Datenbank bereitstellen. |
Beim Provisioning einer autonomen KI-Datenbank wählen Sie ein Zeichensatz und einen nationalen Zeichensatz aus. Die Liste der unterstützten Zeichensätze enthält derzeit alle Datenbankzeichensätze, die auf ASCII-basierten Plattformen unterstützt werden. |
Zeichensatzauswahl für autonome KI-Datenbank |
Database In-Memory Sie können Database In-Memory für Ihre autonome KI-Datenbank aktivieren, indem Sie einen Prozentsatz der System Global Area (SGA) entweder beim Provisioning der Datenbank oder später dem In-Memory-Spaltenspeicher (IM-Spaltenspeicher) zuweisen. Der In-Memory Column Store (IM-Spaltenspeicher) ist das Hauptfeature von Database In-Memory. Der IM-Spaltenspeicher verwaltet Kopien von Tabellen, Partitionen und einzelnen Spalten in einem speziellen komprimierten Spaltenformat, das für schnelle Scans optimiert ist. |
Sie können Database In-Memory für eine vorhandene autonome KI-Datenbank auf der Seite Details der Oracle Cloud Infrastructure-(OCI-)Konsole aktivieren oder deaktivieren. Sie können Database In-Memory auch für Datenbanken aktivieren, die aus einer Datenbankinstanz oder einem Backup geklont wurden, unabhängig davon, ob für die Klonquelle "Datenbank-In-Memory" aktiviert ist. |
Database In-Memory |
Datenbankklonen Sie können eine autonome KI-Datenbank klonen und eine Point-in-Time-Kopie davon oder dessen Backupset erstellen. Mit dem Cloning-Feature können Sie schnell eine autonome KI-Datenbank mit historischen Daten für Zwecke wie Tests, Entwicklung oder Analysen einrichten. |
Autonome KI-Datenbank unterstützt die folgenden Klontypen:
|
Informationen zum Klonen einer autonomen KI-Datenbank auf einer dedizierten Exadata-Infrastruktur |
Einblicke in IT-Abläufe Ops Insights ist ein Cloud-nativer Service, der 360 Grad Einblicke in die Ressourcenauslastung und Kapazität von Datenbanken und Hosts bietet. Sie können CPU- und Speicherressourcen einfach analysieren, Kapazitätsprobleme prognostizieren und SQL-Performanceprobleme in der gesamten Datenbankflotte proaktiv identifizieren. |
Standardmäßig ist Ops Insights für eine autonome KI-Datenbank deaktiviert, und Sie müssen sie über die Oracle Cloud Infrastructure-Konsole aktivieren. Mit Ops Insights können Sie:
|
|
Autonomous AI Database-Metriken Sie können Zustand, Kapazität und Performance Ihrer autonomen KI-Datenbanken mit Metriken, Alarmen und Benachrichtigungen überwachen. Mit der Autonomous AI Database-Metrik können Sie nützliche quantitative Daten messen, wie CPU- und Speicherplatzauslastung, die Anzahl erfolgreicher und nicht erfolgreich erfolgreicher Datenbankanmelde- und -verbindungsversuche, Datenbankvorgänge, SQL-Abfragen und -Transaktionen usw. Anhand der Metrikdaten können Sie Probleme mit Ihren autonomen KI-Datenbankressourcen diagnostizieren und beheben. |
Sie können Metriken über die Oracle Cloud Infrastructure-Konsole oder über Monitoring-APIs anzeigen. |
Datenbanken mit autonomen KI-Datenbankmetriken überwachen |
Data Safe Mit Oracle Data Safe können Sie die Sensibilität Ihrer Daten verstehen, Risiken für Daten bewerten, sensible Daten maskieren, Sicherheitskontrollen implementieren und überwachen, die Benutzersicherheit bewerten, Benutzeraktivitäten überwachen und Complianceanforderungen an die Datensicherheit in Ihren Datenbanken erfüllen. |
Oracle Data Safe bietet die folgenden Features in einer einzigen, einfach zu verwendenden Managementkonsole:
Bevor Sie die Datenbank bei Data Safe registrieren können, muss Data Safe für den Zugriff auf Datenbanken in Ihrer dedizierten Infrastrukturkonfiguration konfiguriert sein. |
Autonome KI-Datenbank-Tools
Die folgenden Tools stehen Autonomous AI Database-Benutzern zur Verfügung:
Tool | Hinweise: | Weitere Referenz |
---|---|---|
Database Actions Oracle Database Actions ist eine browserbasierte Anwendung, die Entwicklungstools, Datentools, Administrations- und Überwachungsfeatures für Autonomous AI Database bereitstellt. Mit Database Actions können Sie Daten laden und SQL-Anweisungen, Abfragen und Skripte in einem Arbeitsblatt ausführen, Daten exportieren, Data Modeler-Diagramme erstellen und Datenbankadministratoren die Überwachung der Datenbank ermöglichen. |
Sie können mit Database Actions eine Verbindung zu Autonomous AI Database herstellen, ohne zusätzliche Software auf Ihrem System herunterzuladen oder zu installieren. Oracle Database Actions wird in Oracle REST Data Services ausgeführt, und der Zugriff darauf wird über die Schemabasierte Authentifizierung bereitgestellt. Um Oracle Database Actions verwenden zu können, müssen Sie sich als Datenbankbenutzer anmelden, dessen Schema für Database Actions aktiviert wurde. |
Verbindung zu einer autonomen KI-Datenbank mit Database Actions herstellen |
Oracle APEX (Oracle Application Express) Mit Oracle APEX erhalten Sie eine einfach zu verwendende browserbasierte Umgebung zum Laden von Daten, Verwalten von Datenbankobjekten, Entwickeln von REST-Schnittstellen und Erstellen von Anwendungen. |
Konfiguration, Patching, Monitoring und Upgrade aller Oracle Application Express-Komponenten werden vollständig von Oracle verwaltet. Die Anzahl der Entwickler oder Endbenutzer für Oracle APEX-Anwendungen ist nicht begrenzt. Autonome KI-Datenbank kann Compute- und Speicherressourcen je nach Workload sofort online skalieren. Darüberhinaus können die On Premise entwickelten Oracle APEX-Anwendungen einfach in Oracle APEX auf Autonomous AI Database bereitstellen oder umgekehrt. |
APEX-Anwendung erstellen |
SQL*Plus SQL*Plus ist eine Befehlszeilenschnittstelle, mit der SQL-Befehle eingegeben werden können. Sie können mit SQL*Plus eine Verbindung zu Autonomous AI Database herstellen, um die Tabellen, Views, Trigger, Typen, Sequenzen usw. der Datenbank zu definieren. |
Um SQL*Plus mit einer autonomen KI-Datenbank verbinden zu können, muss das System, auf dem SQL*Plus ausgeführt wird, über Netzwerkzugriff auf die autonome KI-Datenbank verfügen. |
Mit SQL*Plus verbinden |
SQLcl (Oracle SQL Developer Command Line) SQLcl ist eine Befehlszeilenschnittstelle für Oracle Database. Sie ermöglicht die interaktive oder batchweise Ausführung von SQL und PL/SQL. SQLcl bietet umfangreiche Features wie Inlinebearbeitung, Anweisungsvervollständigung und Befehlsrückruf und unterstützt außerdem Ihre zuvor geschriebenen SQL*Plus-Skripte. |
Um SQLCl mit einer autonomen KI-Datenbank verbinden zu können, muss das System, auf dem SQLCl ausgeführt wird, über Netzwerkzugriff auf die autonome KI-Datenbank verfügen. |
Mit Oracle SQLcl verbinden |
SQL Developer Oracle SQL Developer ist eine kostenlose integrierte Entwicklungsumgebung, mit der die Entwicklung und Verwaltung von Oracle Database sowohl in herkömmlichen als auch in Cloud-Deployments vereinfacht wird. SQL Developer bietet eine vollständige End-to-End-Entwicklung Ihrer PL/SQL-Anwendungen, ein Arbeitsblatt zum Ausführen von Abfragen und Skripten, eine DBA-Konsole zur Verwaltung der Datenbank, eine Berichtsschnittstelle, eine vollständige Datenmodellierungslösung und eine Migrationsplattform zum Verschieben Ihrer 3rd-Party-Datenbanken nach Oracle. |
Um SQL Developer mit einer autonomen KI-Datenbank verbinden zu können, muss das System, auf dem SQL Developer ausgeführt wird, Netzwerkzugriff auf die autonome KI-Datenbank haben. |
Mit Oracle SQL Developer verbinden |
Oracle REST-Datendienste Mit Oracle REST Data Services (ORDS) können Sie ganz einfach REST-Schnittstellen für relationale Daten in einer autonomen KI-Datenbank entwickeln. ORDS ist eine Mid-Tier-Java-Anwendung, die HTTP(S)-Verben wie GET, POST, PUT, DELETE usw. Datenbanktransaktionen zuordnet und Ergebnisse als JSON-Daten zurückgibt. |
Die Oracle REST Data Services-(ORDS-)Anwendung in der autonomen KI-Datenbank ist vorkonfiguriert und vollständig verwaltet. ORDS stellt die Verbindung zur Datenbank über den vordefinierten Datenbankservice |
RESTful-Services in einer autonomen KI-Datenbank entwickeln |
Simple Oracle Document Access (SODA) Oracle bietet eine Familie von Simple Oracle Document Access-(SODA-)APIs für den Zugriff auf JSON-Daten, die in der Datenbank gespeichert sind. SODA wurde für die schemalose Anwendungsentwicklung ohne Kenntnisse über relationale Datenbankfeatures oder Sprachen wie SQL und PL/SQL entwickelt. Damit können Sie Collections von Dokumenten in Oracle Database erstellen, speichern, abrufen und abfragen, ohne zu wissen, wie die Dokumente in der Datenbank gespeichert sind. |
Sie können die SODA-Treiber von der Seite Details einer autonomen KI-Datenbank herunterladen. Es sind folgende SODA-Implementierungen verfügbar:
|
Überblick über SODA |
Oracle Database API für MongoDB Oracle Database API for MongoDB übersetzt das Wire-Protokoll MongoDB in SQL-Anweisungen, die von Oracle Database ausgeführt werden. Damit können Entwickler mit MongoDB-Skillsets JSON-Dokumentenspeicheranwendungen für Oracle Database schreiben, die Treiber und Tools verwenden, die das MongoDB-Protokoll verstehen. |
Um die MongoDB-API mit einer autonomen KI-Datenbank zu verwenden, müssen Sie vom Kunden verwaltete Oracle REST Data Services (ORDS) separat installieren und konfigurieren, und die ORDS-Version muss 22.3 oder höher sein. |
Oracle Database API for MongoDB - Überblick |
Managementvorgänge für autonome KI-Datenbank
Sie können die folgenden Verwaltungsvorgänge in einer autonomen KI-Datenbank ausführen.
Vorgang | Aufgabenanweisungen |
---|---|
Autonome KI-Datenbank erstellen | Autonome KI-Datenbank erstellen |
Elastischen Pool erstellen | Elastischen Pool erstellen |
Autonome KI-Datenbank manuell sichern | Autonome KI-Datenbank manuell sichern |
Autonome KI-Datenbank klonen | Autonome KI-Datenbank klonen |
Langfristiges Backup erstellen | Langfristiges Backup erstellen |
Autoscaling einer autonomen KI-Datenbank aktivieren oder deaktivieren | Autoscaling einer autonomen KI-Datenbank aktivieren oder deaktivieren |
Database In-Memory aktivieren oder deaktivieren | Database In-Memory aktivieren oder deaktivieren |
Ops Insights für eine autonome KI-Datenbank aktivieren | Ops Insights für eine autonome KI-Datenbank aktivieren |
Einem elastischen Pool beitreten oder ihn verlassen | Einem elastischen Pool beitreten oder ihn verlassen |
Verwalten Sie einen elastischen Pool als Poolleiter | Verwalten Sie einen elastischen Pool als Poolleiter |
Details einer autonomen KI-Datenbank anzeigen | Details einer autonomen KI-Datenbank anzeigen |
Kundenkontakte für eine autonome KI-Datenbank verwalten | Kundenkontakte für eine autonome KI-Datenbank verwalten |
CPU- oder Speicherressourcen einer autonomen KI-Datenbank verwalten | CPU- oder Speicherressourcen einer autonomen KI-Datenbank verwalten |
Langfristige Backups verwalten | Langfristige Backups verwalten |
Primär- und Standby-Datenbanken in Autonomous Data Guard-Konfiguration verwalten | Primär- und Standby-Datenbanken in einer Autonomous Data Guard-Konfiguration verwalten |
Autonome KI-Datenbank in ein anderes Compartment verschieben | Autonome KI-Datenbank in ein anderes Compartment verschieben |
Autonome KI-Datenbank wiederherstellen und wiederherstellen | Autonome KI-Datenbank wiederherstellen und wiederherstellen |
eine autonome KI-Datenbank starten, stoppen und neu starten | Autonome KI-Datenbank starten, stoppen und neu starten |
Autonomous AI Database-Metriken für eine Datenbank anzeigen | Autonomous AI Database-Metriken für eine Datenbank anzeigen |
Autonomous AI Database-Metriken für Datenbanken in einem Compartment anzeigen | Autonomous AI Database-Metriken für Datenbanken in einem Compartment anzeigen |
Clientzugangsdaten herunterladen | Clientzugangsdaten herunterladen |
Verbindungszeichenfolgen für eine autonome KI-Datenbank anzeigen | Verbindungszeichenfolgen für eine autonome KI-Datenbank anzeigen |
Access-Control-Liste für eine autonome KI-Datenbank festlegen | Access Control-Liste für eine autonome KI-Datenbank festlegen |
Dedizierte Datenbank bei Data Safe registrieren oder ihre Registrierung aufheben | Dedizierte Datenbank bei Data Safe registrieren oder ihre Registrierung aufheben |
Autonome KI-Datenbank beenden | Autonome KI-Datenbank beenden |
Autonome KI-Datenbank wiederherstellen | Autonome KI-Datenbank wiederherstellen |
Die oben aufgeführten Vorgänge können auch mit der API durchgeführt werden. Weitere Informationen finden Sie unter API zum Verwalten autonomer KI-Datenbanken.