本博客是《AI Vector Search笔记与实验》系列的第一篇。为了深入研究嵌入向量和机器学习,我们需要搭建Oracle Cloud and Engineered Systems Version 23.5.0.24.07的实验环境。实验环境包括网格基础架构部分、数据库部分、向数据库导入开源的预训练的语言模型和语言模型运行框架。导入Hugging Face all-MiniLM-L12-v2进数据库,为测试文本成功生成嵌入向量。本地运行Ollama,返回向量embedding。
在实践中发现在Oracle Database 19c(19.3.0)中,随机性地存在temporal validity方面返回数据可能不正确的问题。本人曾经向Oracle公司的数据库产品经理Martin Bach报告过这个现象。Oracle公司的数据库产品经理团队认为这种现象会在更高的版本中消失。我们使用Oracle Cloud and Engineered Systems Version 23.5.0.24.07在相同的环境下反复实验,发现返回数据都已经正确。
本博客介绍了虚拟专用恢复目录的结构和原理,重点介绍与之前版本的实施方式的重大差异。具体分为:1)创建Recovery Base Catalog并打开其VPD功能;2)Base Catalog用户注册目标数据库;3)创建多个虚拟专用恢复目录的实验过程,分配虚拟专用恢复目录;4)虚拟专用恢复目录用户主动注册数据库需要授权的实验过程。附注之前版本的Recovery Base Catalog的升级过程。