欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

达梦数据库常用语法记录

程序员文章站 2022-06-03 11:50:44
...

此文档用于笔者本人备忘,记录在达梦使用过程中的一些常用语句及网站。

版本: 达梦8

有关用户和模式: 同一个用户可以拥有不同模式,新建用户时会自动生成一个与USER同名的SCHEMA,为默认模式,可自己新建一个属于该USER的不同名SCHEMA。

此时要注意,select user from dual查询出的是用户名,而不是模式名。目前没有找到查询当前SCHEMA的语句。因此不建议在用户下新建模式,而是直接建用户好一点。

语法: 达梦数据库语法大体同Oracle相似。

达梦数据库查看当前执行的查询并杀死session:1

查看正在执行的语句:

select * from v$sessions where state = 'ACTIVE';

查询锁超时的语句:

select a.*,b.NAME,c.SESS_ID from v$lock a
left join sysobjects b on b.ID=a.TABLE_ID
left join v$sessions c on a.TRX_ID=c.TRX_ID

终止正在执行的语句:
sess_id是上面查询出的结果列

call sp_close_session(sess_id);

查询当前用户连接数命令:2

查询当前用户连接数:

select count(*) from v$sessions where state=‘ACTIVE’;

查询最大连接数:

select SF_GET_PARA_VALUE(2,‘MAX_SESSIONS’);

修改最大连接数为1000:

ALTER SYSTEM SET ‘MAX_SESSIONS’ =1000 spfile;

相关链接:

达梦7常见问题 作者:damengedu


  1. 引用来源:
    达梦Kill 作者:皓月如我
    达梦锁超时 作者:关键词__ ↩︎

  2. 引用来源:
    达梦连接数 作者:Linux_Zubin ↩︎

相关标签: 数据库