自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 存储管理-华为ultrapath。添加存储

X86服务器,PC servcer,HBA卡 HBA卡光模块,光模块光纤交换机1 光纤交换机2 ------------路径❀zoo(0,1)保障路径稳定。FC口(A控) FC(B控制) 存储阵列产生8条路径,采用多路径技术,形成虚拟路径供主机使用,vlun。show vlun array_id=0可以使用tab补全,命令比较方便。show ...

2019-12-31 22:38:57 1787

原创 oracle数据库等待事件-TX-contention

从专家那里要来得图片主外键createtablet3(idnumberprimarykey,namevarchar2(20),product_idnumber);createtablet2(idnumberprimarykey,namevarchar2(20));altertablet3addconstraintFK_PRODUCTSTAT_...

2019-12-31 22:31:52 445

原创 solaris操作系统管理-用户管理

1 用户解锁passwd -u username 锁定用户passwd -s username 查看用户状态用户标志:PS:用户密码已经设置。NL:用户账号为不可登录账号。LK:表示用户已经被锁定。NP:表示用户没有密码。...

2019-12-26 10:36:32 541

转载 oracle数据库优化-热点块处理优化

热块概述当一个会话需要访问一个数据块,而这个数据块正在被另一个用户从磁盘读取到内存中或者这个数据块正在被另一个会话修改时,当前的会话就需要等待,就会产生一个buffer busy waits等待,也伴随着Latch争用。如果太多的会话去访问相同的数据块导致长时间的buffer busy waits等待,通常表现形式为CPU使用率很高,但吞吐量很低。造成热快的原因可能是数据库设置导致或者重复执行的...

2019-12-24 23:35:17 1895 2

转载 oracle数据库优化-热点块

本文转自网络:1、热点块的定义数据库的热点块,从简单了讲,就是极短的时间内对 少量数据块进行了过于频繁的访问。定义看起来总是很简单的,但实际在数据库中,我们要去观察或者确定热点块的问题,却不是那么简单了。要深刻地理解数据库 是怎么通过一些数据特征来表示热点块的,我们需要了解一些数据库在这方面处理机制的特性。2、数据缓冲区的结构我 们都知道,当查询开始的时候,进程首先去数据缓冲区中查找...

2019-12-24 23:30:52 472

翻译 Using Class of Secure Transport (COST) to Restrict Instance Registration (Doc ID 1453883.1)

1 受到影响得版本Oracle Database - Enterprise Edition - Version 10.2.0.3 to 11.2.0.3 [Release 10.2 to 11.2]Oracle Net Services - Version 10.2.0.3 to 11.2.0.3 [Release 10.2 to 11.2]Information in this docu...

2019-12-24 23:15:10 421

翻译 Oracle监听管理-动态注册服务有效节点注册检查(VNCR) (Doc ID 2226611.1)-远程监听TNS投毒

适用于:Oracle Net Services - 版本 11.2.0.4 到 12.1.0.2 [发行版 11.2 到 12.1]本文档所含信息适用于所有平台介绍listener新的注册相关的安全功能 - 有效节点检查功能。11.2.0.4以及更高版本里引入这个功能是为了解决下面的安全问题:alert-cve-2012-1675https://www.oracle.com/technetwo...

2019-12-24 22:31:38 1841 1

原创 oracle数据库优化-视图合并测试

视图合并是指优化器不在将view部分当做一个独立的处理单元来单独执行,而是会将其拆开,把其定义sql语句中的基表拿出来与外部查询中的表进行合并。(相反存在/*+materized*/)。 oracle数据库中视图合并分为3种类型,简单视图合并,外连接视图合并,复杂视图合并。简单视图:不包含外连接,视图定义不包含distinct、groupby 、聚合函数等的视图...

2019-12-22 14:58:46 509

原创 oracle数据库优化-子查询展开

子查询展开是优化器处理子查询的目标sql的一种优化手段,它是指优化器不把子查询作为独立单元来处理。而是将子查询转换为它自身与外部表查询等价的表连接。 子查询展开通常会提高原sql的执行效率,因为如果不进行展开,那么子查询就会在其执行计划的最后一步执行,并且会走filter类型的执行计划。意味着对于外部查询存在多少条记录,子查询会当做一个独立单元来执行一次。子查询条件:SINGL...

2019-12-22 12:57:45 688

原创 oracle数据库11g新特性-自适应游标

