03 2017 档案

Oracle表空间维护总结
摘要:1. 概念:表空间:最大的逻辑存储文件,与物理上的一个或多个数据文件对应,每个数据库至少拥有一个表空间,表空间的大小等于构成表空间的所有数据文件的大小总和,用于存储用户在数据库中存储的所有内容。 2. 种类:分为基本表空间、临时表空间、大文件表空间、非标准数据块表空间和撤销表空间。基本表空间:用于存 阅读全文

posted @ 2017-03-31 20:33 张冲andy 阅读(1633) 评论(0) 推荐(0) 编辑

AIX 7.1上安装Oracle11g
摘要:1. 上传oracle 11g介质到AIX我下载的介质是aix.ppc64_11gR2_database_1of2.zip和aix.ppc64_11gR2_database_2of2.zip, 执行unzip分别解压这两个zip文件,解压后的目录是database目录 2. 环境检测1)、检查物理内 阅读全文

posted @ 2017-03-30 13:20 张冲andy 阅读(5600) 评论(0) 推荐(0) 编辑

如何查看 oracle 官方文档
摘要:Concept 包含了 oracle 数据库里面的一些基本概念和原理, 比如 数据库逻辑结构, 物理结构, 实例结构, 优化器, 事务等. PDF 460页 Reference 包含了动态性能视图, 数据字典, 初始化参数等, 如果有参数不知道意思, 或者 v$视图字段信息模糊, 都可以从这里找到描 阅读全文

posted @ 2017-03-30 13:01 张冲andy 阅读(551) 评论(0) 推荐(0) 编辑

MySQL整体架构与内存结构
摘要:一 mysql 整体框架: MySQL是由SQL接口,解析器,优化器,缓存,存储引擎等组成的。 1. Connectors指的是不同语言中与SQL的交互。 2. Management Serveices & Utilities: 系统管理和控制工具。 3. Connection Pool: 连接池。 阅读全文

posted @ 2017-03-27 15:11 张冲andy 阅读(5503) 评论(0) 推荐(0) 编辑

Mycat原理、应用场景
摘要:Mycat原理 Mycat的原理并不复杂,复杂的是代码,如果代码也不复杂,那么早就成为一个传说了。Mycat的原理中最重要的一个动词是“拦截”,它拦截了用户发送过来的SQL语句,首先对SQL语句做了一些特定的分析:如分片分析、路由分析、读写分离分析、缓存分析等,然后将此SQL发往后端的真实数据库,并 阅读全文

posted @ 2017-03-26 12:04 张冲andy 阅读(43392) 评论(0) 推荐(7) 编辑

Mycat概述
摘要:Mycat是什么?从定义和分类来看,它是一个开源的分布式数据库系统,是一个实现了MySQL协议的的Server,前端用户可以把它看作是一个数据库代理,用MySQL客户端工具和命令行访问,而其后端可以用MySQL原生(Native)协议与多个MySQL服务器通信,也可以用JDBC协议与大多数主流数据库 阅读全文

posted @ 2017-03-26 11:17 张冲andy 阅读(816) 评论(0) 推荐(0) 编辑

MySQL 用户管理与权限管理
摘要:MySQL 用户管理与权限管理-- 操作环境mysql> show variables like 'version'; + + +| Variable_name | Value |+ + +| version | 5.6.25 |+ + +1 row in set (0.04 sec)背景知识补充: 阅读全文

posted @ 2017-03-25 18:49 张冲andy 阅读(287) 评论(0) 推荐(0) 编辑

MySql 官方存储引擎
摘要:存储引擎是为不同的表类型处理 SQL 操作的 MySql 组件。InnoDB 是默认的、最通用的存储引擎,也是官方推荐使用的存储引擎,除非一些特定案例。MySql 5.6 中的 CREATE TABLE 语句创建的表的存储引擎默认就是 InnoDB。 MySql 服务器使用的是一个可插拔存储引擎架构 阅读全文

posted @ 2017-03-25 11:37 张冲andy 阅读(327) 评论(0) 推荐(0) 编辑

MySql 扩展存储引擎
摘要:MySql 扩展存储引擎下面介绍几个列式存储引擎(都有两个版本:社区版、商业版):一:TokuDBTokuDB 是一个高性能、支持事务处理的 MySQL 和 MariaDB 的存储引擎。TokuDB 的主要特点则是对高写压力的支持。TokuDB v7 发布了。从该版本开始 TokuDB 宣布开源,开 阅读全文

