追求的不仅仅是技术,还有梦想。
架构规划 | ip | 集群中作用 | 主机名 | server_id | | 172.19.4.50 | master/mha node | mysql-master-4-50 | 9000 | | 172.19.4.51 | slave/mha manager| mysql-master-4-51 | 9001 | | 172.19.4.52 | slave/mha node | mysql-master-4-52 | 9002 | vip:172.19.4.53 版本: 服务器:centos 7.5 mysql: 8.0.12 mha: 0.56 实施部署 一 修改主机名...
2019-11-08 16:58 4464 0
规划: 172.19.4.50 master 172.19.4.51 slave 172.19.4.52 slave 安装mysql 版本:8.0.12 安装过程(略,参考安装mysql 8文档) 配置主从服务 修改master配置文件vim /etc/my.cnf [mysqld] log-bin=mysql-bin-9000 ----启用二进制日志 binlog_format=mixed ----日志有三种格式,分别为Statement,MIXED,以及ROW,默认是Statement server-id...
2019-11-08 09:48 3900 0
源端:mysql 8.0.12 目标端:oracle 12c 问题描叙: 运行稳定的源端抽取进程异常 GGSCI (DB-MYSQL-0-30) 45> info all Program Status Group Lag at Chkpt Time Since Chkpt MANAGER RUNNING EXTRACT ABENDED EXTDW1 00:00:00 00:00:18 EXTRACT ...
2019-11-04 13:05 9905 0
介质下载地址: http://download.redis.io/releases/ emm.. 最新的已经到了5.0.6,我们要跟得上时代,就测试安装5.0.6 修改系统参数 echo "vm.overcommit_memory = 1 " >>/etc/sysctl.conf` sysctl –p //生效 该配置参数的含义: /proc/sys/vm/overcommit_memory文件指定了内核针对内存分配的策略,其值可以是0、1、2。 0 表示内核将...
2019-10-31 08:54 4021 0
搭建DG时,突然想起oracle这些为数众多的name,以下是概念整理,仅代表个人观点 DB_NAME: ①是数据库名,长度不能超过8个字符,记录在datafile、redolog和control file中 ②在DataGuard环境中DB_NAME相同而DB_UNIQUE_NAME不同 ③在RAC环境中,各个节点的DB_NAME 都相同,但是INSTANCE_NAME不同 ④DB_NAME还在动态注册监听的时候起作用,无论是...
2018-03-30 14:58 4100 0
环境介绍: 数据库版本: 11.2.0.4 服务器操作系统:主库 centos6 备库 centos7 操作方案 生产环境,因为涉及到重启数据库问题,时间安排在凌晨,为了减少凌晨工作量,决定操作方案: 备库服务器装好数据库软件,利用主库rman备份先进行恢复,然后白天追归档日志,凌晨之前追齐归档日志,完成参数修改,凌晨之后,重启主库,打开备库,打开日志...
2018-03-29 16:47 9044 0
参考戴老板博客实验: http://blog.csdn.net/tianlesoftware/article/details/44082283 环境: 数据库版本:11.2.0.4(归档模式) 操作系统:oracle linux 6.3 创建测试表空间,测试数据 SQL> create tablespace test datafile '/opt/oracle/oradata/orcl/test01.dbf' size 100M; Tablespace created. SQL> create user test identif...
2018-03-15 20:59 4203 0
root用户下 1安装依赖包 binutils-2* compat-libstdc++-33* elfutils-libelf-0.* elfutils-libelf-devel-0.* elfutils-libelf-devel-static-0.* gcc-4.* gcc-c++-4* glibc-2.* glibc-common-2.* compat-libcap1-* glibc-devel-2.* glibc-headers-2* kernel-headers-2.* ksh-* libaio-0.* libaio-devel
2018-03-15 17:10 4142 0
root用户下 1 创建挂载目录 # mkdir -p /mnt/cdrom/ 2 挂载光盘 # mount /dev/cdrom /mnt/cdrom/ 3 创建local.repo文件 # vim /etc/yum.repos.d/local.repo [HighAvailability] name=HighAvailability baseurl=file:///mnt/cdrom/HighAvailability enabled=1 gpgcheck=0 [LoadBalancer] name=LoadBalancer baseurl=file:///
2018-03-15 16:18 6452 1
基本的使用方法总结: 1 导出所有库 系统命令行 mysqldump -uusername -ppassword --all-databases > all.sql 2 导入所有库 mysql命令行 mysql>source all.sql; 3 导出某些库 系统命令行 mysqldump -uusername -ppassword --databases db1 db2 > db1db2.sql 4 导入某些库 mysql命令行 mysql>source db1db2.sql; 5 导入某...
2018-01-02 20:23 4054 0
1 目录规划 安装目录:/usr/local/mysql 数据库文件目录:/oracle/mysql/data 日志目录:/oracle/mysql/log 2 mysql安装文件版本选择 3目录,用户,权限修改 创建数据文件目录和日志目录 mkdir -p /oracle/mysql/data mkdir -p /oracle/mysql/log mkdir /oracle/mysql/run 解压安装文件 移动文件到/usr/local并修改文件夹名称为mysql ...
2018-01-02 17:25 4782 2
RMAN> recover database until time ‘2017-09-20 15:00:00’; Starting recover at 20-SEP-17 using channel ORA_DISK_1 RMAN-00571: =========================================================== RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS =============== RMAN-00571: =============================
2017-12-29 17:28 4844 1
数据库版本:12.2.0.1 补丁包:p26609817_122010_Linux-x86-64.zip 一·环境检查 为了保证打补丁,需要先设置可执行权限的路径 export PATH=$PATH:/usr/ccs/bin 检查psu是否有冲突 unzip p26609817_122010_Linux-x86-64.zip 避免权限问题,解压出来的文件给了777权限 chmod -R 777 26609817/ 检查psu冲突,在oracle用户下 cd 26609817 [ora...
2017-09-20 20:11 7634 0
监控告警提示,mongo数据库硬盘使用预警,查看文件大小,确定是日志文件过大 [root@tts log]# ll -h total 36G -rw-r--r--. 1 root root 19G Sep 20 17:24 r2.log -rw-r--r--. 1 root root 17G Sep 20 17:24 r3.log 查看mongo进程 [root@tts log]# ps -ef|grep mongo root 2330 1 0 2016 ? 2-06:43:51 /appl/mongodb/b...
2017-09-20 19:34 7065 0
sysaux表空间使用率过大,一般是因为数据库快照过多,占用大量空间 方式一: --利用数据库内置包和脚本来处理 SQL> conn / as sysdba SQL> @?/rdbms/admin/awrinfo.sql select systimestamp - min(savtime) from sys.wri$_optstat_histgrm_history; SQL> exec dbms_stats.purge_stats(sysdate -20); SQL> set lines...
2017-09-19 09:46 6634 0
AWR(Automatic Workload Repository)报告是我们进行日常数据库性能评定、问题SQL发现的重要手段 调用脚本,生成文件(程序脚本一般保存在$ORACLE_HOME下的rdbms/admin中,名称为awrrpt.sql) SQL> @?/rdbms/admin/awrrpt.sql 输入报告参数 --默认类型html Specify the Report Type ~~~~~~~~~~~~~~~~~~~~~~~ Would you like an HTML report,...
2017-09-19 09:34 4727 0
在编译失效对象的时候,卡在一个包上过不去,先终止编译过程,处理问题 处理方式: --查V$DB_OBJECT_CACHE SELECT * FROM V$DB_OBJECT_CACHE WHERE name='PKG_NAME' AND LOCKS!='0'; (PKG_NAME 为存储过程的名称。) 发现LOCKS=1 ,说明有另外的连接锁住了这个包 --按对象查出sid的值 select /*+ rule*/ SID from V$ACCESS WHERE object='PKG_NA...
2017-02-14 20:57 4536 1
近日在测试环境对备份脚本测试的时候,发现v$archived_log视图中name显示为空,对日常维护工作带来一定影响,处理过程记录一下 SQL> select recid,first_time,name from v$archived_log; RECID FIRST_TIME NAME ---------- ------------ ------------------------------ 39 03-DEC-16 40 03-DEC-16 4...
2017-02-14 20:27 6662 0
---查看引用的外键 Select B.Table_Name, B.Column_Name From Dba_Constraints a, Dba_Cons_Columns b Where A.Constraint_Name = B.Constraint_Name And A.R_Constraint_Name = :constraint_name; -- 查看锁住的表并杀死session Select S.Sid, S.Serial#, S.Machine, O.Object_Name, L
2016-11-03 17:08 5861 2
环境准备:目标服务器168已安装好数据库软件,rac环境备份目录通过nfs挂载到目标服务器上 一 在168服务器上生成参数文件 [oracle@database orcl]$ vim /tmp/initorcl.ora *.audit_file_dest='/oracle/oracle/admin/orcl/adump' *.audit_trail='NONE' *.compatible='11.2.0.4.0' *.control_files='/oracle/oracle/control01.ctl','/oracl...
2016-11-02 09:56 10095 0