Onderwerpen veelgestelde vagen

Algemene vragen

Wat is Oracle Database 23ai?

Oracle Database 23ai is de nieuwste release van Oracle Database voor ondersteuning op de lange termijn en de vervanger van release 19c. Met deze release wordt AI Vector Search toegevoegd aan de geconvergeerde database van Oracle en kunt u AI introduceren in uw data. Door deze mogelijkheid en nieuwe uniforme ontwikkelingsparadigma's en bedrijfskritische functies kunnen ontwikkelaars en dataprofessionals eenvoudig AI introduceren bij het ontwikkelen en verbeteren van applicaties en bedrijfskritische workloads.

Wat zijn de belangrijkste functies van Oracle Database 23ai?

Oracle Database 23ai biedt meer dan 300 nieuwe functies vergeleken met de vorige generatie. Hier volgen enkele van de belangrijkste functies. Koppelingen naar meer informatie over al deze functies zijn te vinden in deze blogpost over Oracle Database 23ai:

  • AI Vector Search: Oracle AI Vector Search is een nieuwe functie die in Oracle Database 23ai wordt geïntroduceerd. AI Vector Search is een verzameling functies die een nieuw vectordatatype, vectorindexen en SQL-operatoren voor vectorzoekopdrachten bevatten waarmee Oracle Database de semantische inhoud van documenten, afbeeldingen en andere ongestructureerde data kan opslaan als vectoren en deze kan gebruiken om snelle zoekopdrachten naar overeenkomsten uit te voeren. Deze nieuwe functies bieden ook ondersteuning voor RAG (Retrieval-Augmented Generation), een baanbrekende generatieve AI-techniek waarbij grote taalmodellen (LLM's) en vertrouwelijke bedrijfsdata worden gecombineerd om antwoorden op vragen in natuurlijke taal te genereren. Meer informatie over AI Vector Search
  • JSON relationele dualiteitsweergaven: JSON relationele dualiteitsweergaven combineren de relationele modellen en documentdatamodellen om zo het beste van twee werelden te bieden. Ontwikkelaars kunnen dezelfde onderliggende data gebruiken als JSON-documenten met behulp van standaarddocument-API's, of als relationele data met behulp van standaard-SQL. Meer informatie over JSON relationele dualiteitsweergaven
  • Operationele eigenschapsgrafieken: Oracle Database biedt native ondersteuning voor datastructuren van eigenschapsgrafieken en zoekopdrachten in grafieken. Ontwikkelaars kunnen nu eenvoudig grafieken en grafiekapplicaties bouwen in combinatie met transactionele data, JSON, Spatial en andere datatypen die in de database worden ondersteund. Daarnaast kunt u met de nieuwe ANSI-standaard SQL/PGQ deze grafiekrelaties opbouwen en doorzoeken in een eenvoudig te begrijpen taal.
  • SQL Firewall: Oracle Database biedt native ondersteuning voor datastructuren van eigenschapsgrafieken en zoekopdrachten in grafieken. Ontwikkelaars kunnen nu eenvoudig grafieken en grafiekapplicaties bouwen in combinatie met transactionele data, JSON, Spatial en andere datatypen die in de database worden ondersteund. Daarnaast kunt u met de nieuwe ANSI-standaard SQL/PGQ deze grafiekrelaties opbouwen en doorzoeken in een eenvoudig te begrijpen taal. Meer informatie over SQL Firewall
  • True Cache: met deze oplossing kunt u eenvoudiger data opslaan in de cache van Oracle Database. Ontwikkelaars hoeven alleen maar een True Cache-instance zonder schijf te implementeren in hun middelste laag en Oracle Database doet de rest. Met behulp van ADG-technologie (Active Data Guard) wordt door Oracle Database 23ai bepaald of de cache consistent is met de laatste wijzigingen in de primaire instance en worden eventuele data opgehaald die niet in de cache staan. Meer informatie over True Cache
  • SQL-verbeteringen: Oracle Database 23ai bevat nieuwe functies zoals applicatiegebruiksdomeinen, waarmee ontwikkelaars kunnen definiëren welke kolommen worden weergegeven, zoals e-mailadressen, creditcards, postcodes en meer. En met behulp van schema-aantekeningen kunnen ontwikkelaars omvangrijke en beschrijvende metadata voor hun objecten, een nieuw Boole-datatype, directe joins in updates en nog veel meer centraliseren.
  • Verbeteringen in de schaalbaarheid en beschikbaarheid van Oracle RAC: Oracle Database 23ai bevat verbeteringen waarmee ongeëvenaarde beschikbaarheid en veerkracht wordt geboden voor essentiële databases.

    • Hoge beschikbaarheid
      • Lokaal onderhoud van lopende databases ondersteunt ononderbroken beschikbaarheid van databases tijdens onderhoudsactiviteiten (zoals het uitvoeren van patches) voor Oracle Real Application Clusters (RAC) en Oracle RAC One Node-databases. Hierdoor wordt de beschikbaarheid van databases aanzienlijk verbeterd en wordt de impact op andere nodes in de cluster beperkt.
      • Met doorlopende updates van Oracle RAC in twee fasen kunnen niet-lopende patches worden toegepast nadat alle nodes zijn gepatcht. Zo wordt de uitvaltijd van applicaties tot een minimum beperkt.
      • Globally Distributed Database met RAFT-replicatie: hiermee is een snelle failover binnen enkele seconden zonder dataverlies mogelijk tijdens uitval van nodes of datacenters. Zo ontstaat een actief-actief-actief symmetrische gedistribueerde databasearchitectuur en wordt de beschikbaarheid verbeterd, het beheer vereenvoudigd en het algehele resourcegebruik geoptimaliseerd.
    • Schaalbaarheid
      • Oracle RAC Ordered Sequences Optimization verbetert de prestaties van workloads die gebruikmaken van geordende reeksen.
      • Met Oracle RAC Smart Connection Rebalancing worden sessies met toegang tot dezelfde databaseobjecten gemeten en omgeleid naar de instance waarin het object in de cache is opgeslagen. Hierdoor wordt het verkeer tussen instances verminderd en worden de prestaties van workloads met veel inhoud aanzienlijk verbeterd.

Kunt u AI Vector Search in meer detail uitleggen?

AI Vector Search maakt gebruik van vectoren om snelle en eenvoudige zoekopdrachten in bedrijfsdata uit te voeren in combinatie met LLM's. Bekijk de volgende subvragen om deze functionaliteit beter te begrijpen. Meer informatie over AI Vector Search

  • Wat is een vector?
    Een vector is een numerieke weergave van tekst, afbeeldingen, audio of video die de betekenis van de data codeert en niet de onderliggende woorden of pixels.
  • Kunnen vectoren in de database worden gemaakt?

    Ja, met de SQL-functie vector_embedding().

    Kies insluitmodellen voor Sentence-Transformer van Hugging Face en upload deze vervolgens veilig naar de database.

  • Kunnen vectoren buiten de database worden gemaakt?

    Ja, u kunt zowel commerciële als open-source modellen met REST-aanroepen of lokale bibliotheken gebruiken.

    Geteste insluitmodellen zijn onder andere openai.com, cohere.com, Hugging Face Transformers, Sentence-Transformers, Transformers.js en het gebruik van de ONNX Runtime.

  • Heb ik GPU's nodig om vectoren te maken?
    Vectoren kunnen worden gemaakt met CPU's of GPU's.
  • Met welke LLM's werkt AI Vector Search?

    AI Vector Search kan worden gebruikt met elk LLM.

    De LLM's van GPT 3.5 en 4.0, Cohere, Llama2, Mistral, Gemini, Palm2 en Vertex AI zijn allemaal getest.

    Sommige van deze LLM's zijn beschikbaar via de generatieve AI-service van Oracle Cloud Infrastructure (OCI).

  • Met welke insluitmodellen werkt AI Vector Search?
    We hebben meer dan 90 insluitmodellen van OpenAI, Cohere, Transformer, Sentence Transformer, Transformer.js, Xenova, FastEmbed en de ONNX Runtime getest.
  • Biedt AI Vector Search ondersteuning voor LangChain of LlamaIndex?
    Oracle AI Vector Search ondersteunt de Oracle AI Vector Search-provider voor LangChain en LlamaIndex.

Welke andere producten worden aangekondigd met Oracle Database 23ai?

Deze aankondiging is gericht op de cloud en ontwikkelaars.

OCI:
  • Oracle Database 23ai op Exadata Cloud@Customer met Exadata Systems Software 24ai
  • Oracle Database 23ai op Exadata Database Service met Exadata Systems Software 24ai
  • Oracle Database 23ai op Base Database Service
  • OCI GoldenGate 23ai
Azure:
  • Oracle Database 23ai op Exadata Database Service met Exadata Systems Software 24ai
Ontwikkelaars:
  • Always Free Autonomous Database23ai
  • Autonomous Database 23ai Free Container Image
  • Oracle Database 23ai Free
  • GoldenGate 23ai Free

Wat is het verschil tussen Oracle Database 23c dat vorig jaar werd aangekondigd en Oracle Database 23ai?

Bij deze release draait alles om baanbrekende AI-technologie. Daarom hebben we de naam Database 23c gewijzigd in Database 23ai. Oracle Database 23ai is versie 23.4.0.0.0 en in de toekomst zal ook naar dit versienummer worden verwezen.

Waarom zou ik een upgrade van Oracle Database 19c naar 23ai moeten uitvoeren?

Oracle Database 23ai is de nieuwste release van Oracle Database voor ondersteuning op de lange termijn en de vervanger van release 19c. Een langetermijnrelease van Oracle Database biedt vijf jaar Premium Support en drie jaar Extended Support. Oracle Database 19c Premium Support eindigt op 30 april 2024. Hoewel Oracle tussen 1 mei 2024 en 30 april 2026 geen extra kosten in rekening zal brengen voor Extended Support, eindigt Extended Support op 30 april 2027. Zo profiteert u met Oracle Database 23ai van een langere overlappingsperiode.

Zijn er overwegingen voor upgrades vanaf een eerdere versie naar Oracle Database 23ai?

Oracle biedt upgradepaden van Oracle Database 19c of Oracle Database 21c naar 23ai. Alle andere versies van de database moeten worden geüpgraded naar een van de eerdere versies en vervolgens naar 23ai. Het specifieke upgradeproces kan variëren, afhankelijk van de huidige versie en configuratie van uw specifieke Oracle Database-implementatie.

Is er een gratis proefversie beschikbaar voor Oracle Database 23ai?

Ja, Oracle biedt een gratis proefversie voor Oracle Database 23ai via Oracle Cloud Infrastructure (OCI) met Autonomous Database Free Tier. Gebruikers kunnen zich aanmelden voor een gratis proefaccount en zo de functies en mogelijkheden van Oracle Database 23ai op OCI verkennen. Oracle Database 23ai Free kan ook worden gedownload als een Linux RPM-bestand, een op Oracle Linux gebaseerde Docker-image, Oracle Virtual Box VM of in een Vagrant-pakket.