posted @ 2017-03-25 11:36 张冲andy 阅读(796) 评论(0) 推荐(0) 编辑

MySQL 5.7新特性
摘要:新增特性 Security improvements. MySQL.user表新增plugin列,且若某账户该字段值为空则账户不能使用。从低版本MySQL升级至MySQL5.7时要注意该问题,且建议DBA将使用mysql_old_password插件的账户替换为使用 mysql_native_pas 阅读全文

posted @ 2017-03-24 15:44 张冲andy 阅读(3191) 评论(0) 推荐(0) 编辑

MySQL5.6中新增特性、不推荐使用的功能以及废弃的功能
摘要:虽然已经使用MySQL5.6版本有一段时间了,但由于没有和之前的版本作过详细比较,所以对于哪些重要的或者不太重要的特性是在新版本中引入的,还有哪些特性已经或者将要从旧版本中移除的并没有一个十分全面的了解。最近有一个将某数据库实例由5.5升级为5.6的需求,所以对于MySQL5.6和5.5版本之间的差 阅读全文

posted @ 2017-03-24 15:40 张冲andy 阅读(1336) 评论(0) 推荐(0) 编辑

MySQL读取配置文件的顺序、启动方式、启动原理
摘要:一、MySQL读取配置文件的顺序 读取顺序:/etc/my.cnf > /etc/mysql/my.cnf > /usr/etc/my.cnf > ~/.my.cnf 命令验证:[root@mysql ~]# mysql --verbose --help | grep my.cnf order of 阅读全文

posted @ 2017-03-23 00:04 张冲andy 阅读(7186) 评论(0) 推荐(0) 编辑

直方图、基数、选择性、群集因子
摘要:基本概念 基数(Cardinality) 列唯一键(Distinct_keys)的数量,比如性别,该列只有男女之分,所以这一列基数是2。 选择性(Selectivity) 列唯一键(Distinct_Keys)与行数(Num_Rows)的比值。 直方图 (Histogram)是一种对数据分布质量情况 阅读全文

posted @ 2017-03-19 23:12 张冲andy 阅读(476) 评论(0) 推荐(0) 编辑

单机 Oracle 11g(11.2.0.4)手动打补丁PSU(11.2.0.4.8)
摘要:环境说明:database : 11.2.0.4 x64os: centos6.7 x64 准备内容:OPatch : p6880880_112000_Linux-x86-64.zipDB PSU : p21352635_112040_Linux-x86-64.zip 信息检查,查看环境是否符合打该 阅读全文

posted @ 2017-03-19 20:14 张冲andy 阅读(3483) 评论(0) 推荐(0) 编辑

图形化升级单机oracle 11.2.0.1 到 11.2.0.4
摘要:1. 讲补丁包上传到 oracle server ,解压、安装 [root@11g ~]#unzip p13390677_112040_Linux-x86-64_1of7.zip -d /tmp && unzip p13390677_112040_Linux-x86-64_2of7.zip -d / 阅读全文

posted @ 2017-03-19 13:10 张冲andy 阅读(4225) 评论(0) 推荐(0) 编辑

主库 归档 删除策略
摘要:对于Oracle Data Guard 的Maximum Availability和 Maximum Performance 两种模式下的主库归档文件的删除,必须是在归档文件在备库应用以后才可以删除。 在Oracle 10g 后,RMAN提供了配置归档文件删除策略: configure archiv 阅读全文

posted @ 2017-03-16 16:47 张冲andy 阅读(1412) 评论(0) 推荐(0) 编辑

物理备库互转快照备库
摘要:特点:snapshot standby database 会从主库接收和归档 redo data,但是不会对redo data进行apply。 仅当snapshot standby 的角色转换回physical standby database 的时候才会应用之前接收的apply 文件。 然后擦除作 阅读全文

posted @ 2017-03-15 21:30 张冲andy 阅读(626) 评论(0) 推荐(0) 编辑

dataguard 下主备 online redo 与 standby redo log resize 重建
摘要:环境说明: 本实验环境是一个节点的rac + 单节点 asm dg database 与 grid 版本是 11.2.0.4 。提别提醒 如果是多节点集群,操作时需要特别注意 thread 。一. 主库操作 1.1 查看redo 信息SQL> col member for a60SQL> selec 阅读全文

posted @ 2017-03-15 20:49 张冲andy 阅读(1491) 评论(0) 推荐(0) 编辑

