自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 达梦数据库 DM8 DCA学习-作业计划

初始化作业计划添加作业计划具体需要的任务内容添加job执行周期

2021-05-08 15:13:20 154

原创 达梦数据库 DM8 DCA学习-DMODBC

编译安装dm odbcodbc d9调用成功

2021-05-08 15:09:08 176

原创 达梦数据库 DM8 DCA学习-备份与恢复

达梦提供冷备与热备,其中冷备需要停库,热备可以在数据库open状态下进行备份,热备又包含全备与增备。冷备可通过调用console工具进行,如下:热备可通过manager工具进行,如全备可选full backup,增备课选 increase backup...

2021-05-08 15:05:34 185

原创 达梦数据库 DM8 DCA学习-归档与表空间管理

数据库启动归档,需要在mount阶段操作。选择归档模式并配置归档路径.表空间管理,创建表空间且可以右键进行修改状态,online,offline等等

2021-05-08 15:01:41 106

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

1.DM物理结构:配置文件:以.ini结尾配置类型分为:sys:系统级,全局影响session:会话级,针对当前会话有效readonly:只读参数数据文件:控制文件以ctl结尾,描述数据的启动模式,启动次数,启动时间,版本信息等等。重做日志文件,用来记录数据库的任何变更信息, 以便进行事务的提交,回退等操作。 重做日志是顺序写,可覆盖。...

2021-05-08 14:54:41 158

原创 达梦数据库 DM8 DCA学习-简单sql学习

简单查询:通过manager工具启动sql窗口进行sql语句调用.指定列查询,以及对列进行别名操作.简单的表连接查询.条件过滤:

2021-05-08 14:43:34 112

原创 达梦数据库 DM8 DCA学习-实例管理

数据库的启动与停止.DmServicedmstu stop ,停止 dmstu实例.DmServicedmstu start ,启动dmstu实例实例启动阶段管理:可以调用manager 工具进行mount,open等阶段的切换.达梦数据库状态分为:shutdown:关闭状态mount:配置状态open:打开状态suspend:挂起状态达梦数据库支持:shutdown -> mountshutdown -> openmoun...

2021-05-08 14:33:20 120

原创 达梦数据库 DM8 DCA学习-软件安装与实例创建

安装数据库前,首先需要调整linux参数,关闭防火墙,创建用户与组等. 如下:./DMInstall.bin 启动安装图形化界面进行安装。一路next,并选择安装目录. 根据提示使用root用户执行脚本完成软件安装.再次调用 /dm/tool/dbca.sh 进行实例创建.由于是进行学习使用,一路默认值进行实例创建.根据提示使用root进行脚本运行完成实例创建...

2021-05-08 14:22:49 224

原创 PostgreSQL用户角色

PostgreSQL使用角色的概念管理数据库访问权限。角色可以拥有数据库对象(例如,表和函数)并且能够把那些对象上的权限赋予给其他角色。此外还可以把一个角色授予给另一个角色,这样角色的概念把“用户”和“组”的概念都包括在内。数据库角色在概念上已经完全与操作系统用户独立开来。数据库角色在一个实例内是全局的(而不是独立数据库内)。命令:CREATE ROLE name;DROP ROLE name;要决定现有角色的集合,检查pg_roles系统目录,例如:SELECT rolname FROM pg_

2020-07-22 08:35:05 280

原创 oracle 19c dml commit命令耗时过长案例分析

最近现场新装了套oracle 19c的rac库准备用来进行迁移,测试阶段发现commit命令响应极其缓慢,如下:color=#0099ff size=72 face=“黑体”

2020-07-21 17:41:33 1594

原创 PostgreSQL的客户端认证pg_hba.conf

大家都知道防火墙主要是用来过滤客户端并保护服务器不被恶意访问攻击,那在pg中同样存在一个类似于防火墙的工具用来控制客户端的访问,也就是pg_hba.conf这个东东。在initdb初始化数据文件时,默认提供pg_hba.conf. 通过配置该文件,能够指定哪些ip可以访问,哪些ip不可以访问,以及访问的资源和认证方式,该文件类似于oracle中的监听中的白名单黑名单功能,且同样可以reload在线生效。记录可以是下面七种格式之一:local database user auth-metho

2020-07-21 08:24:36 573

原创 oracle 12c SCALABLE LGWR(_use_single_log_writer)设置

