自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Data & Analysis

Data & Analysis & Safety

  • 博客(39)
  • 收藏
  • 关注

转载 oracle参数open_cursors和session_cached_cursor

SQL> show parameter open_cursors --每个session(会话)最多能同时打开多少个cursor(游标)NAME TYPE VALUE------------------------------------ ----------- ---------...

2019-05-30 14:58:56 249

转载 Oracle 自动存储管理概述

Oracle 自动存储管理概述自动存储管理 (ASM) 是 Oracle Database 的一个特性,它为数据库管理员提供了一个在所有服务器和存储平台上均一致的简单存储管理接口。作为专门为 Oracle 数据库文件创建的垂直集成文件系统和卷管理器,ASM 提供了直接异步 I/O 的性能以及文件系统的易管理性。ASM 提供了可节省 DBA 时间的功能,以及管理动态数据库环境的灵活性,并且提高了...

2019-05-28 13:49:57 915

转载 Oracle ASM的AU(Allocation units)分配

ASM在分配空间时,以AU为单位进行,AU即Allocation units,是组成ASM disk的基本单元。在Oracle 10gR2中,ASM AU的缺省单位大小是1M,相应的条带大小是128K。在ASM中,可以通过调整_asm_ausize隐含参数的大小来进行调整,_asm_stripesize控制相应的条带化参数。从v$asm_diskgroup视图可以查询得到相关的信息:...

2019-05-28 13:20:12 1116

转载 ASM Allocation Units(AU) 不同大小对性能的影响

性能优化最好的书就是官方文档。官方文档每一句话都值得引起我们深思。Allocation UnitsWhen you create a disk group, you can set the Oracle ASM allocation unit size withthe AU_SIZE disk group attribute. The values can be 1, 2, 4, 8,...

2019-05-28 13:16:13 314

转载 ASM Allocation Units(AU) 不同大小对性能的影响

性能优化最好的书就是官方文档。官方文档每一句话都值得引起我们深思。Allocation UnitsWhen you create a disk group, you can set the Oracle ASM allocation unit size withthe AU_SIZE disk group attribute. The values can be 1, 2, 4, 8,...

2019-05-28 10:38:48 443

转载 ACFS-9459: ADVMACFS is not supported onoraclelinux-release-5-8.0.2

ADVMACFSis not supported on oraclelinux-release-5-8.0.2错误信息:ACFS-9459: ADVMACFS is not supported onoraclelinux-release-5-8.0.2错误介绍:在Oracle11gR2 Grid安装的过程中,在第二个节点执行root.sh脚本的时候报次错误,从错误现象来看,是由于A...

2019-05-27 13:43:06 393

转载 centos系统ACFS-9459: ADVM/ACFS is not supported

centos6.3系统发现acfs和advm无法使用,ASMCA图形界面的acfs和volume选项卡为灰色,这是由于acfs不支持centos系统导致的Last login: Thu Dec 14 09:33:10 2017 from 10.38.1.52[root@rac01 ~]# /u01/app/11.2.0/grid/bin/acfsdriverstate -orahome /u...

2019-05-27 13:38:13 1595

转载 ADVM/ACFS is not supported on this OS version: '2.6.32-200.13.1.el5uek

ADVM/ACFS is not supported on this OS version: '2.6.32-200.13.1.el5uek此问题已回答。Jhil2018-1-29 下午12:08Dear Experts,I have installed GRID SW for RAC DB.O.S OEL 5.7At that execution ti...

2019-05-27 13:29:21 882

转载 解决 ADVM/ACFS is not supported on centos-release-5-X.el5.centos

从Oracle11.2开始,ASM不仅是一个磁盘组,他还提供了了一个卷管理器,称为ADVM(asm dynamic volume manager)。ADVM向用户提供卷管理服务,并提供标准的磁盘设备驱动程序。利用ADVM,可以在卷组中创建一个或多个卷,每个卷对应操作系统中的一个设备文件,这些卷是可以动态扩展的,就像操作系统中的卷或者利用第三方软件创建的卷一样,应用程序也可以对ADVM卷中的数据进行...

2019-05-27 13:16:14 443

转载 OEL6.5_X86平台部署Oracle 11gR2 RAC并配置ACFS

ACFS是什么,Oracle官方定义:Oracle AutomaticStorage Management Cluster File System (Oracle ACFS) is a multi-platform,scalable file system, and storage management technology that extends OracleAutomatic Stora...