Data Guard 异构平台支持手册
摘要:背景 最简单的DG 环境是同数据库版本,同操作系统平台。 但有时需要在异构平台上来部署DG 环境,比如异构下使用DG 来进行数据迁移,从而降低停机时间和风险等等。 1. 查看主备库的Platform IDSQL> select platform_id, platform_name from v$da 阅读全文

posted @ 2017-03-14 17:22 张冲andy 阅读(434) 评论(0) 推荐(0) 编辑

dataguard 常规运维操作
摘要:1.standby database 正常的打开与关闭 1.1 针对 physical standby打开:--打开数据库SQL>startup; -- 开启 mgr 进程 SQL>ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRE 阅读全文

posted @ 2017-03-13 16:27 张冲andy 阅读(515) 评论(0) 推荐(0) 编辑

主备角色switch
摘要:理论知识:Switchover 切换允许primary 和一个备库进行切换,并且这种切换没有数据丢失。 前提条件: 1) 主备库相关参数 fal_client、fal_server 、standby_file_management 、 db_file_name_convert 、log_file_n 阅读全文

posted @ 2017-03-12 22:57 张冲andy 阅读(279) 评论(0) 推荐(0) 编辑

主库报 Error 12154 received logging on to the standby PING[ARC2]
摘要:主备网络配置存在问题 一系列报错 [root@node1 bin]# ./srvctl start database -d devdbPRCR-1079 : Failed to start resource ora.devdb.dbCRS-5017: The resource action "ora 阅读全文

posted @ 2017-03-12 18:49 张冲andy 阅读(2449) 评论(0) 推荐(0) 编辑

Redo Gap 处理与优化
摘要:理论背景 当redo data 传送发生中断时就会产生redo gap。当redo 传送恢复正常以后,redo transport service 会自动检测redo gap并发送缺失的redo 到destination。解决redo gap的时间与gap 的数量和网络有一定的关系。 Gap越少,网 阅读全文

posted @ 2017-03-11 11:14 张冲andy 阅读(1050) 评论(0) 推荐(0) 编辑

ORA-00119: invalid specification for system parameter REMOTE_LISTENER
摘要:环境说明: RAC 启动数据库报 ORA-00119: invalid specification for system parameter REMOTE_LISTENER 。 检查 listener.ora 与 tnsnames.ora 没有发现问题 。 [root@node1 bin]# ./s 阅读全文

posted @ 2017-03-11 10:44 张冲andy 阅读(710) 评论(0) 推荐(0) 编辑

Standby Redo Log 的设定原则、创建、删除、查看、归档位置
摘要:设定: 1.每个standby redo log file 至少要和primary database的redo log 一样大,为了方便管理,Oracle 建议主备库的redo log 设置成一样的大小。SQL> SELECT GROUP#, BYTES/1024/1024 M FROM V$LOG 阅读全文

posted @ 2017-03-10 23:22 张冲andy 阅读(2857) 评论(0) 推荐(0) 编辑

dataguard类型转换与模式转化
摘要:修改数据保护模式步骤前提:是否满足转换模式的配置要求最大保护(Maximum Protection):Standby Database 必须配置Standby Redo Log,Primary Database必须使用LGWR,SYNC,AFFIRM 方式归档到Standby Database.最高 阅读全文

posted @ 2017-03-10 16:10 张冲andy 阅读(315) 评论(0) 推荐(0) 编辑

Restore Points 制定回退方案
摘要:Restore Points 制定回退方案 背景:Flashback Database 和 restore points 都可以提供一个基于时间点的回滚。 理论:1) Normal Restore Points对于Normal Restore Points, point的名称和SCN 保存在控制文件 阅读全文

posted @ 2017-03-10 16:00 张冲andy 阅读(1603) 评论(0) 推荐(0) 编辑