大家都知道oracle事务的完成与否依赖于redo log的落地,当数据库在业务高峰时将产生大量的redo,这个时候数据库的瓶颈往往是LGWR进程将redo buffer写到redolog的开销时间,在11g以及之前的版本中oracle采用的是LGWR单进程串行工作,oracle为了解决LGWR单进程的瓶颈问题,在12c的版本中引入了SCALABLE LGWR功能,简单理解就是由单进程串行写入改造成多进程并行写入,类似于oracle的并行功能,这样将大大的提高redo buffer的落地性能从而提供数据库的

2020-07-21 08:23:19 909

原创 PostgreSQL体系结构

本文主要描述pg的逻辑与物理结构.逻辑结构:对象:表、索引、视图、函数等.Schema:一组对象的集合,具有相应权限的用户才可以操作schema中的对象且可以跨schema查询,pg默认提供public schema,为了清晰的管理也可以删除;oracle中schema缺省为用户,schema即是一组对象的集合且该schema作为同名用户进行对象操作.数据库(database):schema的集合,一个实例内可以有多个数据库,这些数据库彼此独立,可以通过类似dblink方式进行跨库查询,虽然在一个实

2020-07-20 16:19:21 218

原创 安装PostgreSQL

pg提供rpm包安装、源码编译安装、二进制包安装,本文采用二进制包方式进行安装.话不多说,直接开始.首先从https://www.postgresql.org/download/ 中下载需要的版本安装包并上传,本文以pg10.11为例.直接解压安装软件,这里需要注意提前创建postgres用户及group.解压完成后需要init一下创建数据库实例文件.根据提示启动实例,测试访问、查询正常。以上就是pg二进制包方式的简单安装过程,源码包、rpm包方式也较为类似,当然这里仅仅是学习机环境,生产

2020-07-20 16:15:10 175 1

原创 走进PostgreSQL

走进PostgreSQL参考PostgreSQL官网的描述,这是一款世界上最先进的开源数据库。实际上业内人士都知道这是一款最像Oracle的数据库,可靠的事务完整性,强大的SQL引擎,基于成本的执行计划,大量O系兼容性语法,使的开发人员可以在不改动系统架构的情况下,花最低的代价进行平滑去O。PostgreSQL特征单实例多database.注:图片来源于网络.多进程架构.注:图片来源于网络.支持PL/pgSQL块.支持完善的Hash join.MVCC采用多

2020-07-20 16:13:16 453

原创 12C New Feature : Move a Datafile Online (Doc ID 1566797.1)

在12c以前的版本中,想要移动数据文件的位置,只有在数据库mount阶段或者表空间数据文件offline的情况下才可以移动,这就意味着想要移动数据文件只能在停机窗口下进行,在12c以及之后的版本中可以在线进行数据文件的move动作,减少停机窗口时间。具体可参考如下文档.GOALIn this release, a data file can now be moved online while it is open and being accessed, even for data files in sy

2020-07-20 08:53:13 155

原创 oracle $ORACLE_HOME/bin/oracle 丢失S权限故障案例

现场完成该故障处理后,总结分析过程如下:一、数据库无法连接的持续告警------2020-05-13/17:37:52-------umoni/....@192.168....:1521/pmarkERROR:ORA-12537: TNS:connection closedSP2-0640: Not connected二、监听日志大量报错.13-MAY-2020 18:07:01 * (CONNECT_DATA=(FAILOVER_MODE=(TYPE=session)(METHO.

2020-07-20 08:37:47 741

原创 oracle sysaux 表空间 awr基表对象占用空间异常处理

运维人员日常巡检中发现sysaux表空间使用达到上百G,通过分析该表空间的对象分布情况发现主要集中在awr的相关基表上,具体如下:OWNER SEGMENT_NAME SEGMENT_TYPE GB-------------------- ----------------------------------- ------------------ ----------...

2020-07-19 16:59:50 544

原创 记录一次sqlplus客户端无响应问题处理

上午给一台应用服务器配置oracle客户端,复制oracle客户端压缩包并解压,配置环境变量后,测试可用就甩给维护人员了,下午收到通知sqlplus用不了!用不了!用不了!登陆服务器-bash-4.1$ iduid=701(oracle) gid=700(dba) groups=700(dba)-bash-4.1$-bash-4.1$-bash-4.1$ cat .bash_profile#...

2020-07-19 16:22:18 1816

原创 Oracle v12.2 Bug 27163928触发ORA-4031 导致实例crash.

不啰嗦,具体分析过程如下:1. alert log2018-02-22T16:00:23.021370+08:00Errors in file /u01/app/oracle/diag/rdbms/masaike/masaike1/trace/masaike1_m001_50771.trc (incident=5427952):ORA-04031: unable to allocate 4224...

2020-07-19 16:20:37 1827

空空如也

空空如也

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

TA关注的人

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