首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏JiekeXu之路

    YashanDB 崖山数据库尝鲜

    下面直接说一下我第一次使用的感受吧,YashanDB 崖山数据库在 O 兼容性方面做的还是很不错的,包括数据库管理、表空间管理、很多“V” 和“GV”系统视图,"DBA_"和“ALL_"和“USER_” ,性能查询也不输 O 记 12c 版本,值得期待崖山数据库后面的表现。 一、崖山数据库简介 崖山数据库管理系统(YashanDB)是深圳计算科学研究院在经典数据库理论基础上,融入新的原创理论,自主设计、研发的新型数据库管理系统。 崖山共享集群利用 Cohesive Memory 核心技术采用单进程、多线程的服务架构,负责管理共享集群数据库,提供集群配置管理、资源管理、资源监控、集群高可用等能力。 崖山数据库在 Oracle 兼容性方面做的还是很不错的,包括数据库管理、表空间管理、很多“V” 和“GV”系统视图,"DBA_"和“ALL_"和“USER_”系统视图均和 Oracle 无太多差别,这让很多

    2.8K80编辑于 2023-11-07
  • 来自专栏YashanDB技术解读

    崖山数据库智能问答系统:DeepSeek + RAG

    02 崖山智能问答系统:DeepSeek + RAG优化崖山数据库(YashanDB)引入检索增强生成(RAG)框架,将DeepSeek的语言能力与外部知识库结合,构建崖山智能问答系统,为DBA提供精准高效的决策支持 基于DeepSeek + RAG 搭建的崖山智能问答系统可以为 DBA 提供以下方面的赋能:快速找到关于数据库配置、命令和错误消息的技术问题的答案。通过访问相关的文档和知识库来排除常见的数据库问题。 图:崖山智能问答系统登录界面图:崖山智能问答系统问答示例其中,崖山智能问答系统的知识库由崖山相关资料和其向量化后的数据构建而成,向量化数据存储于向量数据库中,专用于高效执行问题内容的搜索与匹配。 文档资料涵盖以下内容:崖山官方文档,包括YashanDB 监控运维工具(YashanDB Cloud Manager,YCM)、崖山迁移平台(YashanDB Migration Platform,YMP )等所有文档版本约束,版本特性和相关约束外部网站崖山相关文章、崖山问答自建案例知识库,崖山专家问题处理案例崖山培训材料,白皮书等图:崖山智能问答系统架构用户输入:用户提交查询或请求。

    77310编辑于 2025-05-27
  • 来自专栏JiekeXu之路

    崖山数据库 YMP 迁移工具使用体验

    一、简 介 崖山迁移平台(YashanDB Migration Platform,YMP)是 YashanDB 提供的数据库迁移产品,支持异构 RDBMS 与 YashanDB 之间进行迁移评估、离线迁移 YMP 架构 崖山迁移平台(YashanDB Migration Platform,YMP)的总体架构如下: 核心服务介绍 对象评估:提供多源异构RDBMS与YashanDB之间对象兼容的评估能力 迁移信息 源端数据库 Oracle 11.2.0.4 IP 地址:192.168.217.124 RHEL7.6 4c16g YMP 迁移工具 v23.2.1.2 IP 地址:192.168.217.87 https://doc.yashandb.com/ymp/23.2/zh/%E5%8F%82%E8%80%83%E8%AF%B4%E6%98%8E/%E5%8F%82%E6%95%B0%E8%AF%B4% ·源端数据库:必填,选择已添加的数据源,也可以点击【添加数据源】进行添加要使用的数据库,该数据源为该任务使用的源端数据库。

    1.6K10编辑于 2024-05-28
  • 来自专栏小麦苗的DB宝专栏

    在Docker中快速体验崖山YashanDB数据库

    cgroup:/sys/fs/cgroup \ > --privileged=true lhrbest/yashandb:23.1.1 \ > /usr/sbin/init b751899f4e0b34405eebde3aab5f9fc1b0d452fd5aea3d5b756ca763ad432556 task | b7981804a9b5367f | StartYasdbCluster | - | yashandb | SUCCESS | 0 | 100 | 4 客户端软件DBeaver for YashanDB 巡检脚本 参考:https://www.xmmup.com/yashanyashandbshujukuxunjianjiaoben.html 崖山 YashanDB数据库运行方式 需要有yasql客户端,运行方式如下: yasql / as sysdba -f DB_YashanDB_HC_lhr_v7.0.0.sql > /dev/null

    1.1K10编辑于 2023-11-23
  • 来自专栏YashanDB知识库

    YashanDB|崖山数据库的共享集群机制初探

    YashanDB共享集群是崖⼭数据库系统(YashanDB)的⼀个关键特性,它是⼀个单库多实例的多活数据库系统。 崖⼭集群服务负责管理共享集群数据库,包括集群服务器配置管理、资源配置管理、启停、监控服务器以及资源,并在故障时负责投票仲裁并重组集群。 [](https://img-blog.csdnimg.cn/img_convert/5a74cb45fb23d7d0e5f9d1a975405f78.png)崖山数据库(YashanDB)共享集群的独特性主要体现如下 通过以上步骤可以验证⻚内锁技术在崖⼭数据库系统中的有效性,确保数据的⼀致性和并发控制机制的正确性。通过以上步骤可以验证⻚内锁技术在崖⼭数据库系统中的有效性,确保数据的⼀致性和并发控制机制的正确性。 ### 实例亲和性的空间分配机制崖⼭数据库(YashanDB)的实例亲和性的空间分配机制是其共享集群技术的⼀部分,旨在提⾼数据库的性能和效率。

    72100编辑于 2025-02-24
  • 来自专栏达梦数据库、崖山数据库

    【赵渝强老师】崖山数据库的还原数据

    YashanDB的还原数据也可以叫做回滚数据,它保存的是YashanDB数据库表中的历史记录。换句话说,当某个SQL语句更改了数据库中的数据时,YashanDB数据库会保存旧值。这个旧值就是还原数据。 YashanDB数据库在保存还原数据时会按照数据修改前的原样存储数据。因此通过使用还原数据,可以回退未提交的数据。还原数据还可以用于支持读取一致性和闪回操作。 下面通过一个简单的例子来说明什么是YashanDB数据库的还原数据。(1)使用scott用户登录数据库。 展开代码语言:SQLAI代码解释SQL>updateempsetsal=6000whereempno=7839;#由于YashanDB数据库默认情况下是自动开启事务的。 (4)重新查询员工号为7839的薪水。

    26810编辑于 2026-04-04
  • 来自专栏达梦数据库、崖山数据库

    【赵渝强老师】崖山数据库的数据字典

    ,几乎所有的数据库信息和对象信息都可在数据字典中进行查询,它是随着数据库的建立而建立的。 数据字典是YashanDB数据库系统的信息核心,它是一组提供有关数据库信息的表和视图的集合。对于普通用户而言,这些表和视图是只读的。 YashanDB数据库的管理员sys用户是数据字典的拥有者,数据字典的数据保存在系统表空间system中。YashanDB的数据字典有4种不同的命名前缀。下面列举了这4种前缀以及他们的含义。 user_该数据字典只提供当前用户下的数据库对象信息。例如,下面的语句将查询当前用户所创建的数据库对象的名称和类型。 SYSTEM200540162448SYSAUX632422407720TEMP618659847552SWAP660602888064USERS751697929176UNDO100155392122266rowsfetched.(4)

    25110编辑于 2026-05-30
  • 来自专栏达梦数据库、崖山数据库

    【赵渝强老师】崖山数据库的体系架构

    当用户从表中读取数据时,I/O操作将从数据库文件中以数据块为单位读取或者写入数据YashanDB数据库默认的数据块的大小为8KB,即使只想检索4KB的数据,也需要读取8KB的数据量。 yashan/yasdb/yasdb_data/db-1-1/dbfiles/redo3CURRENT3/home/yashan/yasdb/yasdb_data/db-1-1/dbfiles/redo4INACTIVE4 yashan/yasdb/yasdb_data/db-1-1/dbfiles/redo3ACTIVE3/home/yashan/yasdb/yasdb_data/db-1-1/dbfiles/redo4INACTIVE4 yashan/yasdb/yasdb_data/db-1-1/dbfiles/redo3INACTIVE3/home/yashan/yasdb/yasdb_data/db-1-1/dbfiles/redo4INACTIVE4 这些物理结构信息就包括:(1)数据库的名字。(2)数据文件和联机日志文件的名字及位置。(3)创建数据库时的时间戳。(4)备份的元信息。

    28510编辑于 2026-04-08
  • 来自专栏达梦数据库、崖山数据库

    【赵渝强老师】崖山数据库的控制文件

    崖山数据库的物理存储结构就是指的YashanDB数据库在硬盘上存储的各种文件,包括:数据文件、联机日志文件、控制文件、归档日志文件、参数文件、告警日志文件、跟踪文件和备份文件等。 下面重点讨论一下崖山数据库的控制文件,视频讲解如下:腾讯云提供技术支持播放播放静音0:00/1:42加载完毕:0%进度:0%媒体流类型直播-1:42超高清高清标清流畅240P自动,选择自动返回直播播放速度 ,控制文件中存放了崖山数据库的物理结构信息。 崖山数据库实例在启动过程中,会根据控制文件中记录的数据文件和联机重做日志文件的位置信息来打开数据库。 即使其中的一个控制文件出现了问题,崖山数据库也可以使用另一个控制文件。这样也不会因为数据库的损坏从而造成数据的丢失。

    10110编辑于 2026-09-25
  • 来自专栏达梦数据库、崖山数据库

    【赵渝强老师】崖山数据库写入数据的过程

    要了解崖山数据库的数据写入过程,首先需要了解崖山数据库的数据文件和联机重做日志文件。下面分别进行介绍。 ,它记录了数据库的变化。 这时YashanDB数据库就会根据联机重做日志文件中的信息来获得数据库的变化信息,并根据这些信息把这些改变写到数据文件中。换句话来说,联机重做日志文件中记录的重做日志可以用来进行数据库实例的恢复。 yashan/yasdb/yasdb_data/db-1-1/dbfiles/redo3CURRENT3/home/yashan/yasdb/yasdb_data/db-1-1/dbfiles/redo4INACTIVE4rowsfetched .3、崖山数据库写入数据的过程下图展示了YashanDB数据库写入数据的过程。

    11210编辑于 2026-09-08
  • 崖山异构数据库迁移利器YMP初体验-Oracle迁移YashanDB

    作者:小草一、背景我司主要软件生态数据库使用的是Oracle,国产数据库中崖山兼容Oracle做的比较好。在国产化替换进程中崖山无疑是首选,因为替换的研发和运维成本相对较低。 本文主要介绍如何通过崖山YMP异构迁移工具将Oracle数据库迁移到YashanDB数据库。 二、YMP简介2.1概述崖山迁移平台(YashanDB Migration Platform,YMP)是YashanDB提供的数据库迁移产品,支持异构RDBMS与YashanDB之间进行迁移评估、离线迁移 =900# YMP使用的最大堆内存,单位: GBymp_memory=4# YMP使用的堆外内存,单位: GB ymp_direct_memory=2#YMP业务数据库=====# YMP业务数据库连接信息 2.修改默认内置库为外置库,外置库不能和目标迁移数据库是一个实例。在此特别感谢崖山官方的李梦莹大拿,凌晨0:30帮我把问题解决了

    2.5K10编辑于 2025-02-20
  • 来自专栏达梦数据库、崖山数据库

    【赵渝强老师】崖山数据库的逻辑存储结构

    一个数据库块(block)对应一个或多个物理块。 所有的表、索引、存储过程、触发器等都被包含在了YashanDB的数据库中。2、Tablespaces(表空间)表空间(Tablespace)是数据库的逻辑划分,一个表空间只能属于一个数据库。 下面列举了YashanDB数据库中的表空间信息以及它们各自在作用。SYSTEM系统表空间它用于存储整个数据库的数据字典信息。 4、extents(区)区是数据库存储空间分配的一个逻辑单位,它由连续数据块所组成。每一个段是由一个或多个区组成。 当用户从表中读取数据时,I/O操作将从数据库文件中以数据块为单位读取或者写入数据YashanDB数据库默认的数据块的大小为8KB,即使只想检索4KB的数据,也需要读取8KB的数据量。

    22210编辑于 2026-06-11
  • 来自专栏达梦数据库、崖山数据库

    【赵渝强老师】崖山数据库的数据文件

    YashanDB的物理存储结构就是指的YashanDB数据库在硬盘上存储的各种文件,包括:数据文件、联机日志文件、控制文件、归档日志文件、参数文件、告警日志文件、跟踪文件和备份文件等。 fileID:requestID:mediatype:mimetype:provider:resolution:rate:frames:buffer:connectionspeed:info:[X]一个数据库由多个表空间组成 ,而表空间可以由多个数据文件组成的,数据文件是真正存放数据库数据的。 当查询表中数据的时候,如果内存中没有该表的数据,那么YashanDB数据库的服务器进程将读取该表所在的数据文件,然后把数据存放到内存中。 通过下面的语句可以查看当前数据库中存在的数据文件和对应的表空间:展开代码语言:SQLAI代码解释SQL>selectfile_name,tablespace_namefromdba_data_files

    20610编辑于 2026-07-03
  • 来自专栏达梦数据库、崖山数据库

    【赵渝强老师】崖山数据库的物理存储结构

    崖山数据库的物理存储结构就是指的YashanDB数据库在硬盘上存储的各种文件,包括:数据文件、联机日志文件、控制文件、归档日志文件、参数文件、告警日志文件、跟踪文件和备份文件等。 yashan/yasdb/yasdb_data/db-1-1/dbfiles/redo3CURRENT3/home/yashan/yasdb/yasdb_data/db-1-1/dbfiles/redo4INACTIVE4 yashan/yasdb/yasdb_data/db-1-1/dbfiles/redo3ACTIVE3/home/yashan/yasdb/yasdb_data/db-1-1/dbfiles/redo4INACTIVE4 yashan/yasdb/yasdb_data/db-1-1/dbfiles/redo3INACTIVE3/home/yashan/yasdb/yasdb_data/db-1-1/dbfiles/redo4INACTIVE4 这些物理结构信息就包括:(1)数据库的名字。(2)数据文件和联机日志文件的名字及位置。(3)创建数据库时的时间戳。(4)备份的元信息。

    22810编辑于 2026-06-23
  • 更好的共享存储集群选择——崖山

    数据库管理-第361期 更好的共享存储集群选择——崖山(20250826) 首先再次恭喜崖山数据库管理系统V23通过最新一期国测,按照计划,本期解读崖山数据库。 崖山之名 崖山数据库的命名,源自中国历史上极具精神象征意义的 “崖山海战”。 根据目前公开的技术资料显示,4节点YAC集群的TPCC性能可达618万(全XC环境),该指标已跻身国际主流商业数据库同规格集群的性能水平,充分验证了其在高并发场景下的性能竞争力。 自信、开放与负责 在国产数据库领域,崖山数据库是少有的开放下载试用且无任何使用限制的产品——不同于多数同类产品因技术顾虑、市场策略等原因“藏着掖着”,对试用权限、使用场景设下重重约束,崖山数据库将“开放 更让人印象深刻的,是崖山数据库面对用户反馈的包容与高效。在我与崖山数据库团队的接触过程中,曾针对产品使用中的细节问题提出改进建议,甚至不乏直接的“吐槽”。

    24910编辑于 2026-07-02
  • 崖山小聚:一些有趣的火花

    数据库管理-第400期 崖山小聚:一些有趣的火花(20260114) 昨天,在成都环球中心天堂洲际大饭店,崖山数据库成功举办了『2026 YashanDB数据库城市行 成都站』活动。 会后崖山组织了在成都DBA们小聚了一把,作为土著,我也有幸参加了。在小聚过程中,大家碰撞出了很多有趣的火花。 周边工具则可能源于产品规划,毕竟数据库是核心,外围要另外花精力去做(有些数据库就是一种态度问题)。 在这之后,业务也是会继续发展迭代的,如果一个数据库仅仅实现(当下的)兼容性而没有进一步扩展数据库的其他能力,那这个业务的发展会受到这个数据库的限制。 总结 本期简单总结了一些在崖山成都活动后,成都数据库从业者小聚碰撞出的一些火花。 老规矩,不知道写了些啥。

    15400编辑于 2026-07-02
  • 写在国测公布之后-恭喜崖山

    期待已久的国测终于在刚刚出了结果 这里有三家通过,我这里祝贺一下崖山数据库。 依然在这里要介绍一下崖山数据库–Yashandb 崖山数据库是深圳市(副省级)科创局下属的深圳计算科学研究院的产品。 纵然现在国产数据库还是有上百家。但是真正全自研的(从0开始)其实并不多(最多5个)。崖山数据库是其中之一。 现在国测越来越难通过,收敛态势非常明显 这次结果是非常激烈的竞争得出的结果,非常不容易。 (我的确觉得崖山概率最大,超过90%) 得出这个结论是我最近两年和他们团队的人的深度接触得出的判断。 自信的崖山团队 本次DTCC上崖山团队技术交流上说了自己做的很多工作(有些是我想象不到的) 今天是大会第二天,而在大会开始之前,崖山就有信心觉得自己一定可以(就像走出考场就一定考上理想大学一样,就等通知书了 祝崖山发展的越来越好。

    13610编辑于 2026-06-25
  • 【YashanDB 知识库】Hive 命令工具 insert 崖山数据库报错

    **【问题分类】** 功能兼容**【关键字】**spark 30041、不兼容【问题描述】本项目的架构是 hadoop+hive+yashandb使用崖山数据库,初始化所有的原数据表和数据新建表之后,插入数据时候报错 4、配置文件调整:在 `hive-site.xml` 中增加或调整以下配置,以延长 Hive 和 Spark 连接的超时时间:```xml<property><name>hive.spark.client.connect.timeout

    42410编辑于 2025-02-28
  • 【YashanDB知识库】原生mysql驱动配置连接崖山数据库

    【问题分类】功能兼容【关键字】YAS-07202、YAS\_MY ERROR ,不兼容【问题描述】本项目的架构是hadoop+hive+yashandb使用崖山数据库,将mysql相关的创建表语句进行初始化同步使用崖山 plugin execution error, YAS\_MY error, unsupported datatype创建表报错【问题原因分析】初步分析是jdbc连接层出现的问题,类型方法不兼容于是尝试替换将崖山驱动 openssl genrsa -out private\_key.pem 2048openssl rsa -in private\_key.pem -pubout -out public\_key.pem4、 配置项目hive连接崖山数据的配置(注意端口是不是1688)修改hive-site.xml 添加如下配置<property><name>javax.jdo.option.ConnectionURL</name name>javax.jdo.option.ConnectionDriverName</name><value>com.mysql.cj.jdbc.Driver</value></property>5、重启崖山服务

    52210编辑于 2025-02-28
  • 来自专栏达梦数据库、崖山数据库

    【赵渝强老师】崖山数据库的联机重做日志文件

    崖山数据库的物理存储结构就是指的YashanDB数据库在硬盘上存储的各种文件,包括:数据文件、联机日志文件、控制文件、归档日志文件、参数文件、告警日志文件、跟踪文件和备份文件等。 下面重点介绍一下崖山数据库的联机重做日志文件。 yashan/yasdb/yasdb_data/db-1-1/dbfiles/redo3CURRENT3/home/yashan/yasdb/yasdb_data/db-1-1/dbfiles/redo4INACTIVE4 yashan/yasdb/yasdb_data/db-1-1/dbfiles/redo3ACTIVE3/home/yashan/yasdb/yasdb_data/db-1-1/dbfiles/redo4INACTIVE4 yashan/yasdb/yasdb_data/db-1-1/dbfiles/redo3INACTIVE3/home/yashan/yasdb/yasdb_data/db-1-1/dbfiles/redo4INACTIVE4

    10810编辑于 2026-08-26
领券