2 11G出现11g新特性之自适应游标共享(Adaptive Cursor Sharing)窥视+自适应对于11g以上环境,则可以根据查询select child_number,predicate,range_id,low,high from v$sql_cs_selectivity where sql_Id='8g00231cdyxus';来确定产生了自适应的游标详细。缺点:1...

2019-12-22 00:09:57 353

转载 oracle数据库管理-12c新特性数据泵新特性之功能增强(expdp, impdp)

Oracle12c中数据泵新特性之功能增强(expdp, impdp)Oracle的数据泵功能在10g中被引进。本文对数据泵在12c中的增强做一个概览。1.禁用日志选项(DISABLE_ARCHIVE_LOGGING)Impdp的TRANSFORM参数已经扩展为包括DISABLE_ARCHIVE_LOGGING选项。该选项的默认值为 "N",不会影响日志行为。将该选项设置为"Y"...

2019-12-17 22:14:52 279

转载 oracle数据库管理-12c新特性表级恢复

【12c】12c RMAN新特性之recover table(表级别恢复) 在 RMAN 中提供了表级别恢复( RECOVER TABLE )。在 Oracle 12c 中,在发生 drop 或 truncate 的情况下,可以从 RMAN 备份种将一个特定的表或分区恢复到某个时间点、 SCN 或归档序列号,并且可以有下面的选择:l使用REMAP选项将表恢复为一个新表或者分区中,也...

2019-12-17 22:12:34 1032

原创 oracle数据集库管理-12C新特性TTS

1 相同字符序[oracle@vm01 Desktop]$ rman target /Recovery Manager: Release 12.2.0.1.0 - Production on Tue Dec 17 13:25:09 2019Copyright (c) 1982, 2017, Oracle and/or its affiliates. All rights reserve...

2019-12-17 22:09:36 213

转载 oracle数据库管理-12c新特性不一致数据文件TTS

Oraclc 12C使用不一致备份执行跨平台传输表空间使用不一致备份执行跨平台传输表空间RMAN可以跨平台传输不一致表空间备份。不一致表空间备份是当表空间处于读写状态时对一个或多个表空间创建的备份。不一致是指备份的数据文件包含了检查点之后发生的改变。跨平台不一致备份所生成的外部数据文件不能 直接附加到目标数据库。可以通过应用跨平台增量备份来使外部数据文件达到一致。这种备份必须包含附加传输表空...

2019-12-17 22:08:40 382

原创 oracle数据库索引管理-online rebuild index

1 online索引中断,导致index还处于rebuild状态。使用DBMS_REPAIR.ONLINE_INDEX_CLEAN清除创建索引的临时对象conn / as sysdbaDECLAREisClean BOOLEAN;BEGINisClean := DBMS_REPAIR.ONLINE_INDEX_CLEAN(87386); --ORA-08104(87386)END;/...

2019-12-17 19:32:19 646

原创 oracle集群管理-RAC常用脚本

alter system kill session 'sid,serial#,@1';

2019-12-17 19:29:15 354

转载 oracle数据库管理-undo retention参数

最近因为undo表空间使用过大,需要写一些文档,翻看官方文档,找些语句,顺便稍微翻译一下。该参数在11gr2-12cr2版本的官网文档说明未发生根本性改变UNDO_RETENTION 属性 描述 参数类型 整数 默认值 900 可修改 ...

2019-12-17 16:36:33 884

转载 oracle数据库管理-12C新特性等待事件

(1)LGWR worker group idle 这是因为12c默认是以adaptive方式启用scalable lgwr,即会在自动的在 single<-->scalable 之间进行切换,参考文章末尾的知识补充。设置 alter system set “_use_single_log_writer”=true scope=spfile; 之后,即可恢复到12c之前的模式...

2019-12-17 14:48:56 1028

转载 oracle数据库管理-buffer busy waits

案例1日志切换频繁导致大量得buffer busy waits案例2MSSM管理得表空间,大量并发insert,结果发现都往一个数据块里面插入数据,sql部分均为一个insert语句,导致大量得buffer busy waits。方案:迁移到ASSM表空间,采用hash分区。案例3某天,客户反映其监控平台发现其一套数据库7月20日及24日在早晨7:03分和8:09分...

2019-12-15 10:40:33 298

转载 oracle数据库优化-IO性能分析优化

在部署了ORACLE数据库的服务器上,我们大家或多或少的遇到过下列情况:1. 业务系统运行缓慢,作为系统管理员需要检查包括IO在内的系统资源,这时系统管理员、存储管理员可能得到DBA(数据库管理员)的反馈说,IO的响应时间很慢,达到了30毫秒以上,要求解决。但存储管理员检查又不存在热点盘的情况,系统的IO量就是很大,除了使用更多的RAID组来重新分布数据、更换为更高端的存储外,似乎没有太好的办法...

