聊聊 Oracle 23 ai 新特性、相关更改及本地化安装(Xmind 版)

2024年 5月 10日 68.9k 0

前 言

北京时间 2024年 5 月 3 日凌晨, Oracle Database 23ai 正式发布!在过去四年中,Oracle 数据库开发部门一直在努力研发 Oracle 数据库的下一个长期支持版本,重点是 AI 和提高开发人员的工作效率。鉴于此版本数据库中对 AI 的关注,Oracle Database 23c 更名为 Oracle Database 23ai。

正 文

5 月 10 日晚,应墨天轮相邀,第一次参加“墨天轮数据库沙龙-Oracle 23c to 23ai 专题直播活动”,也是第一次与其他三位大佬同台参与直播活动,更是我个人在公共平台的第一次露脸了,这里参与讨论 Oracle 23ai 相关的技术话题,我这里也参与分享了,主要有如下四点:

  • Oracle 23ai 新特性技术解读
  • Oracle 23ai 新特性应用实践
  • Oracle 23ai 新特性总结展望
  • Oracle 23ai 有哪些AI相关的功能或特性

由于时间的关系,我这里只有 20 分钟左右的分享时间,就大概聊了聊,也可能是第一次参加,难免过于激动和紧张,很多干货没来得及讲,这里将分享本次演讲的脑图,感兴趣的朋友可以来看看那。

聊聊 Oracle 23 ai 新特性、相关更改及本地化安装(Xmind 版)-1

Ai 向量新特性演示

CREATE TABLE test.docs (doc_id INT,doc_text CLOB,doc_vector VECTOR);
INSERT INTO test.docs VALUES (1,'Here is a simple example:Insert Vectors in a Database Table Using the INSERT Statement.', '[0,2,2,0,0]');
INSERT INTO test.docs VALUES (1,'Here is a simple example:Insert Vectors in a Database Table Using the INSERT Statement 2.', '[1,1,1,0,0]');
--要允许创建向量索引,必须启用 SGA 中存储的名为 "vector pool "的新内存区域。
--用于存储分层导航小世界 Hierarchical Navigable Small World(HNSW)矢量索引和所有相关元数据。
--它还用于加快反转平面文件(IVF)索引的创建速度,以及对带有 IVF 索引的基础表进行 DML 操作的速度。
ALTER SYSTEM SET vector_memory_size=500M SCOPE=spfile;
CREATE VECTOR INDEX test.vector_index_docvector ON test.docs (DOC_VECTOR) ORGANIZATION INMEMORY NEIGHBOR GRAPH;

schema 级别新特性演示

export ORACLE_PDB_SID=FREEPDB1
sqlplus / as sysdba
select sysdate;
alter session set container=freepdb1;
set line 345 pages 345
col name for a50
select file#,status,name,bytes/1024/1024 MB from v$datafile;
create user JiekeXu identified by Oracle23Ai default tablespace JiekeXu;
grant connect,resource,unlimited tablespace to JiekeXu;

--创建只读用户
create user JiekeXu_sel identified by Oracle23Ai default tablespace users;
grant connect to JiekeXu_sel;
--创建表
CREATE TABLE IF NOT EXISTS JiekeXu.Customers (ID NUMBER(10), Name VARCHAR2(100));
insert into JiekeXu.Customers values(1,'jiekexu'),(2,'modb'),(3,'DBA');
commit;
drop table IF EXISTS JiekeXu.Customers;
drop table IF EXISTS JiekeXu.Customers;

--赋权 schema 级别
grant select any table on schema JIEKEXU to JIEKEXU_SEL;

❤️ 欢迎关注我的公众号【JiekeXu DBA之路】,一起学习新知识!
————————————————————————————
公众号:JiekeXu DBA之路
墨天轮:https://www.modb.pro/u/4347
CSDN :https://blog.csdn.net/JiekeXu
ITPUB:https://blog.itpub.net/69968215
腾讯云:https://cloud.tencent.com/developer/user/5645107
————————————————————————————
聊聊 Oracle 23 ai 新特性、相关更改及本地化安装(Xmind 版)-2

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论