自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 达梦时间日期函数、碎片管理

概述:数据库的空间碎片存在于表空间、表和索引中,其形成根本原因是数据库相类似的存储设计原理,直接原因是系统中对表和表数据的删除,即便是Oracle的ASSM也不能避免空间碎片问题,降低碎片率,我们可以更充分利用存储空间,一定程度上提高数据库的响应效率,还能避免因空间资源紧缺导致的异常。--意周日为一周起始日期 查询当周第一天。

2024-06-17 10:10:07 480

原创 达梦统计信息、Oracle统计信息、分区表

在水平分区表上创建唯一索引时,全局唯一索引总是可以创建的,若要创建非全局唯一索引,则要求索引键包含所有的分区键。由于每个索引分区只负责索引本分区上的数据,其他分区上的数据无法维护,只有当分区键都包含在索引键中时,才能对分区主表保证索引键唯一。创建全局索引时,在水平分区表的主表创建全局索引,每个分区子表的数据都被索引在同一个B树中,并在每个子表创建全局本地索引,与主表共用一个B树。DBMS_STATS.DELETE_COLUMN_STATS('模式名','表名','列名','分区表名',...);

2024-06-17 10:09:18 414

原创 达梦存储过程、达梦与Oracle存储过程对比

如果使用%TYPE和%ROWTYPE动态指定记录字段类型: TYPE myReord IS RECORD ( V_vid myTable.V_vid%TYPE, V_vname myTable.V_vname%TYPE, V_Address myTable.V_Address%TYPE );

2024-06-17 10:07:55 441

原创 NUMA、POC流程、数据字典和动态性能视图相关补充

注意这里显示的是主库向备库发送日志的进度,由于备库重做日志也需要时间,在最后一批日志发送完成后,KBYTES_TO_RECOVER 为 0,RECOVER_PERCENT 为 100%,表示主库已经完成所有日志发送,需要等待备库将最后一批日志重做完成,此时主库的守护进程可能仍然处于 Recovery 状态,待备库重做完成后,主库的守护进程会自动切换 Open 状态。在这种情况下,从节点0到节点0的距离为10,这意味着访问同一节点上的内存比访问另一个节点上的内存更快,后者的距离为21。语句级资源监控内容。

2024-06-17 10:05:13 459

原创 主备集群、读写分离集群、共享集群DSC

Redo 日志重演由专门的 Redo 日志重演服务完成,重演服务严格按照 Redo 日志产生的先后。送日志确保备机实时备份,两台主机都具有数据守护进程,传输监控数据到 dmmonitor 监控。:备库收到主库发送的 Redo 日志后,在物理数据页重新修改数据的过程。既有读又有写事务,从写事务开。锁粒度小,发生锁冲突概率底,可实现的并发度高但对锁开销较大,加锁比较慢,主机网络问题:主机系统的网络配置问题,如路由设置错误,可能导致虚拟机无。值是全局递增的,各个节点对同一数据页的修改在日志系统中是。

2024-05-20 20:58:44 694

原创 数据迁移及数据同步

MySQL在未开启严格模式下,允许group by模式下可以允许查询中group by 子句中不包含所有查询列,而达梦数据库默认是不可以的,如果之前的SQL语句写的不是很规范会带来很多修改工作量,开启MySQL兼容模式后可以达到同样效果。初始化页大小选择32K;当数据库表与字段名为大写时,可以完成查询,但是返回的数据字段名均为大写,如果使用map接收返回数据并在后续代码中使用get(字段名)获取时,则会无法获取到,产生错误;解决:严格按照迁移顺序,先迁移表,再迁移视图、存储过程、函数等的顺序迁移;

2024-05-20 20:57:22 573

原创 数据库接口及中间件

如果本参数被设置为 None,同时前一个参数 index 被设置为 True,那么该 index 的 names 将会被使用做由 index 转化而来 的 column(s) 的名字。常用中间件:Weblogic(Oracle)、WebSphere(IBM)、Tomcat(开源)、Apusic(金蝶)、TongWeb(东方通)、SAP(SAP)、IIS(微软)none或int型:被 to_sql 影响到的行的数量,如果传递给 callable 的 method 没有返回整数的行数,则 None 会被返回。

2024-05-20 20:49:20 880

原创 DM动态视图查询及sql调优运维相关

—业务系统的INSERT , UPDATE , DELETE 操作都会占用回滚表空间,这类事务都存在可以回滚的情况,当表空间数据文件大小增长后,就算事务提交,数据文件不会自动变小,但里面的空闲比率会变大,可以定时自动查询并记录未提交事务;2. 添加hint:通过执行计划,发现部分表有索引但走的全表扫描,或者条件中有or之类的判断时,可以通过添加hint方式,改变sql的执行计划,优化执行效率。

2024-05-20 20:45:29 793

原创 达梦sysbench OLTP测试及数据库运维Linux常用指令汇总

在linux系统中,我们创建一个新的文件或者目录的时候,这些新的文件或目录都会有默认的访问权限,umask命令与文件和目录的默认访问权限有关。rpm:管理rpm包的命令。另外,“~”也表示为home目录的意思,“.”是表示目前所在的目录,“..”则表示目前目录位置的上一层目录。more:一页一页的形式显示文件内容,更方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能(与 vi 相似),使用中的说明文件,按 h。

2024-04-20 22:03:05 816

原创 DM_SQL学习及非模式对象(安全)管理

概述:DM_SQL支持的数据类型包括常规数据类型、位串数据类型、日期时间数据类型、多媒体数据类型,支持的表达式包括数值表达式、字符串表达式、时间值表达式、时间间隔值表达式、运算符的优先级等,同时DM数据库支持关系数据库的三级模式包括储存文件内模式、基表模式、视图外模式。DDL数据定义语句大致包含定义CREATE、修改ALTER、删除DROP三类操作,管理对象通常有数据库修改语句、用户管理语句、模式管理语句、表空间管理语句、表管理语句、索引管理语句等。

2024-04-20 20:59:41 922 1

原创 Linux下达梦数据库的安装部署及管理工具使用

进入备份界面,输入备份名字和备份集目录,选择备份类型和备份路径,高级选项可针对备份,进行操作,如备份是否进行压缩,是否生成备份日志,是否进行加密等操作。通过管理工具,可创建代理环境,主要作用在于设置数据库的定时备份,右键点击代理,选择创建代理环境,数据库状态正常,管理工具正常连接,创建代理环境显示成功。通过 DM 管理工具可对数据库进行备份,右键备份,根据备份的级别为库,表,表空间,归档几个类别的备份,选中备份类别,右键点击选择新建备份。选择管理工具的窗口,点击选项功能,可进入常用选项的配置。

2024-04-20 18:41:33 820

原创 达梦数据库体系结构学习

分为共享内存池和运行时内存池,共享内存池是在DM server启动时向OS申请的一大片内存,避免频繁向OS申请和释放内存引起的线程切换导致效率降低,运行时内存池是为会话、虚拟机等功能模块运行时向OS申请的内存池。其中数据结构在计算机中的映像即为数据的物理存储结构,包括了数据元素的表示和关系的表示,物理结构则是数据库使用的操作系统文件结构。概述:内存管理系统加快申请、释放内存的效率,了解内存使用情况,易发现内存泄漏和写越界,结构包括内存池、缓冲区、排序区、哈希区,且相关参数均可在dm.ini配置。

2024-04-20 18:29:32 872 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除