2019-12-14 21:01:44 4425 1

转载 ORACLE数据库优化-存储IO性能校准

通过数据库评估存储设备IO性能-Oracle 11g IO校准功能介绍---------Oracle11g IO校准功能介绍实战案例,19.5版本RACasm存储性能检测###查询数据文件是否支持异步IO#####COL NAME FORMAT A50SELECT NAME,ASYNCH_IO FROM V$DATAFILE F,V$IOSTAT_FILE IWHERE F...

2019-12-13 21:31:47 1200

原创 ORACLE集群管理-故障思路总结

1 同一子网出现同名集群,导致gpnp.bin进程异常,导致cssd.bin进程异常,导致节点无法加入集群。2gipc.bin进程异常导致私有网络异常稳定后不能正确识别私有网络导致节点无法正常启动,加入集群。3 ORACLE_HOME文件系统100%导致v$asm_Diskgroup视图显示为空。4sqlnet.ora文件信息不通过使得监听程序无法启动,导致crsd.bin进程异常...

2019-12-13 21:16:49 385

转载 oracle数据库迁移-TTS迁移操作案例01

实战案例如下:迁移介绍:源数据库系统:Solaris[tm] OE (64-bit) 11.2.0.4版本,文件系统存储迁移表空间tts01,tts02到版本19.5.0.0 Linux x86 64-bit系统,ASM存储。#######################TTS限制规则############################Source/target数据库的字符集必...

2019-12-13 01:04:24 1356

转载 oracle数据库迁移-convert database迁移

全库传输要求1 Character Set、National Character Set必须完全相同2版本一致a.在源端转换1.准备传输数据库,源数据库必须以只读方式打开. shutdown immediate; startup open read only;2.使用DBMS_TDB.CHECK_DB检查数据库状态. declare b_support bool...

2019-12-13 00:49:22 285

原创 oracle数据库管理-常用脚本rman恢复

1rman转化脚本RMAN> CONVERT DATAFILE2>'C:\Temp\sales_101.dbf',3>'C:\Temp\sales_201.dbf'4>TO PLATFORM="Microsoft Windows IA (32-bit)"5>FROM PLATFORM="Solaris[tm] OE (32-bit)"6&gt...

2019-12-12 21:21:50 307

转载 mysql数据库管理-mysql5.6数据库安装并更改存储目录步骤

mysql5.6数据库安装并更改存储目录步骤实战案例一次:[root@vm01 ~]# mkdir /data/[root@vm01 ~]# chown mysql:mysql /data[root@vm01 ~]# chmod 775 data[root@vm01 ~]# chmod 775 /datamysql> select @@datadir -> ;...

2019-12-10 23:46:17 216

转载 mysql数据库管理-MySQL 5.6升级至MySQL 5.7----版本升级最佳实战

GIS: MySQL 5.7 全新的功能,包括 InnoDB 空间索引,使用 Boost.Geometry,同时提高完整性和标准符合性。* JSON支持:使用 MySQL 的 JSON 功能,你可以结合 NoSQL 的灵活和关系数据库的强大。* 性能和可扩展性:改进 InnoDB 的可扩展性和临时表的性能,从而实现更快的网络和大数据加载等操作。* 利用MySQL 5.7包中的mysql_upgrade 升级MySQL数据中的系统表 -p指定密码。* 优化: 重写了大部分解析器,优化器和成本模型。

2019-12-10 23:43:02 793 1

转载 mysql数据库管理-mysql 5.7.20 升到mysql 5.7.28

实际操作升级案例[root@postgresql ~]# mkdir /mysql5.28[root@postgresql ~]# chown mysql:mysql /mysql5.28/[root@postgresql ~]# chmod 775 /mysql5.28/ #### 创建新的basedirmysql@ [(none)] 21:14: >select v...

2019-12-10 23:19:39 599

转载 mysql数据库管理centos7 安装 mysql5.6

centos7 安装 mysql5.6(mysql-5.6.44-linux-glibc2.12-x86_64.tar.gz)1、到mysql官网下载安装包下载地址:https://dev.mysql.com/downloads/mysql/5.6.html#downloads选择以下截图中的版本2、下载后上传到linux中3、安装卸载系统自带的mariadb[r...

2019-12-10 22:04:00 93