2019-05-27 13:08:28 748

转载 Linux lsmod命令

Linux lsmod命令用于显示已载入系统的模块。执行lsmod(list modules)指令,会列出所有已载入系统的模块。Linux操作系统的核心具有模块化的特性,应此在编译核心时,务须把全部的功能都放入核心。您可以将这些功能编译成一个个单独的模块,待需要时再分别载入。语法lsmod实例显示模块信息# lsmod Module Size Used...

2019-05-27 13:03:54 246

转载 oracle 11g r2 rac修改ocr及votedisk所在磁盘组位置

检查OCR盘信息:[root@s2-11g grid]# ocrcheck -configOracle Cluster Registry configuration is :Device/File Name : +OCRVOT[root@s2-11g grid]# more /etc/oracle/ocr.lococrconfig_loc=+OCRVOTlocal_only=FALSE...

2019-05-25 15:32:09 1310

转载 Oracle 11G R2 RAC中的scan ip 的用途和基本原理

Oracle11G R2 RAC增加了scan ip功能,在11.2之前,client链接数据库的时候要用vip,假如你的cluster有4个节点,那么客户端的tnsnames.ora中就对应有四个主机vip的一个连接串,如果cluster增加了一个节点,那么对于每个连接数据库的客户端都需要修改这个tnsnames.ora。引入了scan以后,就方便了客户端连接的一个接口,顾名思义 sin...

2019-05-24 14:26:49 384

转载 redhat6防火墙永久关闭开机后又启动问题

今天无意中发现一个现象,当我关闭iptables并且停止iptables服务,但是总会有一些出奇的事情发生,当我再次启动系统,查看iptables状态,iptables又自动开启,很是无奈啊!在Red Hat Enterprise Linux Server release 5.x时代没用出现过关闭iptables时,重启机器之后,防火墙有会打开的的现象,在Red Hat Enterprise ...

2019-05-23 16:17:59 1833

转载 子查询中不能包含order by

今天做开发遇到一个问题:写sql语句:select top 20 * from (select top 200 * from ump_user order by id)ttnnsql查不出来 因为子查询中不能包含order by 子句具体原因:在8i以前,子查询中不能包含Order By子句。从8i开始,子查询可以有Order By,但必须是有top-n的这种子查询时才能...

2019-05-23 15:19:16 1161

转载 在子查询语句(或视图等)中,不能使用Order by语句,除非使用TOP 或 FOR XML

在子查询语句中,不能使用Order by语句,除非使用top或for xml如下面的表t_table:field1field211eee11bbb44aaa33ddd55ccc有下面的SQL语句:select* from(select* from t_table order by field1)a[L1]...

2019-05-23 15:18:39 4092

原创 CentOS/redhat关闭selinux后开机提示kernel panic - not syncing: Attempted to kill init! 解决方法

CentOS/redhat关闭selinux后开机提示kernel panic - not syncing: Attempted to kill init! 解决方法1.重新启动linux 系统,看见如图见面迅速按E键2.看见如图界面在按E键编辑3.如图界面使用上下键选择第三个在按E键4.在最后一行后面添加 enforcing=0 按回车保存退出5.在此页面按...

2019-05-23 10:35:04 1272

转载 MySQL 索引

1.1 普通索引1.1.1 创建索引这是最基本的索引,它没有任何限制。它有以下几种创建方式:CREATE INDEX indexName ON mytable(username(length));如果是CHAR,VARCHAR类型,length可以小于字段实际长度;如果是BLOB和TEXT类型,必须指定 length。CREATE INDEX alarmRecord_union...

2019-05-22 15:59:27 313

原创 【ASM】使用UDEV SCSI规则配置ASM

1. 使用vi /etc/udev/rules.d/99-oracle-asmdevices.rules命令,创建udev规则文件:##OL5KERNEL=="sd?1", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s /block/$parent", RESULT=="SATA_VBOX_HARDDISK_VBd306dbe0-df3367e...

2019-05-22 15:09:52 505

转载 【ASM】使用UDEV SCSI规则配置ASM

Oracle ASM的配置可以使用ASMLib的方式,还可以使用UDEV的方式。本篇演示如何使用udev方式手工配置ASM,使用ASMLib方式配置ASM可参考:Oracle ASM + 11g R2 + Centos 6.5 安装配置规则1、获取块设备信息[root@strong ~]# /sbin/scsi_id -g -u -d /dev/sdb36000c290ea1b9b9d...

