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 innerhalb einer autonomen Containerdatenbank (ACD) bereitgestellt und sind Benutzerdatenbanken. Sie können viele autonome KI-Datenbanken in einer autonomen Containerdatenbankressource erstellen. Eine autonome KI-Datenbank erbt die Einstellungen für die Aufbewahrungssperre und die zugehörigen Backupregeln von der übergeordneten ACD.
Informationen zur ganzheitlichen Vorstellung der Vier-Lagen-Architektur, die mit Autonomous AI Database on Dedicated Exadata Infrastructure verwendet wird, und zur Positionierung der Autonomous AI Database in dieser Architektur finden Sie unter Komponenten der Autonomous AI Database on Dedicated Exadata Infrastructure.
Anwendungs-DBAs erstellen, überwachen und verwalten autonome KI-Datenbanken. 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 sich auch mit verschiedenen Tools wie SQL*Plus, SQLcl, Database Actions oder Oracle APEX bei der autonomen KI-Datenbank anmelden.
Anforderungen an autonome KI-Datenbank
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 einer autonomen KI-Datenbank verwaltete Datenbankfeatures
Die folgenden Features können auf der Ebene der autonomen KI-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 "Autonome KI-Transaktionsverarbeitung" konfigurieren. |
Oracle Autonomous AI Lakehouse ist ein Cloud-Data Warehouse-Service, der praktisch alle Komplexitäten beim Betreiben eines Data Warehouse, beim Schutz von Daten und beim Entwickeln von datengesteuerten 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 Autonomous AI Database-Administrator sind, muss Ihr Administrator Ihnen die Clientzugangsdaten bereitstellen. Bei regionsübergreifenden autonomen KI-Standbydatenbanken 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 Entwicklerinstanz erstellen. Autonomous AI Database for Developers ist ein kostenloses Tier-Angebot für Datenbankentwicklung 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 Umschaltschaltschaltfläche "Freie Instanz" für ACDs mit OCPU, Autonomous Data Guard oder beidem deaktiviert. |
Autonome KI-Datenbank für Entwickler |
CPU-Anzahl Sie können die Anzahl der CPUs für die Datenbank aus der Liste der bereitstellbaren CPUs auswählen. |
Der CPU-Typ, d.h. ECPU oder OCPU, wird durch den Compute-Typ des übergeordneten autonomen Exadata-VM-Clusters bestimmt. Dieser Wert ist abhängig vom CPU-Typ standardmäßig 2 ECPUs oder 1 OCPU. | Compute-Management in einer autonomen KI-Datenbank |
CPU-Autoscaling Mit der CPU-Autoscaling-Funktion kann die autonome KI-Datenbank automatisch bis zu dreimal so viele CPUs wie in der CPU-Anzahl angegeben verwenden, wie in der Datenbank die Workload zunimmt. |
Sie können die automatische CPU-Skalierung beim Provisioning einer autonomen KI-Datenbank aktivieren oder nachdem bereits eine bereitgestellt wurde. | Autoscaling einer autonomen KI-Datenbank aktivieren oder deaktivieren |
Speicher Sie können den Speicher angeben, der Ihrer Datenbank beim Provisioning einer autonomen KI-Datenbank in Terabyte (GB) zugewiesen werden soll. |
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. |
|
Elastic 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 Autonomous AI Database. |
Wenn die automatische Compute-Skalierung deaktiviert ist, können Sie wählen, ob Sie einen elastischen Pool als Poolleiter erstellen oder einem vorhandenen elastischen Pool als Poolmitglied beitreten möchten. Dazu verwenden Sie:
|
Nur autonome AI-Transaktionsverarbeitungsdatenbanken ohne Autonomous Data Guard, die das ECPU-Compute-Modell verwenden, können zum Erstellen eines elastischen Pools verwendet werden. |
Datenbankauthentifizierung Beim Provisioning einer Datenbank legen Sie den Benutzernamen und das Kennwort für die Datenbank fest. |
Der Benutzername und das Kennwort, die beim Erstellen der Datenbank definiert werden, sind der ADMIN-Benutzername und das Kennwort. 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, da nur der Client mit bestimmten IP-Adressen eine Verbindung zur Datenbank herstellen kann. Wenn die übergeordnete autonome Containerdatenbank Autonomous Data Guard verwendet, können Sie auch die Zugriffskontrolle für die Standbydatenbank definieren. |
Je nach Adressart in Ihrer Liste können Sie eine der folgenden Optionen für den IP-Notationstyp auswählen:
|
Zugriffskontrolle in autonomer KI-Datenbank auf dedizierter Exadata-Infrastruktur |
E-Mail Ansprechpartner 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, die E-Mail-Adresse einer Administratorgruppe anstelle der E-Mail-Adresse einer Person zu verwenden, um sicherzustellen, dass keine wichtigen Benachrichtigungen oder Ankündigungen verpasst werden. | |
Zeichensatz Mit der autonomen KI-Datenbank 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 einen 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 dem In-Memory-Spaltenspeicher (IM-Spaltenspeicher) entweder beim Provisioning der Datenbank oder später einen Prozentsatz seiner System Global Area (SGA) 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 Detailseite der Oracle Cloud Infrastructure-(OCI-)Konsole aktivieren oder deaktivieren. Sie können Database In-Memory auch für Datenbanken aktivieren, die von einer Datenbankinstanz oder einem Backup geklont wurden, unabhängig davon, ob für die Klonquelle Database In-Memory aktiviert ist. |
Database In-Memory |
Datenbankklonen Sie können eine autonome KI-Datenbank klonen und eine Point-in-Time-Kopie davon oder ihres Backupsets 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. |
Autonomous AI Database 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-Insights 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:
|
|
Metriken der autonomen KI-Datenbank Sie können Zustand, Kapazität und Performance Ihrer autonomen KI-Datenbanken mithilfe von Metriken, Alarmen und Benachrichtigungen überwachen. Mit die Metriken der autonomen KI-Datenbank können Sie nützliche quantitative Daten messen, wie CPU- und Speicherplatzauslastung, die Anzahl erfolgreicher und nicht erfolgreiche 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 in Bezug auf 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 für den Schutz sensibler und benutzerfreundlicher 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. |
Oracle Data Safe - Überblick |
Autonome KI-Datenbanktools
Die folgenden Tools stehen Benutzern der autonomen KI-Datenbank zur Verfügung:
| Tool | Hinweise: | Weitere Referenz |
|---|---|---|
Database Actions Oracle Database Actions ist eine browserbasierte Anwendung, die Entwicklungstools, Datentools, Administrations- und Überwachungsfunktionen für autonome KI-Datenbanken 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 zur autonomen KI-Datenbank 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 wird über die schemabasierende Authentifizierung bereitgestellt. Um Oracle Database Actions zu verwenden, 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. Autonomous AI Database kann Compute- und Speicherressourcen je nach Workload sofort online skalieren. Darüber kannst Sie 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 zur autonomen KI-Datenbank herstellen, um die Tabellen, Views, Trigger, Typen, Sequenzen usw. der Datenbank zu definieren. |
Um SQLPlus mit einer autonomen KI-Datenbank verbinden zu können, muss das System, auf dem SQL ausgeführt wirdPlus ü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, Netzwerkzugriff auf die autonome KI-Datenbank haben. | Verbindung mit Oracle SQLcl herstellen |
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 zur Ausführung 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 in 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. | Verbindung mit Oracle SQL Developer herstellen |
Oracle REST Data Services 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 low mit einer festen maximalen Anzahl von Verbindungen Her (die Anzahl der Verbindungen für ORDS ändert sich nicht anhand der Anzahl an CPUs). Die ORDS-Standardkonfiguration kann nicht geändert werden. |
RESTful Services in Autonomous AI Database entwickeln |
Simple Oracle Document Access (SODA) Oracle stellt zudem eine Familie von Simple Oracle Document Access-(SODA-)APIs für den Zugriff auf in der Datenbank gespeicherte JSON-Daten bereit. 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 Implementierungen von SODA verfügbar:
|
SODA - Überblick |
Oracle Database API für MongoDB Oracle Database API for MongoDB übersetzt das MongoDB-Drahtprotokoll in SQL-Anweisungen, die von Oracle Database ausgeführt werden. Damit können Entwickler, die über MongoDB-Kenntnisse verfügen, JSON-Dokumentspeicheranwendungen 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. | Überblick über Oracle Database API for MongoDB |
Autonome KI-Datenbankmanagementvorgänge
Sie können die folgenden Verwaltungsvorgänge in einer autonomen KI-Datenbank ausführen.
| Vorgang | Aufgabenanweisungen |
|---|---|
| Autonome KI-Datenbank erstellen | Autonome KI-Datenbank erstellen |
| Elastic Pool erstellen | Elastic 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 |
| Elastic Pool beitreten oder verlassen | Elastic Pool beitreten oder verlassen |
| Elastic Pool als Poolleiter verwalten | Elastic Pool als Poolleiter verwalten |
| 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 Standbydatenbanken in Autonomous Data Guard-Konfiguration bearbeiten | Primär- und Standbydatenbanken in einer Autonomous Data Guard-Konfiguration |
| 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 |
| Autonome KI-Datenbank starten, stoppen und neu starten | Autonome KI-Datenbank starten, stoppen und neu starten |
| Metriken für autonome KI-Datenbanken für eine Datenbank anzeigen | Metriken für autonome KI-Datenbanken für eine Datenbank anzeigen |
| Autonomous AI-Datenbankmetriken für Datenbanken in einem Compartment anzeigen | Autonomous AI-Datenbankmetriken 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.