达梦数据库记录

1.计算日期差

SELECT DATEDIFF(day,sysdate(), '2024-06-01')

2.出现HJ_BUF_GLOBAL_SIZE设置不当造成应用报错的问题,详细信息如下:

sql 复制代码
 dm.jdbc.driver.DMException: 超出全局hash join空间,适当增加HJ_BUF_GLOBAL_SIZE
  at dm.jdbc.driver.DBError.throwException(DBError.java:657)
  at dm.jdbc.a.b.p.H(MSG.java:582)
  at dm.jdbc.a.b.p.E(MSG.java:542)
  ......

2.1.第一种方法:修改HJ_BUF_GLOBAL_SIZE参数,这个参数是动态参数,可以通过以下命令修改

复制代码
  alter SYSTEM set 'HJ_BUF_GLOBAL_SIZE'=3000; --具体按照内存大小来确定

2.2 第二种

找到报错的SQL语句进行优化,将hash join优化为nest loop

相关推荐
小虾米vivian6 天前
dmetl5 web管理平台 监控-流程监控 看不到运行信息
linux·服务器·网络·数据库·达梦数据库
小虾米vivian7 天前
dmetl5 运行失败,提示违反协议?
数据库·达梦数据库
AIHE-TECH11 天前
多台西门子PLC控制器与SQL数据库对接(带边缘计算)的案例
数据库·sql·mysql·边缘计算·达梦数据库·西门子plc·智能网关
牛奶咖啡1312 天前
达梦数据库在国产系统的生产环境下安装部署实践教程(下)
数据库·达梦数据库·国产达梦数据库的安装部署·达梦数据库的目录结构介绍·使用命令行登录达梦数据库·达梦数据库的常用查询命令·使用图形化工具管理达梦数据库
14 天前
达梦数据库—锁
数据库·达梦数据库·dm
18 天前
达梦数据库-事务
数据库·达梦数据库·dm
p@nd@20 天前
DM8三种删除数据方式释放空间的时机
达梦数据库
GW_Cheng2 个月前
达梦数据库适配遇到的一些问题
数据库·国产化·达梦数据库
RestCloud2 个月前
达梦数据库到Greenplum:用ETL工具实现数据仓库迁移
数据库·数据仓库·etl·达梦数据库·数据传输·greenplum
脱离语言2 个月前
麒麟系统安装达梦数据库遇到的问题
达梦数据库·麒麟系统