11g dataguard 类型、保护模式、服务
摘要:一. Dataguard中的备库分为物理备库和逻辑备库及快照备库 备库是主库的一致性拷贝,使用一个主库的备份可以创建多到30个备库,将其加入到dataguard环境中,创建成功后,dataguard通过自动应用从主库传送到备库的redo数据维护每个备库。 1.1 物理备库(Physical stan 阅读全文

posted @ 2017-03-10 15:26 张冲andy 阅读(537) 评论(0) 推荐(0) 编辑

一个节点rac+单节点dg网络配置(listener.ora与tnsnames.ora)
摘要:环境说明: 实验环境是 一个节点的 rac + 单机dg (主备全部用asm存储) tnsnames.ora 文件 (oracle用户) node 1 : node1-> pwd /u01/app/oracle/product/11.2.0/db_1/network/adminnode1-> cat 阅读全文

posted @ 2017-03-10 12:29 张冲andy 阅读(453) 评论(0) 推荐(0) 编辑

lsnrctl启动报错,Linux Error: 29: Illegal seek
摘要:[oracle@phydb admin]$ lsnrctl startLSNRCTL for Linux: Version 11.2.0.1.0 - Production on 15-SEP-2014 02:33:08Copyright (c) 1991, 2009, Oracle. All rig 阅读全文

posted @ 2017-03-10 12:23 张冲andy 阅读(1773) 评论(0) 推荐(0) 编辑

单机11g ogg 双向DML复制
摘要:环境说明: Linux为Linux 2.6.32-573.el6.x86_64 Oracle为 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production ogg为 ogg112101_fbo_ggs_Linux_x64_ora11g_6 阅读全文

posted @ 2017-03-06 13:52 张冲andy 阅读(678) 评论(0) 推荐(0) 编辑

OGG 进程清除、重建
摘要:背景描述:有时候OGG进程同步出现问题,症状某些进程起不来,而且问题一时半会儿解决不了。最简单的办法是:用数据泵初始化数据,OGG进程重建。 1.查看源端、目的端的进程状态。 (作者OGG进程是正常的,假设进程是 abend ) 源端:GGSCI (11g) 1> info all Program 阅读全文

posted @ 2017-03-05 21:19 张冲andy 阅读(7458) 评论(0) 推荐(0) 编辑

OGG 11g Checkpoint 详解
摘要:OGG Checkpoint 详解 定位中断的位置,下次启动从中断的位置开始恢复。 1.target 端配置; 2.一条记录对应一个replicat 一. Extract Checkpoints (1) Extract read checkpoints (1) Startup checkpoint 阅读全文

posted @ 2017-03-05 18:50 张冲andy 阅读(2053) 评论(0) 推荐(0) 编辑

ogg日常运维命令
摘要:1、查看历史记录、快捷执行历史中的一条命令 GGSCI (11g) 32> h 23: view param exta24: info all25: lag exta。。。。 GGSCI (11g) 33> ! 24-- 这里相当于执行了 上面 24: info all 的命令。 2、查看参数设置使 阅读全文

posted @ 2017-03-05 14:38 张冲andy 阅读(6285) 评论(0) 推荐(0) 编辑

ogg参数解析
摘要:1.mgr进程参数说明: GGSCI (sxltj2db) 10> view param mgr port 7809 :指定服务监听端口;默认端口为7809 DYNAMICPORTLIST 7815-7850 :动态端口:可以指定最大256个可用端口的动态列表,当指定的端口不可用时,管理进程将会从列 阅读全文

posted @ 2017-03-05 12:35 张冲andy 阅读(2012) 评论(0) 推荐(0) 编辑

ogg概叙、架构、进程
摘要:一. OGG 概述 OGG 全称Oracle Golden Gate。 历史: Golden Gate公司于1995年成立于美国加州旧金山,它的名称源自旧金山闻名于世的金门大桥。两位创始人Eric Fish和Todd Davidson最初旨在为Tandem计算机公司设计一个容错系统,由于Golden 阅读全文

posted @ 2017-03-04 11:34 张冲andy 阅读(4107) 评论(0) 推荐(0) 编辑

规划ASM DISK GROUP、查看asm 磁盘当前状态、mount or dismount 磁盘组、检查磁盘组 metadata 的内部一致性
摘要:规划ASM DISK GROUP: 1. 每个磁盘组里的磁盘应该大小、性能、新旧等一致,不能有太大差距 2. 对database files 和 fast recovery area 分别创建不同的diskgroup。 一般来说我们也可以把备份文件存放到FRA里。 所以Oracle 建议我们不要创建 阅读全文

posted @ 2017-03-02 10:34 张冲andy 阅读(1588) 评论(0) 推荐(0) 编辑

drop asm disk、撤销drop asm disk
摘要:drop asm disk、撤销drop asm diskdrop asm disk:SQL> alter diskgroup XXX offline disk XXXX drop after 0m; -- after 后面的时间可选offline 只是标记为disk 不可用吧。 这段时间exten 阅读全文

posted @ 2017-03-01 20:08 张冲andy 阅读(1555) 评论(0) 推荐(0) 编辑

导航