原创 ORACLE集群管理-核心组件CSS

1 功能结构图1 分析过程1 操作系统被启动,并调用/etc/inittab文件中GI相关的脚本h1:35:respawn:/etc/init.d/init.ohasd run>/dev/null 2>&1 </dev/null2 ohasd.bin守护进程启动,该进程负责启动所有的代理进程,包括cssdagent代理进程。3 cssdagen...

2019-12-09 17:08:23 448

转载 ORACLE 12c新特性-SCALABLE LGWR

SCALABLE LGWR是12cR1中引入的一个令人激动的特性, 这是由于在OLTP环境中LGWR写日志往往成为系统的主要性能瓶颈, 如果LGWR进程能像DBWR(DBW0~DBWn)那样多进程写出redo到LOGFILE那么就可能大幅释放OLTP的并发能力,增长Transcation系统的单位时间事务处理能力。在12cR1 中真正用SCALABLE LGWR实现了这个目的, 也可以俗称...

2019-12-09 16:40:45 225

原创 oracle数据库管理-undo数据文件写入故障

数据库可以启动到mount阶段,但是在open时报错。[oracle@db01 orcl]$ df -hFilesystem Size Used Avail Use% Mounted on/dev/sda1 77G 60G 14G 82% /tmpfs 16G 1.3G 15G 8% ...

2019-12-06 19:20:37 590

原创 ORACLE数据库容器PDB管理-CBD数据库控制文件

在节点1连接数据库,直接连接到cdb$root,执行转储当前的控制文件到/home/oracle/123.ctl中,分析对于容器数据库oracle。控制文件的结构是什么样的进行分析:1 转储控制文件sqlplus / as sysdbaalter database backup controlfile to trace as '/home/oracle/123.txt'2 读取控...

2019-12-06 17:29:57 1052

原创 OGG管理 -BR

1 查看BR恢复x需要的归档日志范围oog>info ext ext_a showchBR Begin Recovery Checkpoint: Thread #: 1 Sequence #: 875660 RBA: 213467664 Timestamp: 2019-12-05 14:54:04.000000 SCN: 3008.210...

2019-12-05 20:51:10 513

原创 mysql数据库管理-binlong介绍与管理

server-id = 1003306服务器id,如果启用binlog,则必须设置该值。•log-bin = /data/mysql/mysql3306/logs/my3306_binlog表示启用binlog功能,并指定路径名称•sync_binlog = 1sync_binlog选项控制mysql怎么刷新二进制日志到磁盘,在MySQL5.7.7后,默认为1:表示采用同步写磁盘的方式来...

2019-12-04 18:22:27 1864 1

转载 oracle集群管理-11.2.0.4升级到19.3

升级步骤 升级grid 升级db 安装grid软件,upgrade模式安装,执行rootupgrade脚本。 安装db软件,新home全新安装,dbua进行升级。 数据库自身的一些检查,可以参照升级12.2类型。 11.2版本集群升级到12c+,需要创建存储mgtb的磁盘组,最好在80G+ ......

2019-12-03 16:03:36 1078

原创 sqlplus banner from ASM shows version 19.3.0.0.0 even though RU 19.4 applied (Doc ID 2588500.1)

sqlplus banner from ASM shows version 19.3.0.0.0 even though RU 19.4 applied (Doc ID 2588500.1) In this DocumentSymptomsChangesCauseSolutionAPPLIES TO:Oracle Database - Enterprise Editi...

2019-12-02 23:57:48 287

转载 Oracle数据库安全-版本补丁版本计划(202207更新)

标题一、oracle版本免费补丁到期时间:(到期后,需要购买"延长服务",才有权限下载补丁)1)oracle12.1.2的免费补丁到期时间2019.072)oracle12.2.0.1的免费补丁到期时间2020.113)oracle18c(12.2.0.2)的免费补丁到期时间2021.063)oracle19c(12.2.0.3)的免费补丁到期时间2023.0419c(.........

2019-12-02 11:04:05 3464 1

转载 11.2.0.4双节点RAC打PSU 170814 步骤

版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/liupf0217/article/details/78351987(本文原创,转载请注明出处。)一、首先应根据README文件里的要求下载相应的OPatch包,然后进行解压安装。步骤: (1)备...

2019-12-01 23:55:20 323

TBC.pdf

TBC.pdf

2021-09-27

手把手教你在WINDOWS主机用虚拟机安装RAC

手把手教你在windos使用虚拟机搭建ORACLE 12C RAC环境

2018-09-29

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

TA关注的人

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