
达梦数据库-DM-日常学习
文章平均质量分 78
加油嘞,台上十分钟,台下十年功。
阳光九叶草LZL
QQ群:625013028。Github:https://github.com/lxgczg。 做人嘛,洒脱些,有责任的同时,也要快乐。
展开
-
达梦数据库-学习-20-某表的空间占用过大处理过程
本文介绍达梦数据库-某表的空间占用过大处理过程,包含分析过程、解决方法等。原创 2025-04-13 09:54:04 · 726 阅读 · 0 评论 -
达梦数据库-学习-19-兼容ORACLE相关参数介绍
本文介绍达梦数据库-兼容ORACLE相关参数,包含SPACE_COMPARE_MODE,COMPATIBLE_MODE,ORDER_BY_NULLS_FLAG,DATETIME_FMT_MODE,PL_SQLCODE_COMPATIBLE,VIEW_ACCESS_MODE,CALC_AS_DECIMAL,ENABLE_PL_SYNONYM,DEL_HP_OPT_FLAG等参数的详细描述。原创 2025-04-13 09:52:58 · 779 阅读 · 0 评论 -
达梦数据库-学习-18-ODBC数据源配置(Linux)
本文介绍达梦数据库-ODBC数据源配置在Linux平台下如何配置。原创 2025-04-12 07:59:52 · 704 阅读 · 0 评论 -
达梦数据库-学习-17-字符串结尾空格比较参数
本文介绍达梦数据库-字符串结尾空格比较参数,包含BLANK_PAD_MODE、SPACE_COMPARE_MODE参数介绍和实验案例。原创 2025-04-12 07:59:01 · 376 阅读 · 0 评论 -
达梦数据库-学习-16-常用SQL记录(持续更新)
我们在工作中经常要编写一些达梦SQL语句来辅助我们排查定位问题,但每次都要现写,表示很麻烦,这里做个记录积少成多。原创 2025-04-11 17:34:10 · 470 阅读 · 0 评论 -
达梦数据库-学习-15-大内存SQL相关视图介绍
本文介绍达梦数据库-大内存SQL相关视图介绍,包含视图的用途、每个字段的含义、是否需要开启什么参数等。原创 2025-04-11 17:33:35 · 871 阅读 · 0 评论 -
达梦数据库-学习-14-共享存储集群DMDSC部署
本文介绍达梦数据库-共享存储集群DMDSC在虚机上的详细部署步骤、内容详细,分享一下。原创 2025-03-15 14:17:42 · 1108 阅读 · 0 评论 -
达梦数据库-学习-13-执行计划操作符(A-C开头操作符)
本文介绍达梦数据库-执行计划操作符(A-C开头操作符)的含义、参数、例子等,希望对大家有帮助。原创 2025-03-14 11:35:48 · 724 阅读 · 0 评论 -
达梦数据库-学习-12-锁等待排查
本文介绍达梦数据库-锁等待排查,包含有哪些锁、如何定位锁、如何解决锁。原创 2025-03-13 21:13:25 · 992 阅读 · 0 评论 -
达梦数据库-学习-11-disql上下翻动历史命令和删除命令
本文介绍达梦数据库-disql上下翻动历史命令和删除命令出现乱码现象的解决方法,让disql工具用的更加丝滑流畅。原创 2025-03-13 21:10:54 · 753 阅读 · 0 评论 -
达梦数据库-学习-10-SQL 注入 HINT 规则(固定执行计划)
本文介绍达梦数据库-学习-SQL 注入 HINT 规则(固定执行计划)的相关数据库参数、系统存过、系统视图,并包含虚机实验,来帮助大家更好的理解,GET技能加一。原创 2025-03-12 15:01:48 · 1698 阅读 · 0 评论 -
达梦数据库-学习-09-SQL跟踪日志
本文介绍达梦数据库-SQL跟踪日志的sqllog.ini参数介绍、虚机实验步骤等,帮助大家更好的定位问题SQL。原创 2025-02-14 10:40:35 · 1438 阅读 · 0 评论 -
达梦数据库-学习-08-DPI接口(数据类型映射、环境句柄、连接句柄)
本文介绍达梦数据库-DPI接口的数据类型映射、环境句柄、连接句柄,包含封装Demo的测试代码和测试效果。原创 2024-12-18 09:35:10 · 1291 阅读 · 0 评论 -
达梦数据库-学习-07-C外部函数创建,及与Plsql自定义函数效率对比
一、测试环境信息名称描述操作系统CentOS Linux release 7.9.2009 (Core)达梦数据版本V8 1-2-38-21.07.09-143359-10018-ENT二、测试步骤(1)修改参数,重启数据库sp_set_para_value(2,‘ENABLE_EXTERNAL_CALL’,1);(2)查看是否修改成功,为1表示成功select PARA_NAME,PARA_VALUE from v$dm_ini where PARA_NAME原创 2022-04-02 11:11:12 · 3021 阅读 · 0 评论 -
达梦数据库-学习-06-Dmpython+xlrd实现excel表数据一键入库代码分享
(1)一个excel表格为一张表。(2)第一行的元素为列名。(3)数据中为空的地方会用空字符串补齐。#数据库用户名dm_user_name = ‘SYSDBA’#数据库用户密码dm_user_password = ‘SYSDBA’#数据库IP地址db_ip = ‘localhost’#数据库端口号db_port = 5236#数据入库的表名db_table_name = “TEST_EXCEL”#EXCEL文件的路径para_excel_file_path = r’C:\Users\22631原创 2020-08-24 17:03:39 · 1150 阅读 · 0 评论 -
达梦数据库-学习-05-SQL优化之LIKE前后百分号
2、收集统计信息二、测试验证1、测试场景2、测试方法1-创建单索引虽然执行计划中利用了索引,但效果并不明显。3.2、调整参数3.3、创建函数索引验证效果4、测试方法3-创建全文索引及改写SQL4.1、创建中文最少词法分析器-全文索引创建完全文索引需执行上面的语句填充一次数据。...原创 2020-12-14 15:51:36 · 4310 阅读 · 0 评论 -
达梦数据库-学习-04-SQL优化之HINT-平坦化处理
Flag of indicating whether outer join will be flattened。对左外连接是否进行平坦化处理。0(默认关闭),1(开启)2、准备测试环境(1)、建表及生成数据(2)、收集统计信息3、测试案例不讨论返回结果集行数和代价估算对不对的问题。FLATING_T1左外连接FLATING_T2再和FLATING_T3进行交叉连接:10*100000=1000000执行计划执行顺序:8》7》9》6》5》4》3》2》1[执行语句1]:(2)、禁用变量改写原创 2020-12-09 20:29:18 · 1488 阅读 · 1 评论 -
达梦数据库-学习-03-物化视图-实操总结
二、参数介绍及实操填充模式:1、BUILD IMMEDIATE:立即填充数据。例子:例子:普通 DML 操作生成的记录存在 于物化视图日志。使用 FAST 刷新之前,必须先建好物化视图日志。例子:例子:例子:刷新是由异步线程执行的,因此 COMMIT 执行结束后可能需要等待一段时间物化视图数据才是最新的。约束: 含有对象类型的不支持; 包含远程表的不支持。例子:如果省略 START WITH 则首次刷新时间为当前时间加上 NEXT 指定的间隔; 如果指定 START WITH 省略原创 2020-11-26 16:02:19 · 2275 阅读 · 0 评论 -
达梦数据库-学习-02-REDO日志丢失或损坏-恢复测试
1、适用场景(1)误删REDO日志,且无法找回。(2)REDO日志损坏,且无法修复。2、注意事项(1)实际情况中,建议不使用文中的方法进行恢复。(2)REDO日志文件中未入库的数据会丢失。3、模拟故障(1)初始化测试库A(2)dmdba用户启动数据库A(3)关闭数据库A(4)删除DAMENG02.log(5)启动数据库A报错4、恢复测试(1)初始化测试库B小提示:数据库初始化参数需和数据库A一致(2)拷贝测试库B的REDO到测试库A(3)尝试启动数据库A报错(4原创 2020-08-26 16:41:42 · 1403 阅读 · 0 评论 -
达梦数据库-学习-01-自动添加表空间数据文件操作步骤
dm7自动添加表空间数据文件操作步骤一、存储过程介绍1、add_datafile(datafile_size int)介绍:对于数据库自带系统表空间(‘SYSTEM’,‘ROLL’,‘TEMP’,‘MAIN’)之外的其他表空间进行修改或添加:(1)修改条件为:对于单个数据文件大小小于datafile_size的,进行尺寸扩展,扩展为datafile_size M。(2)添加条件为:对于表空间使用率大于百分之90的,添加一个非自动扩展的数据文件,大小由传入的datafile_size控制。2、其他原创 2020-07-15 16:11:18 · 2628 阅读 · 0 评论