2019-05-22 14:49:34 351

转载 Oracle ASM安装和配置

一、安装ASM之前,首先要检查一下linux操作系统的版本[root@yft ~]# lsb_release -aLSB Version: :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarchDistributor ID: RedHatEnterpriseServerDescriptio...

2019-05-22 14:10:03 3409

原创 mysql 权限详解

1.grant授权1)grant 普通数据用户,查询、插入、更新、删除 数据库中所有表数据的权利。mysql> grant all on *.* to wang@'192.168.1.150' identified by "password"; //all等同于all privilege,其中的privileges可以省略mysql> grant all pr...

2019-05-21 18:55:49 340

原创 asmcmd 命令整理

一. 查看ASM空间使用情况1. lsdg: 查看磁盘组的信息,和磁盘空间大小ASMCMD> lsdgState Type Rebal Block AU Total_MB Free_MB Usable_file_MB Offline_disks Voting_files NameMOUNTED EXTERN N 4096...

2019-05-21 15:28:14 4254

转载 oracle 11g asmcmd命令

在Oracle环境下,使用grid帐号执行运行asmcmd进入asm命令模式,如:[grid@oradb-node1 ~]$ asmcmdASMCMD>ASMCMD> du//显示指定的ASM目录下ASM文件占用的所有磁盘空间Used_MB Mirror_used_MB2070568 2070832ASMCMD> ls -ls...

2019-05-21 15:09:37 7914

转载 hadoop HA 集群namenode无法自动切换为active

今天在学习HA自动化配置的时候,按照网上的教程去配置并启动HA即两台namenode后,看到一台为active模式,一台为standby模式,并且文件也可以正常写入。在做测试时,用 kill -9 端口号 杀死active的namenode后,standby的namenode并没有自动启动。检查配置文件确保无误后,重启集群,发现依然无果。 查看logs->hadoop-root-zkfc-...

2019-05-18 17:28:27 2171

转载 人类登月不可或缺 大型机半个世纪发展史

大型机、小型机、x86服务器的区别  首先来讲x86服务器,与平常人们所接触的台式机笔记本类似,采用CISC架构处理器。随着英特尔至强处理器的性能不断提升,业内有种说法是x86服务器有抢占小型机市场的趋势。x86服务器  Intel推出至强7500系列处理器(例如Nehalem-EX),将至强平台的可靠性、可用性和可维护性(RAS)带到新的高度,此外将原本只为RISC架构专属的诸如机...

2019-05-16 14:20:30 554

原创 redis 数据迁移

迁移的方式有两种,一种是停服务器,搬迁数据;另一种通过主从同步转移。1.1 停服务器,搬迁数据首先在原服务器上执行redis-cli shutdown命令,该命令会触发保证写RDB文件以及将AOF文件写入磁盘,不会丢失数据。 如果是kill -9 pid就会丢失数据。 然后将RDB文件和AOF文件都拷贝到新服务器上,注意需要与redis.conf文件中指定RDB文件名和AOF文件名匹配。...

2019-05-12 13:48:08 4416 1

转载 linux之ls -l|grep "^-"|wc -l命令

linux之ls -l|grep "^-"|wc -l命令查看某文件夹下文件的个数ls -l |grep "^-"|wc -l或find ./company -type f | wc -l查看某文件夹下文件的个数,包括子文件夹里的。ls -lR|grep "^-"|wc -l查看某文件夹下文件夹的个数,包括子文件夹里的。ls -lR|grep "^d"|wc -l说明...

2019-05-12 13:45:19 3303

转载 alter system switch logfile和alter system archive log current的区别

alter system switch logfile此语句的作用是强制系统进行日志切换SQL> show parameter log_archiveNAME TYPE VALUE------------------------------------ ----------- -----------...

2019-05-08 15:39:01 544

转载 Oracle SCN详解(原创)

SCN号概述SCN是当Oracle数据库更新后,由DBMS自动维护去累积递增的一个数字。Oracle数据库中一共有4种SCN分别为系统检查点SCN:系统检查点SCN位于控制文件中,当检查点进程启动时(ckpt),Oracle就把系统检查点的SCN存储到控制文件中。该SCN是全局范围的,当发生文件级别的SCN时,例如将表空间置于只读状态,则不会更新系统检查点SCN。查询系统检查点S...

2019-05-08 15:30:28 964

