bug 18199537变更方案
1. bug 症状 · 在11.2.0.4 RAC数据库夯在“latch: row cache objects” · 进程出现大量的“latch: row cache objects”和“latch: shared pool”等待事件 · 用户进程无法正常登录RAC实例 · LCK0长时间等待在“row cache cleanup” · 在问题期间未生成AWR快照 · 调用堆栈显示类似于:
oracle11g单实例数据库迁移到RAC集群上
利用ADG迁移单实例到RAC集群上
OGG 实现两台Oracle数据库的同步
通过最例子,了解下 goldengate 实现两台Oracle数据库的同步。 内容如下: 1.配置数据库信息。 2.安装golden gate. 3.配置golden gate. 4.测试同步情况
Oracle 19c Data Guard物理备库搭建
部署目标搭建部署目标部署环境介绍操作步骤(1). 查看主库归档和附加日志配置,如下的输出显示,开启了归档模式但没有开启附加日志;[oracle@sdedu ~]$ sqlplus / as sysdbaSQL*Plus: Release 19.0.0.0.0 - Production on Thu Mar 7 20:04:29 2019Version 19.2.0.0.0Copyrig
单机实验 补丁
实验 版本centos 6.5 数据库:Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit 所需工具及软件:opatch: p6880880_112000_Linux-x86-64.zipDB SCU: p28729262_112040_Linux-x86-64.zip[oracle@oracle0
sql 性能优化
性能优化全表扫描(多块读的size)数据量比较多的时候1,并行查询 2,多块读 3,索引全扫描row ID 索引就是一个数据库对象,包含k值和row id的新表。OLTP:线上交易系统常见索引:B树索引(随着数据量的增大,右边节点也会随之增大,导致不平衡,产生分支节点,增加I/O)位图索引(适用于数据仓库中,增删改比较少的表中,需要整张表的信息。)好处:获取表的所有信息。获取row id
MySQL bingol 备份
1、binlog备份[mysql@mysql5 binlog]$mysqlbinlog --read-from-remote-server --raw --host=192.168.1.210 --port=65535 --user=yang --password=oracle --stop-never --result-file=/mysqldb/backup/backup_192.168.1.
rhel 7.4 12c安装
挂载安装介质[root@oracle01 ~]# mkdir /kingsql[root@oracle01 ~]# mount /dev/cdrom /kingsqlmount: /dev/sr0 is write-protected, mounting read-only[root@oracle01 ~]# mount /dev/cdrom /kingsqlmount: /dev/s
查询数据库基本信息以及动态性能视图
1、查看数据库的名字和归档状态SQL> select name,log_mode from v$database;2、 查看数据库的instance名字和状态SQL> select instance_name,status from v$instance;3、查看表空间名称、状态和管理方式SQL> select tablespace_name,status,extent_mana
ORACLE 11G DATA GUARD基本原理 以及三种保护模式
DATAGUARD原理 。 DATAGUARD是通过建立一个PRIMARY和STANDBY组来确立其参照关系。 日志相关知识。 三种保护模式。
oracle 11g RAC 命令整理
使用 SRVCTL 启动/停止所有实例: [oracle@rac01 ~]#srvctl stop database -d racdb [oracle@rac01 ~]#srvctl start database -d racdb1、检查集群状态: [grid@rac02 ~]$ crsctl check cluster CRS-4537:
ASM 搭建单实例
1.修改主机名[root@Test_run_CRM soft]# vi /etc/hosts127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4::1 localhost loca
INS - 32012
发现问题如图所示解决办法如图所示
ssh连接所生成的known_hosts出现的问题
用OpenSSH的人都知ssh会把你每个你访问过计算机的公钥(public key)都记录在~/.ssh/known_hosts。当下次访问相同计算机时,OpenSSH会核对公钥。如果公钥不同,OpenSSH会发出警告,如果我们重新安装系统,其公钥信息还在,连接会出现如下截图情况
DG搭建内容和步骤
最高可用性,最大保护,最高性能(企业常用) 备库分为,物理和逻辑 物理备库:recover技术 mount状态(可以得到完成主库的备份)11g特性 ADG(活动的DG)---由mount状态变为readonly状态 实现主备的读写分离 逻辑备库:logminer技术(数据挖掘)主库的备份转回为sql语句 open状态
oracle 闪回技术
闪回技术是Oracle强大数据库备份恢复机制的一部分,在数据库发生逻辑错误的时候,闪回技术能提供快速且最小损失的恢复(多数闪回功能都能在数据库联机状态下完成)。需要注意的是,闪回技术旨在快速恢复逻辑错误,对于物理损坏或是介质丢失的错误,闪回技术就回天乏术了,还是得借助于Oracle一些高级的备份恢复工具如RAMN去完成(这才是Oracle强大备份恢复机制的精髓所在啊)
MongoDB 制定路径登陆创建方法
1.下载mongodb的系统包 wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.6.9.tgz 2.解压压缩包[root@oracle ~]# tar -zxvf mongodb-linux-x86_64-3.6.9.tgz[root@oracle ~]# lsanaconda-ks.cfg  
OMF
$ : cd $ORACLE_HOME/dbs$: export ORACLE_SID=omfdb$:vi initomfdb.ora[oracle@linux dbs]$ cat initomfdb.ora DB_NAME='omfdb' MEMORY_TARGET=900M db_create_file_dest = '/u01/app/oracle/oradata/o
MySQL8.0 MIC高可用集群搭建
mysql8.0带来的新特性,结合MySQLshell,不需要第三方中间件,自动构建高可用集群。mysql8.0作为一款新产品,其内置的mysq-innodb-cluster(MIC)高可用集群的技术确实惊艳,结合MySQLshell能够实施集群的快速部署,MySQL-route能够实现灾备快速切换,内置读写分离技术,负载均衡技术。结合但实际效果如何,还需验证。一,集群部署1.1 安装环境;操作系
12c新特性 Oracle数据版本12.2.0.1.0
详细的内容在附件中,仅供参考12C新特性.docx12c新特性Oracle数据版本12.2.0.1.0 1. 在线重命名和重新定位活跃数据文件可以使用ALTER DATABASE MOVE DATAFILE这样的SQL语句对数据文件进行在线重命名和移动 2. 表分区或子分区的在线迁移表分区或子分区可以在线或是离线迁移至一个不同的表空间。当指定了ONLIN