【新炬网络名师大讲堂】把“库”字脱掉,从数据库管理员到数据架构师
(本文转自“新炬网络公众号”)此文为“2015年新炬网络全国巡回技术沙龙”专家演讲TTP之一。主题:《把“库”字脱掉,从数据库管理员(DBA)到数据架构师(DA)》专家:梁铭图专家简介:梁铭图——新炬网络首席架构师,十年以上数据库运维、数据分析、数据库设计以及系统规划建设经验,...
【新炬网络名师大讲堂】TimesTen索引读取效率
(本文转自“NCN新炬团队博客”) TimesTen内存数据库的效率一直是大家关注的一个重点,表结构设计和索引选择更是性能关注的重点,下面是官方对各种索引的效能测试及11.2.1.x与11.2.2.x之间的性能对比:1、Hash Index的性能对比3、B+Tree索引的性能对比...
【新炬网络名师大讲堂】TimesTen内存数据库评估和计算表大小及碎片
(本文转自“NCN新炬团队博客)在TimesTen内存数据库的规划阶段,我们需要评估内存数据库表占用内存空间的大小,以合理的规划内存数据库的大小和评估需要迁移到内存数据库的表及字段;在实际运维过程中,系统上线一定的时间以后,我们需要计算表的大小,甚至需要评估内存数据库表是否存在碎片等。 &nbs...
【新炬网络名师大讲堂】记一次打PSU遇到的Copy failed的问题
好久没做过安装和打PSU的活了,心里还有点小期待,本以为2个小时就可以结束的事情,结果轮到真正的打的时候,打了4个多小时才弄完,遇到了一些小问题,我这次打的环境是11.2.0.3.9,这里做个记录。废话就不说了,我们来先看下日志:root@crmdb1rac1:/#/oracle/app/11.2.0/grid/OPatch/opatch auto /oraclelog/opatch_so...
理解TimesTen内存数据库DBI文件的作用以及相关故障处理
(本文转自“NCN新炬团队博客”) DBI(DataBase Information)的作用是记录TimesTen实例的DSN注册信息,在Daemon进程启动时会读取该注册信息,显示DSN的组件启动策略。我们在实际运维过程中,基本没有人会关心DBI文件的存在,甚至有一些童鞋做了一两年的TimesTen运维,都不知道有这么一个文件存...
使用Tptbm进行TimesTen性能的基准测试
(本文转自“新炬团队博客”)随着信息化规划的全面推进和企业级信息系统一体化建设不断完善,信息基础设施和软硬件快速扩充,信息系统复杂度大幅提高,数据量呈几何倍数急剧增长,集中式数据中心、大规模数据容灾中心建设,结构化与非结构化数据存储扩容等使电力企业信息逐步显现出大容量、多种类、快速处理和高时效性...
ORACLE EXADATA升级—从11.2.3.1.0到11.2.3.3.0–(9)升级后的检查
整个升级成功后,还有一些步骤需要执行,例如我们把ASM的disk repair的时间修改回来,把CRS的状态改成enable,启动dbfs,以及检查IMAGE是否都已经升级到了11.2.3.3.0。----修改ASM的disk_repair_timeSQL> alter diskgroup DATA_GXX2 set attribute 'disk_repair_time'='3.6h';Diskgroup altered.----将CRS的状态改成...
ORACLE EXADATA升级—从11.2.3.1.0到11.2.3.3.0–(8)升级交换机
InfiniBand交换机的软件安装介质也是在cells里面自带的。使用和cells一样的升级命令和方式。不过需要注意的一点是,交换机的网卡信息要和交换机主机下的/etc/hosts所配置的内容相同,如果不同,升级过程中会失败。如下所示:[FAIL ] Mismatch between address in ifcfg-eth[0,1] and /etc/hosts in gxx2sw-ib3....
ORACLE EXADATA升级—从11.2.3.1.0到11.2.3.3.0–(7)升级Bundle Patch 23
1.下载最新的OPatch,p6880880_112000_Linux-x86-64.zip,解压并检查OPatch是否是最新的版本。[oracle@gxx2db01 bp23]$ unzip p6880880_112000_Linux-x86-64.zip -d /u01/app/11.2.0.3/grid/[oracle@gxx2db01 bp23]$ $ORACLE_HOME/OPatch/opatch version2.配置OCM文件% $ORACLE_HOME/OPatch/ocm/bin/emocmrsp...
ORACLE EXADATA升级—从11.2.3.1.0到11.2.3.3.0–(6)升级计算节点
Exadata计算节点的升级很简单,先要在计算节点上关闭CRS和数据库,并把CRS设置成为disable状态,这样在安装过程中发生重启,也不会去启动集群和数据库。[root@gxx2db01 tmp]dcli -g dbs_group -l root "/u01/app/11.2.0.3/grid/bin/crsctl stop crs -f" [root@gxx2db01 tmp]dcli -g dbs_group -l root "ps -ef | grep d...
ORACLE EXADATA升级—从11.2.3.1.0到11.2.3.3.0–(5)释放Solaris空间
Exadata在出厂的时候,默认安装了两个OS系统,一个是Linux,一个是Solaris X86,然后互相做RAID 1,我们在升级计算节点的时候,如果不释放掉Solaris就会报下列错误:ERROR: Solaris disks are not reclaimed. This needs to be done before the upgrade. See the Exadata Database Machine documentation to claim th...
ORACLE EXADATA升级—从11.2.3.1.0到11.2.3.3.0–(4)升级存储节点
升级存储节点的IMAGE之前,需要对环境做check。这里选择使用计算节点作为主要操作对象。 1.检查各个cells节点之间root用户的安全信任关系[root@gxx2db01 tmp]# dcli -g all_group -l root dategxx2db01: Sat Sep 6 12:14:41 CST 2014gxx2db02: Sat Sep 6 12:14:40 CST 2014gxx2cel...
ORACLE EXADATA升级—从11.2.3.1.0到11.2.3.3.0–(2)备份环境
1.配置NFS环境为了能够保证升级出错以后,可以回退到升级前的状态。我们需要把整个Exadata的部分环境做一个备份。我们采用的备份方式是NFS方式。我们找到了一台能够ping通的局域网内网的Linux服务器,把这台服务器将作为NFS的服务器,并且这台服务器上事先已经挂载了1T的空间。在服务端修改/etc/exports,加上下列...
ORACLE EXADATA升级—从11.2.3.1.0到11.2.3.3.0–(1)升级简介
客户的Exadata一体机版本目前是11.2.3.1.0,为了提高安全性和稳定性,提高产品的可用性,减少Bug发生,本次将对Oracle Exadata一体机进行改造,将11.2.3.1.0升级到11.2.3.3.0。本期升级的操作流程如下:1. 提前做备份,防止升级过程中出现意外,需要回退;2. 重置ILOM(重启),重启存储节点,计算节点...
“晓”说运营商核心能力掌控之路
前言:作者王晓征,浙江移动信息技术部总经理助理。作者对运营商核心能力掌控、去IOE、技术架构管控等均有鲜明独到的观点,“晓”说自成一家,供大家阅读。(本文转自“新炬网络”微信公众号)《运营商去O之我见》发表之后,转载和反响有点热烈,很多朋友提出来很多积极诚恳的意见和建议,在这里谢谢大家了。本人才...
【新炬网络名师大讲堂】物理一致性和逻辑一致性检查(DBV,rman)
物理一致性和逻辑一致性检查DBV工具特点:只读,不会做修改 可以在线检查,不需要关闭数据库。 不能检查控制文件和日志文件,而只能检查数据文件 可以检查ASM文件,但数据库必须open...
【新炬网络名师大讲堂】Data Guard–物理主备库切换
近期因为工作的需要,研究了一些DG的东西,以下是Performing a Switchover to a Physical Standby Database的操作步骤,主要是参考官方文档和网上一些资料,整理而成:1、减少实例在切换之前必须把数据库减少为一个实例,即RAC的话,只留一个节点。shutdown immediate或(紧急时在辅助实例执...
【新炬网络名师大讲堂】RAC环境下SYSDATE返回错误时间
某客户反馈说,在11.2.0.3的RAC下,使用sqlplus连接时查询sysdate返回的时间是正确的,但是使用PL/SQL等通过Listener方式连接的时候,则返回错误的时间。其实造成这个问题的原因是11.2.0.2后的新特性:11.2.0.1的时候TZ变量取决于grid和root用户的shell环境变量TZ。但是从11.2.0.2开始,Oracle的集群(GI)开...
【新炬网络名师大讲堂】TUXEDO性能数据分析
解析性能跟踪文件stderr,对性能数据从以下几个维度进行分析:1、全天的调用次数趋势2、全天的调用耗时趋势3、负载较高的server4、效率较低的service5、调用少,空闲率高且后台进程数多的server一、调用次数和调用耗时趋势图分析通过解析性能跟踪文件stderr,从调用次数和调用耗时两个方面显...
【新炬网络名师大讲堂】BES Application Server 8.2 安装
一、 支持平台环境 组件要求最低配置推荐配置备注物理内存1G2G及以上无磁盘空间500M1G及以上安...