转载 共享池中保留池的调整(shared_pool_reserved_size)

--*************************************************-- 共享池中保留池的调整(shared_pool_reserved_size)--*************************************************1.何谓保留池简言之,保留一部分内存空间以备不时之需。通常情况下,Oracle...

2019-05-08 14:51:10 1016

转载 alter system switch logfile与alter system archive log current的区别

ALTER SYSTEM SWITCH LOGFILE对单实例数据库或RAC中的当前实例执行日志切换,ALTER SYSTEM ARCHIVE LOG CURRENT会对数据库中的所有实例执行日志切换,所以在RAC环境上大多时间一般使用后者,而今天遇到了不管执行多少次ALTER SYSTEM ARCHIVE LOG CURRENT命令,日志就是不切换的情况最后使用 ALTER SY...

2019-05-08 13:19:33 434

转载 Oracle 不同故障的恢复方案

之前在Blog中对RMAN 的备份和恢复做了说明,刚看了下,在恢复这块还有知识点遗漏了。 而且恢复这块很重要,如果DB 真要出了什么问题,就要掌握对应的恢复方法。 所以把DB的恢复这块单独拿出来说明一下。RMAN 备份与恢复 实例http://blog.csdn.net/tianlesoftware/archive/2009/10/19/4699320.aspx如...

2019-05-07 11:25:04 313

转载 重建redo文件

需求背景由于前期安装oracle时redo文件大小或者路径规划不合理需要进行修改,以便满足性能测试要求。redo文件规划大小建议与生产环境一致。重做日志相关数据字典 1、v$log 记录数据库中有多少个重做日志组,每个组中有多少个成员、日志大小及状态 2、v$logfile 记录着每个日志组成员的属性、文件路径、文件名、状态等操作步骤 1、查看现有日志组及重做文...

2019-05-07 10:59:27 495

转载 ORACLE数值类型的性能优化技巧number,Int,float

那什么是数值类型?比如常见的有number,Int,float,最常用的是number类型性能是如何考虑的呢?使用时有哪些技巧呢?这些是我们重点考虑的知识点.我们说精度越低,存储的空间越小,性能越高,其实空间节约对于性能的提高是非常有限的。有时,我们还需要利用空间来换取时间呢,浮点类型还有更重要的因素来影响性能,那就是浮点运算机制跟number的运算机制是完全不同的...

2019-05-07 09:45:12 545

转载 ACTIVATE STANDBY

在有些场景下我们需要激活standby为primary,使用激活的standby完成一些的需求。如:- 拿激活后的standby做应用测试。- primary宕掉,极端的情况下不得不采用standby替代primary.激活standby database为primary角色后,数据库可以打开至read write模式,DG架构将不可用,此时需要清除主备库相关DG参数。1.完成...

2019-05-07 09:38:20 745

转载 1.13 Oracle 10g/11g下如何将物理Standby库临时激活用于测试

在实际运营环境中,我们经常碰到类似这样的需求,譬如想不影响现网业务评估DB补丁在现网环境中运行的时间,或者是想在做DB切换前想连接Standby DB做实际业务运行的测试,如果在9i版本的时候,想做到这样,在不搭建新测试环境的前提下,可以将Standby DB激活后进行测试,但是激活后的Standby DB将不能再用于容灾,必须重建Standby DB。在10g以及11g之后,可以利用新特性很...

2019-05-07 09:10:36 230

转载 Oracle中的Number和Float类型

本文来自:http://blog.csdn.net/blackchoc/article/details/5070779Number类型Oraclenumber datatype 语法:NUMBER[(precision [, scale])]有效为:从左边第一个不为0的数算起的位数。scale > 0 精确到小数点右边s位,并四舍五入。然后检验有效位是否 <= ...

2019-05-05 15:38:39 1961

转载 HBase最佳实践-内存规划

线上HBase集群应该如何进行参数配置?这其实是很多HBase初学者在实践环节都可能会遇到的问题,有些人会选择默认配置,有些人会选择其他公司的推荐配置;诚然,这样的参数配置在大多数情况下都能正常工作,但性能却未必最佳、资源未必都能被合理利用。本文结合笔者的实践经验,针对不同应用场景,对多种工作模式下的参数进行详细说明,并结合相关示例对集群规划中最核心模块-内存规划进行介绍。一方面希望读者能够了解H...

2019-05-03 21:27:00 266

空空如也

空空如也

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

TA关注的人

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