v$-visningar (Dynamiska prestandavyer) :Dessa vyer ger realtidsinformation om Oracle-systemets nuvarande tillstånd. De är användbara för att utföra olika prestandajusteringar och felsökningsaktiviteter.
Exempel:
- `v$instance`:Visar information om Oracle-instansen, såsom dess namn, version, drifttid och status.
- `v$active_session_history`:Spårar aktiva användarsessioner och deras aktiviteter, inklusive väntande händelser och resursanvändning.
- `v$sqlstats`:Tillhandahåller statistik om SQL-satser som exekveras av databasen, såsom exekveringstid, antal rader som behandlas och optimeringstips som används.
VPD (Virtual Private Database) :VPD är en Oracle-funktion som möjliggör finkornig åtkomstkontroll på databasnivå. Det låter dig begränsa användaråtkomst till specifika rader eller kolumner baserat på användarens identitet eller andra kriterier.
Exempel:
- Skapa en VPD-policy som ger tillgång till kolumnen "lön" i tabellen "anställda" endast för användare som tillhör avdelningen "HR".
Varchar2 (Teckensträng med variabel längd) :Varchar2 är en Oracle-datatyp som används för att lagra teckensträngar med variabel längd. Den kan innehålla upp till 4000 tecken och är användbar för att lagra data som namn, adresser och beskrivningar.
Exempel:
- Skapa en kolumn som heter "kundnamn" av typen "VARCHAR2(50)" för att lagra kundnamn.
Annan användning:
- Oracle VirtualBox :En populär virtualiseringsprogramvara utvecklad av Oracle som tillåter användare att köra flera operativsystem på en enda fysisk maskin.
- Oracle Visual Builder :En visuell utvecklingsmiljö för att bygga webbapplikationer med Oracle Application Development Framework (ADF).
- Oracle Virtual Assistant (OVA) :En konversations-AI-plattform för att skapa röst- eller textbaserade virtuella assistenter.