- 博客(8)
- 收藏
- 关注
原创 【达梦】【系统表和视图】
数据库中的对象都包含在内,有用户自己创建的表,存储过程,系统表,9.user_tables:可查询当前用户所拥有的所有表。4.dba_tables:可查询表信息(包括系统表)6.dba_data_file:可查询数据库文件信息。10.user_tablespaces:可查询表空间。8.all_tables:可查询所有用户的表。5.dba_user:可查询系统所有用户。7.dba_segments:可查询模式。记录系统中所有约束的信息,二、DM8常用系统表。
2024-07-12 15:10:49
250
原创 【达梦】【SQL优化】
按GROUP BY子句中的列/列表将虚拟表 VT4中的行唯一的值组合成为一组,生成虚拟表VT5。对虚拟表VT1 应用ON筛选器,ON 中的逻辑表达式将应用到虚拟表 VT1中的各个行,筛选出满足ON 逻辑表达式的行,生成虚拟表 VT2。,FROM 子句中写在最后的表将被最先处理,即最后的表为驱动表,当FROM 子句中包含多个表的情况下,我们需要选择数据最少的表作为基础表。将虚拟表 VT7中的在SELECT中出现的列筛选出来,并对字段进行处理,计算SELECT子句中的表达式,产生虚拟表 VT8。
2024-07-12 11:53:12
607
原创 【达梦】【备份恢复】
ps:物理备份和逻辑备份都可以在联机状态下进行,但联机备份时,大量的事务处于活动状态,为确保备份数据的一致性,需要同时备份一段日志(备份期间产生的 REDO 日志),因此要求数据库必须配置本地归档且归档处于开启状态;由于日志重做过程中,修改好的数据页首先存入缓冲区,缓冲区分批次将修改好的数据页写入磁盘,如果在此过程中发生异常中断,可能导致缓冲区中的数据页无法写入磁盘,造成数据的不一致,数据库启动时校验失败,所以表空间恢复过程中不允许异常中断。同时,归档备份得是归档日志,防止归档日志的丢失导致重要数据缺失。
2024-07-11 15:00:25
621
原创 【达梦】【规范化部署】【硬件资源】
影响因素:集群推荐双网卡1000M以上 bond1或bond0,链路网络和业务网络分开不互相影响;内部链路影响集群内部链路,集群之间同步和redo发,业务链路影响集群对外的服务网络。4、系统要求:Linux glibc 2.3以上,内核2.6,uname -ra。5、网卡:ipconfig -a查看IP地址对应的网卡名如:enp2s0f0。影响因素:影响数据库查询效率和整体运行,内存大小影响到数据库缓存和计算内存。2、内存:至少1G,swap虚拟内存是物理内存的1.5倍。影响因素:影响数据库并发性能。
2024-07-10 15:32:09
130
原创 【达梦】【DEM部署】
将dem.war放在tomcat目录D:\apache-tomcat-8.5.100\webapps下,重启tomcat,该目录下自动解压出dem文件;修改D:\apache-tomcat-8.5.100\webapps\dem\WEB-INF目录下db.xml文件,修改为自己数据库的ip和端口。重启tomcat后浏览器打开。至此启动tomcat成功。
2024-06-11 21:52:12
387
原创 【达梦】守护集群部署:(Linux环境下部署)
redo日志重演服务,就是备库收到主库发送的 Redo 日志后,在物理数据页上,重新修改数据的过程,重演服务严格按照 Redo 日志产生的先后顺序,解析 Redo 日志、修改相应的物理数据页,并且重演过程中备库会生成自身的 Redo 日志写入联机日志文件。DM 数据守护(Data Watch)是一种集成化的高可用、高性能数据库解决方案,是数据库异地容灾的首选方案,可以在硬件故障(如磁盘损坏)、自然灾害(地震、火灾)等极端情况下,避免数据损坏、丢失,保障数据安全,
2024-05-24 15:39:36
662
1
原创 【达梦】【守护集群】备库状态为invalid
注意:DM8使用DMRMAN工具备份还原恢复后,需要启动数据库服务,才能正常运行数据库。但是如果直接启动数据库服务,查看./log会FALIED报以下错误。原因是DM8比DM7多出了一步更新db_magic的步骤,若不执行该步骤则会报以上错误,且无法直接启动数据库服务。再次启动数据库服务和收守护进程成功。进入安装目录下运行drman。先停掉守护进程和数据库服务。
2024-05-24 14:52:00
240
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人