oracle 操作实例(一)----rman 全备恢复
摘要:一,环境背景 拥有全备数据库 全备脚本: 1 export TMP=/tmp 2 export TMPDIR=$TMP 3 export ORACLE_BASE=/u01 4 export ORACLE_SID=prod 5 export ORACLE_HOME=/u01/oracle/db_1 6
阅读全文
posted @
2019-02-28 17:13
kingle-l
阅读(1289)
推荐(0) 编辑
oracle 备份恢复篇(一)---rman
摘要:一,rman介绍 RMAN(Recovery Manager)是随Oracle服务器软件一同安装的工具软件,它可以用来备份和恢复数据库文件、归档日志和控制文件,用来执行完全或不完全的数据库恢复。与传统工具相比,RMAN具有独特的优势:跳过未使用的数据块。当备份一个RMAN备份集时,RMAN不会备份从
阅读全文
posted @
2019-02-28 14:39
kingle-l
阅读(10912)
推荐(2) 编辑
oracle 基础知识(十)----exp/imp--->>>>>expdp/impdp
摘要:一,简介 存活下来的远古级别的导入导出软件exp/imp ,软件多数使用于oracle 9i 之前 到了10g以后基本全面被数据库泵(Data Pump)取代,即expdp/impdp.本文会分别介绍这几款软件使用. 二,exp/imp 1,exp 使用参数说明 例: 全库导出: 按用户导出: 按表
阅读全文
posted @
2019-02-28 11:32
kingle-l
阅读(707)
推荐(0) 编辑
oracle 操作实例(一)----redolog 损坏恢复
摘要:一,实验前的准备 数据库全备保证自己没成功还能补救一下 查看日志组的状态 日志文件位置 记录下来: 开始破坏 第一步,关闭数据库 第二步,删除或者移动一个rodo日志. 二,恢复 启动数据库报错 发现启动到mount状态后开始报错了 报错说的还不怎么详细.我们深入看一下 show parameter
阅读全文
posted @
2019-02-27 17:14
kingle-l
阅读(1200)
推荐(0) 编辑
oracle 基础知识(九)----SQL解析
摘要:一,解析过程 二,硬解析,软解析,软软解析 01,硬解析 将SQL语句通过监听器发送到Oracle时, 会触发一个Server process生成,来对该客户进程服务。Server process得到SQL语句之后,对SQL语句进行Hash运算,然后根据Hash值到library cache中查找,
阅读全文
posted @
2019-02-27 16:25
kingle-l
阅读(1423)
推荐(0) 编辑
oracle 基础知识(八)----Library Cache *
摘要:一,介绍 Library cache是Shared pool的一部分,它几乎是Oracle内存结构中最复杂的一部分,主要存放shared curosr(SQL)和PLSQL对象(function,procedure,trigger)的信息,以及这些对象所依赖的table,index,view等对象的
阅读全文
posted @
2019-02-27 15:35
kingle-l
阅读(599)
推荐(0) 编辑
oracle 基础知识(七)----动态性能视图
摘要:一,动态性能视图介绍 动态性能视图属于数据字典,系统管理员用户 SYS 可以访问它们。在数据库打开和使用时不断进行更新,而且它们的内容主要与性能有关。虽然这些视图很像普通的数据库表,但它们不允许用户直接进行修改。这些视图提供内部磁盘结构和内存结构方面的数据。用户可以对这些视图进行查询,以便对系统进行
阅读全文
posted @
2019-02-27 15:08
kingle-l
阅读(1687)
推荐(0) 编辑
数据库nomount mount open阶段走向
摘要:先来简要了解一下Oracle数据库体系架构以便于后面深入理解,Oracle Server主要由实例(instance)和数据库(database)组成。实例(instance)由共享内存(SGA)和后台进程系统组成,数据库(database)是存储在磁盘上的一系列物理文件。oracle-system
阅读全文
posted @
2019-02-26 18:08
kingle-l
编辑
oracle基础知识(六)----spfile与pfile
摘要:一, 认识参数文件 Oracle中的参数文件是一个包含一系列参数以及参数对应值的操作系统文件。它们是在数据库实例启动时候加载的,决定了数据库的物理 结构、内存、数据库的限制及系统大量的默认值、数据库的各种物理属性、指定数据库控制文件名和路径等信息,是进行数据库设计和性能调优的重要文件。 1,spfi
阅读全文
posted @
2019-02-26 17:24
kingle-l
阅读(891)
推荐(0) 编辑
oracle 基础知识(五)--回滚(commit和rollback)
摘要:一,commit 01,commit干了啥 commit 就是提交的意思.也就是当你把99%的东西都做好了,然后你执行最后一步的操作...再commit前的话你可能啪啪啪啪啪,敲了几百条sql DML或者DML语句. 然后你可能自己select 或许desc一下,看见了自己的成果,但是其他用户任然看
阅读全文
posted @
2019-02-26 16:01
kingle-l
阅读(1889)
推荐(0) 编辑
oracle 基础知识(四) 构成
摘要:一, oracle服务 一个oracle 服务由一个oracle 实例和一个oracle数据库组成. oracle = instance + database 总体概念: 二, oracle 实例 01,实例? 实例是一种访问oracle数据库的方式,始终打开一个方式,并且只打开一个数据库.它包括内
阅读全文
posted @
2019-02-26 14:43
kingle-l
阅读(528)
推荐(1) 编辑
oracle 基础知识(三)--SCN
摘要:一,SCN的介绍 SCN(System Change Number),也就是通常所说的系统改变号或者系统提交号,是数据库中非常重要的一个数据结构。 SCN用以标识数据库在某个确切时刻提交的版本。在事务提交时,它被赋予一个唯一的标识事务的SCN。SCN同时被作为Oracle数据库的内部时钟机制,可被看
阅读全文
posted @
2019-02-25 14:38
kingle-l
阅读(1217)
推荐(0) 编辑
oracle 基础知识(二)-表空间
摘要:一,表空间 01,表空间? Oracle数据库是通过表空间来存储物理表的,一个数据库实例可以有N个表空间,一个表空间下可以有N张表。有了数据库,就可以创建表空间。表空间(tablespace)是数据库的逻辑划分,每个数据库至少有一个表空间(称作SYSTEM表空间)。为了便于管理和提高运行效率,可以使
阅读全文
posted @
2019-02-25 11:30
kingle-l
阅读(557)
推荐(0) 编辑
rancher 2.X 搭建小型web集群+mysql主从复制
摘要:一,环境配置 rancher 2.1.6 二,配置harbor私有仓库 见上文 三,配置私有镜像 01,总文件 dockerfile 为主配置文件,html 为站点文件wordpress.,官网下载更加 02,构建镜像 03,搭建mysql镜像 可以通过官方的docker镜像源进行安装比较块 另一种
阅读全文
posted @
2019-02-24 21:46
kingle-l
阅读(4258)
推荐(2) 编辑
harbor 仓库搭建
摘要:一,介绍 二,Harbor和Registry的比较 Harbor和Registry都是Docker的镜像仓库,但是Harbor作为更多企业的选择,是因为相比较于Regisrty来说,它具有很多的优势。 1.提供分层传输机制,优化网络传输 Docker镜像是是分层的,而如果每次传输都使用全量文件(所以
阅读全文
posted @
2019-02-23 14:11
kingle-l
阅读(1703)
推荐(0) 编辑
k8s 集群搭建
摘要:一,环境介绍 二,配置安装 三台节点操作实例:" 01,配置yum源 02,安装ETCD 节点加入: master节点加入:(IP 192.168.1.164) node1节点加入:(IP 192.168.1.165) node2节点加入:(IP 192.168.1.167) ECTD节点检查: 启
阅读全文
posted @
2019-02-22 23:28
kingle-l
阅读(332)
推荐(0) 编辑
oracle 基础知识(一)
摘要:Oracle 用户、权限、角色管理 01.概念 用户:对数据库的访问需要以适当的身份通过验证,这就是用户的作用;每个Oracle用户都有自己的用户名和密码,并且拥有他们所创建的任意表、视图和其他资源,需要注意的是新创建的用户连最基本的访问登入Oracle的权限都没有,所以后续需要授予不同的权限和角色
阅读全文
posted @
2019-02-22 17:06
kingle-l
阅读(267)
推荐(0) 编辑
oracle sql命令
摘要:SQL> set linesize 120 SQL> col name format a10 SQL> col value format a60 SQL> select name,value from v$parameter where name='spfile'; -- 查看表空间文件 selec
阅读全文
posted @
2019-02-22 16:04
kingle-l
阅读(257)
推荐(0) 编辑
oracle 基础(一)--闪回技术
摘要:一,闪回表初探 闪回须知: 闪回的类型 1闪回表( Flashback Table) 将表回滚到一个过去的时间点或系统改变号scn上,用来快速恢复表。 2闪回删除 ( Flashback Drop) 将删除的对象从回收站中还原。 3闪回版本查询(Flashback Version Query) 查著
阅读全文
posted @
2019-02-21 21:09
kingle-l
阅读(532)
推荐(0) 编辑
oracle 单实例DG(闪回技术四)
摘要:一,flashback Oracle Flashback技术是一组数据库特性,它可以让你查看数据库对象的过去状态,或者将数据库对象返回到以前的状态,而无需使用基于时间点的介质恢复。根据数据库的变化,闪回特性可以更快的回退不想要的变化,而且相比介质恢复,对数据库可用性产生的影响更小。 利用闪回特性,你
阅读全文
posted @
2019-02-21 15:41
kingle-l
阅读(529)
推荐(0) 编辑
oracle 单实例DG(切换篇三)
摘要:一,开篇 此篇操作承接上文,必须完成DG实例搭建完成方可有执行以下内容的实例 二,切换物理备库 one. oracle01库命令 注意: 上面 switchover_status 的值如果是 TO STANDBY,可以直接 switchover,如果是 sessions active,则需要在 sw
阅读全文
posted @
2019-02-21 14:51
kingle-l
阅读(1277)
推荐(0) 编辑
oracle 单实例DG(配置篇二)
摘要:一,DG搭建实例--主库配置 one : 归档配置 01,查看归档 1 select log_mode,force_logging from v$database; 02,开启归档 关闭数据库重新启动到mount阶段 03,改成归档模式和强制 logging 再次查看: 04,改变归档目录 05,创
阅读全文
posted @
2019-02-21 12:59
kingle-l
阅读(2671)
推荐(1) 编辑
oracle 单实例DG(搭建篇一)
摘要:一,介绍 lodding... 二,安装前环境配置 01,依赖包的安装: 依赖包检查: 1 rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n' binutils \ 2 compat-libstdc++ \ 3 elfutils-libel
阅读全文
posted @
2019-02-19 16:44
kingle-l
阅读(1674)
推荐(1) 编辑
keepalived+lvs简单实现
摘要:一,部署实战环节 01,服务架构图: 服务器镜像为centos6.9 02,服务安装: 10.0.0.10: 1 下载keeplived官方包--> 2 3 http://www.keepalived.org/software/keepalived-2.0.12.tar.gz 4 5 安装基础应用环
阅读全文
posted @
2019-02-16 21:06
kingle-l
阅读(912)
推荐(0) 编辑
keepalived heartbeat lvs haproxy
摘要:一, keeplived @ 01,keeplived 是什么? Keepalived起初是为LVS设计的,专门用来监控集群系统中各个服务节点的状态,它根据TCP/IP参考模型的第三、第四层、第五层交换机制检测每个服务节点的状态,如果某个服务器节点出现异常,或者工作出现故障,Keepalived将检
阅读全文
posted @
2019-02-13 21:43
kingle-l
阅读(768)
推荐(0) 编辑
日志收集之nxlog
摘要:一,软件介绍 nxlog 是用 C 语言写的一个开源日志收集处理软件,它是一个模块化、多线程、高性能的日志管理解决方案,支持多平台。可以处理来自许多不同来源的大量事件日志。支持的日志处理类型包括重写,关联,警报,过滤和模式匹配。其他功能包括计划,日志文件轮换,缓冲和优先处理。处理完成后,NXLog可
阅读全文
posted @
2019-02-12 17:41
kingle-l
阅读(11782)
推荐(1) 编辑
日志收集之filebeat
摘要:一,软件介绍 Filebeat是一个轻量级日志传输Agent,可以将指定日志转发到Logstash、Elasticsearch、Kafka、Redis等中。Filebeat占用资源少,而且安装配置也比较简单,Filebeat附带了内部模块(auditd、Apache、Nginx、System和MyS
阅读全文
posted @
2019-02-12 16:16
kingle-l
阅读(873)
推荐(0) 编辑
ELK 插件(一) ---- head
摘要:一, 插件介绍 01, ElasticSearch Head是什么? 02, elasticsearch-head主要的作用 二,实施部署 ElasticSearch Head是什么? 作者:cmazxiaoma链接:https://www.imooc.com/article/22709?block
阅读全文
posted @
2019-02-10 22:03
kingle-l
阅读(886)
推荐(0) 编辑
ELK 搭建实战
摘要:一, 软件介绍 01,为什么用到ELK? elk简介: >>>>连接参考文档<<<< 二, 基础部署 环境准备: 配置管理的 用户(默认需要使用普通用户启动) groupadd elk useradd -g elk elk chown -R elk:elk /elk 对防火墙规则不熟悉的建议关闭 环
阅读全文
posted @
2019-02-10 20:40
kingle-l
阅读(499)
推荐(1) 编辑