【YashanDB知识库】共享利用Python脚本解决Oracle的SQL脚本@@用法
简介Oracle客户端sql*plus正在执行某SQL脚本,当该SQL脚本调用同级目录的SQL脚本,会使用@@,请看详情的Oracle示例。崖山数据库23.2.x.100已支持@@用法,但是对于以前的版本,可以用Python脚本进行批量重写,对于存在@@调用的SQL...
【YashanDB知识库】如何从内存中获取SQL语句的执行计划
简介 目前从PostgreSQL迁移到YashanDB后,需要进行数据校验。下面给出user1模式从PostgreSQL迁移到YashanDB进行数据行数比对的示例。 详情 获取PostgreSQL精确行数 创建table_count,用于存储行数(建议:使用现有的迁移模式user1,并把table_count创建在user1...
【YashanDB知识库】共享利用Python脚本解决Oracle的SQL脚本@@用法
本文内容来自YashanDB官网,原文内容请见https://www.yashandb.com/newsinfo/7508312.html?templateId=1718516 简介Oracle客户端sql*plus正在执行某SQL脚本,当该SQL脚本调用同级目录的SQL脚本,会使用@@,请看详情的Oracle示例。...
【YashanDB知识库】过期统计信息导致SQL执行计划变差
【问题分类】性能问题 【关键字】统计信息 【问题描述】表的统计信息失效后,将会采用该表默认的参数值支持代价计算,该表对应的SQL的执行计划将会变差。 --查看表的统计信息失效状态的表 select TABLE_NAME,NUM_ROWS,STALE_STATS,last_analyzed from DBA_TAB_STATISTICS where STALE_STAT...
【YashanDB知识库】解决mybatis的mapper文件sql语句结尾加分号";"报错
现象 mybatis或mybaits-plus的mapper文件sql结尾加分号";" 执行时报错:”YAS-04209 unexpected word;“ 解决办法 将sql结尾分号“;”去掉。 使用注解方式写的sql语句也会遇到同样的问题,解决办法一样,去掉分号”;“。

【YashanDB 知识库】解决 mybatis 的 mapper 文件 sql 语句结尾加分号";"报错
现象mybatis 或 mybaits-plus 的 mapper 文件 sql 结尾加分号";" 解决办法将 sql 结尾分号“;”去掉。 使用注解方式写的 sql 语句也会遇到同样的问题,解决办法一样,去掉分号”;“。 执行时报错:”YAS-04209 unexpected word;“

【YashanDB知识库】使用leading hint调整SQL执行计划后报错YAS-04522 invalid hint leading
本文内容来自YashanDB官网,原文内容请见 https://www.yashandb.com/newsinfo/7802967.html?templateId=1718516 问题现象 使用leading hint调整SQL执行计划后,执行SQL时,报错:YAS-04522 invalid hint leading 问题的风险及影响 SQL语句无法正常执行 问题影响的版本 所有的Yasha.....

【YashanDB知识库】如何将mysql含有group by的SQL转换成崖山支持的SQL
本文内容来自YashanDB官网,原文内容请见 https://www.yashandb.com/newsinfo/7610112.html?templateId=1718516 问题现象 以下SQL在MYSQL下均能执行成功,在崖山下执行报错。 SELECT Sname,Ssex, min(Sage) FROM Student group by Ssex; ...

【YashanDB知识库】使用c-调用yashandb odbc驱动执行SQL时报YAS-08008 not all variables bounded
本文内容来自YashanDB官网,原文内容请见 https://www.yashandb.com/newsinfo/7508307.html?templateId=1718516 问题现象 某客户的应用(c# asp.net)在运行时报如下异常: 问题的风险及影响 客户的应用无法正常运行 问题影响的版本 所有的yashandb版本,所有的yash...

【YashanDB知识库】由于hist_head$中analyze time小于tab$中analyze time导致的sql语句执行慢
问题现象 某局点yashandb cpu使用率100%,经线上分析是由于几个sql执行慢,其中一个sql为简单的单行等值绑定变量过滤+排序。 经分析执行计划,相对以前有所变化,走了另外一个索引(效率低)。 问题的风险及影响 sql语句执行慢,客户的业务受到影响。操作系统cpu 100%可能导致宕机。 问题影响的版本 22.2.10.100 问题发生原因 hist_head$中表对应列的analy....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
数据库
分享数据库前沿,解构实战干货,推动数据库技术变革
+关注