【YashanDB 知识库】服务器重启后 Yashandb 无法启动
本文内容来自 YashanDB 官网,原文内容请见 https://www.yashandb.com/newsinfo/7773550.html?templateId=1718516**【问题分类】** 安装部署**【关键字】** 服务器重启 Yashandb 启动失败【问题描述】部署 YashanDB 的服务器关机后,第 2 天重启服务器,启动 YashanDB 报错。dial tcp
【YashanDB 知识库】如何处理 no free block in dictionary cache-YashanDB
本文内容来自 YashanDB 官网,原文内容请见 https://www.yashandb.com/newsinfo/7773551.html?templateId=1718516问题现象1、共享集群中,创建用户卡住2、查询表或视图报错问题的风险及影响1、共享集群中,create table、user 等,因为需要等其他节点返回消息,如果某个节点 dc 不够,则会卡住。2、查询创建等报
【YashanDB 知识库】in 大量参数时查询性能慢
本文内容来自 YashanDB 官网,原文内容请见 https://www.yashandb.com/newsinfo/7802939.html?templateId=1718516**【标题】**in 大量参数时查询性能慢**【关键字】**in 大量参数 FAST FULL SCAN INDEX RANGE SCAN**【问题描述】** 测试表数据量 200w,表结构如图,且在 PHO
【YashanDB知识库】YMP迁移过程中报错YAS-02143或YAS-02193
本文内容来自YashanDB官网,原文内容请见YMP迁移过程中报错YAS-02143或YAS-02193-YashanDB【标题】YMP迁移过程中报错account lock【关键字】YMP 迁移 account lock openssl【问题描述】YMP所在机器的openssl版本低于1.1.1,在安装YMP及内置库时使用了--deps将数据库的deps包载入内置库中。直接使用YMP进行数据迁移
【YashanDB知识库】Oracle pipelined函数在YashanDB中的改写
本文内容来自YashanDB官网,原文内容请见Oracle pipelined函数在YashanDB中的改写-YashanDB【问题分类】功能使用【关键字】pipelined【问题描述】Oracle PL/SQL中包含pipelined函数的对象迁移到YashanDB会出现不兼容现象。【问题原因分析】Pipelined函数是一种特殊的表函数,以流方式返回结果,这样可以边处理数据边返回结果,提高性能
【YashanDB知识库】update (子查询) set ORG_ID_STAN -ID 改写
本文内容来自YashanDB官网,原文内容请见update (子查询) set ORG_ID_STAN -ID 改写-YashanDB【关键字】update (子查询) set ORG_ID_STAN =ID 改写【问题描述】 update (子查询) set ORG_ID_STAN =ID 改写【问题原因分析】update (子查询) set ORG_ID_STAN =ID 改写,崖山
【YashanDB知识库】XMLAGG方法的兼容
本文内容来自YashanDB官网,原文内容请见XMLAGG方法的兼容-YashanDB【关键字】 XMLAGG方法的兼容【问题描述】 崖山数据库不支持将XMLAGG相关的函数内容,需要替换成支持的功能函数WM_CONCAT(T.COLUMN_NAME)【问题原因分析】 崖山数据库不支持将XMLAGG相关的函数内容,需要替换成支持的功能函数WM_CONCAT(T.COL
【YashanDB知识库】复合索引下in大量参数查询性能慢
本文内容来自YashanDB官网,原文内容请见复合索引下in大量参数查询性能慢-YashanDB【标题】复合索引下in大量参数查询性能慢【关键字】复合索引 in 大量参数【问题描述】测试表数据量200w,表结构如图,且在ID和PHONE字段上创建了复合索引测试SQL为:select name,sum(id) from test1119 where id > 50000 and phone i
【YashanDB知识库】YMP迁移过程中报错YAS-02143或YAS-02193
本文内容来自YashanDB官网,原文内容请见YMP迁移过程中报错YAS-02143或YAS-02193-YashanDB【标题】YMP迁移过程中报错account lock【关键字】YMP 迁移 account lock openssl【问题描述】YMP所在机器的openssl版本低于1.1.1,在安装YMP及内置库时使用了--deps将数据库的deps包载入内置库中。直接使用YMP进行数据迁移
【YashanDB知识库】数据库一主一备部署及一主两备部署
问题现象数据库在正常或异常情况下,如何实现主备切换 问题的风险及影响数据库主备切换若没有正确配置,在数据库发生主节点故障时,会影响业务的使用 问题影响的版本23.2整个大版本 问题发生的原因1、若主节点所在主机因为其他原因导致资源紧张的情况下,想要切换备节点为主节点更好的提供服务,此时就需要在数据库正常的情况下执行手动主备切换2、数据库主节点异常时,若配置了自动主备切
【YashanDB知识库】删除用户组后,yasql不能免密登录问题
本文内容来自YashanDB官网,原文内容请见删除用户组后,yasql不能免密登录问题-YashanDB问题现象免密登录失败,报用户密码错误。如下图: 问题的风险及影响免密登录失败 问题影响的版本所有版本 问题发生的原因删除了yashandb安装时的用户组,导致该问题。 解决方法及规避方式把用户,重新添加到新创建的用户组groupadd xpusermod
【YashanDB知识库】崖山有哪些内存参数,Share Pool各个参数之间有什么关系
本文内容来自YashanDB官网,原文内容请见崖山有哪些内存参数,Share Pool各个参数之间有什么关系-YashanDB问题现象Oracle一般只需要配置SGA/PGA,SGA内存会自动做分配,在崖山有比较多的内存配置参数,可以根据需要做详细的配置控制。具有有哪些主要参数,功能是什么呢,用户常有这种疑问。在用户使用YashanDB的时候,开始的时候就会对内存的参数做一些配置调优,在另一篇文章
【YashanDB知识库】GBK库,生僻字插入nvarchar2字段后乱码问题
本文内容来自YashanDB官网,原文内容请见GBK库,生僻字插入nvarchar2字段后乱码问题-YashanDB问题现象如下SQL,插入的人名中有两个GBK生僻字“”和“”,GBK编码中没有这两个字符。drop table t1;create table t1(id int,c1 nvarchar2(128));insert into t1 values (1,'xx林海');
崖山共享集群产品能力观测:细节足见功底
本文基于前泽塔数科研发总监-王若楠2024年11月在“2024年国产数据库创新生态大会”-“根”技术专场的演讲整理形成,主要对崖山共享集群YAC的架构、功能、高可用性、性能四大方面进行全面测试,并分享了测试环境和测试结论。年初,基于某些商业考量,我们团队对崖山共享集群数据库(YAC)进行了测试。起初,我持有怀疑态度,这既源于近年来数据库领域出现的乱象,也因为我作为共享存储架构研发人员,深知其中的技
【YashanDB知识库】MySQL迁移至崖山char类型数据自动补空格问题
本文内容来自YashanDB官网,原文内容请见MySQL迁移至崖山char类型数据自动补空格问题-YashanDB【问题分类】功能使用【关键字】char,char(1)【问题描述】MySQL迁移至崖山环境,字段类型源端和目标端都为char(2),但应用存储的数据为'0'、'1',此时崖山查询该表字段时会自动补充空格【问题原因分析】mysql有sql_mode控制,检
【YashanDB知识库】kettle同步PG至崖山提示no encryption pg_hba.conf记录
本文内容来自YashanDB官网,原文内容请见kettle同步PG至崖山提示no encryption pg_hba.conf记录-YashanDB【问题分类】数据导入导出【关键字】数据同步,kettle,数据迁移,pg_hba.conf【问题描述】使用kettle同步postgresql至崖山数据库时提示以下报错信息:信息: New Caching Service registered2024/
kettle同步大表提示java内存溢出
本文内容来自YashanDB官网,原文内容请见kettle同步大表提示java内存溢出-YashanDB【问题分类】数据导入导出【关键字】数据同步,kettle,数据迁移,java内存溢出【问题描述】kettle同步大表提示ERROR:could not create the java virtual machine!【问题原因分析】java内存溢出【解决/规避方法】①增加JVM的堆内存大小。编辑
【YashanDB知识库】查看表空间是否加密
本文内容来自YashanDB官网,原文内容请见查看表空间是否加密-YashanDB首页 ꁇ 查看表空间是否加密【问题分类】功能使用【关键字】tablespace,ENCRYPTED【问题描述】如何查看表空间是否加密【解决/规避方法】执行下面的SQL能够获取到表空间是否加密,返回值Y代表已加密,N代表未加密SELECT ENCRYPTED FROM DBA
【YashanDB知识库】同样建表语句,大整型数字在Oracle插入成功,在YashanDB插入失败
本文内容来自YashanDB官网,原文内容请见同样建表语句,大整型数字在Oracle插入成功,在YashanDB插入失败-YashanDB问题现象在YashanDB上执行Oracle同样的建表语句,插入同样的数据,包含大的整型数字,在Oracle执行成功,在YashanDB执行失败,报错SQL错误 [13] [22000]: [line: 0 column: 0] YAS-00013 value
oracle与yashanDB的jdbc返回常量列"0.00"的精度和刻度不一致
本文内容来自YashanDB官网,原文内容请见oracle与yashanDB的jdbc返回常量列"0.00"的精度和刻度不一致-YashanDB问题现象客户预期常量列"0.00"应该映射到java里的浮点类型,结果却是跑到整型。 1、应用的sql 2、应用的java代码 3、执行结果 问题的风险及影响客户查询信息失败&