【step by step greenplum#3】How to add authenticated user for monitor console
有时为了增加其他role,而不是默认的gpmon role去连入monitor console,那么需要参照此文。How to add authenticated user for monitor console.pdf(2011-01-12 14:44:07, Size: 77.4 KB, Downloads: 0)...
【step by step greenplum#2】install greenplum monitor
本文介绍如何step by step enable/install greenplum monitor console。install greenplum monitor.pdf(2011-01-12 14:41:54, Size: 132 KB, Downloads: 0)
【step by step greenplum#1】install greenplum on linux virtual box
greenplum是一款share nothing架构的基于postgreSQL开发的数据仓库类关系型数据库。在2010年7月被EMC收购。初学者可以在一台虚拟机(这里我使用的是virtual box)上安装并适用。一台机器作为一个master instance,两...
dbms_stats.gather_schema_stats的GATHER STALE选项
dbms_stats.gather_schema_stats可以使用options => 'GATHER STALE'来只分析有过时的统计信息的表。那么Oracle是如何知道表的统计信息是过时(STALE)的呢?这就是本文探讨的问题。 &nb...
【HAOTPS beta2】-- 一款轻量级绿色的Oracle压力测试小工具
有时候我们需要完全模拟生产数据库的负载,需要自定义提供SQL语句,绑定变量采样的方法和各个语句执行的百分比,以便真实还原生产数据库在目标机器的压力情况。由于不方便使用一些带GUI的压力测试工具,所以自己写了...
【HAOTPS】--自定义SQL的一款Oracle压力测试小工具
有时候你需要自定义SQL,绑定变量已经执行的比例来完全模拟生产环境的负载,这款轻量级的基于JAVA多线程的小工具就能满你。Created By ViadeaZhu.
How to enable NUMA on 10G @ linux
参见Oracle RDBMS is not detecting NUMA Nodes [ID 868642.1]当然首先保证平台支持:[root@xxx bin]# numactl --hardwareavailable: 2 nodes (0-1) 其实就是建立如下软连接:cd /usr/lib64ln -s libn...
关于ASM的failgroup概念的探索方法
大家问到过ASM的failgroup的含义,或者问到failgroup跟normal/high redundancy的关联。1.是不是normal就一定是2个failgroup,high就一定是3个failgroup呢?2.如果设定normal,我如果设定许多的failgroup(>2)能行么?...
insert WITH CHECK OPTION的用法
insert into (<select clause> WITH CHECK OPTION) values (...)例如:SQL> insert into (select object_id,object_name,object_type from xxx where object_id<1000 WITH CHECK OPTION) 2 valu...
set unused column和视图,约束,同义词和索引的关系
当使用alter table set unused column语法之后,会对其相关联的视图,约束,同义词和索引有什么作用么?答案是:视图和同义词会失效,其中同义词再次引用即可重新编译,但是视图重新编译会报错;约束和索引会被自...
11GR1 RAC关于service/TAF的实验们
这几天在培训11GR1的RAC,基本跟10G差不多。做了一些关于service和TAF的实验,特此记录一下。实验环境为一个两节点的RAC,11.1.0.6.0 @ linux @ x86。数据库名为RDBZ,两个节点SID分别为RDBZ1和RDBZ2。Service就是一...
【《TOP》读书笔记】<3> Identifying Performance Problems
1. divide-and-conquer当troubleshooting时,最有效的方法就是这种分而治之的方法。将问题分解开来,逐个攻破。2.10G的v$sess_time_model和v$sys_time_model为了实现作者希望的divide-and-conquer method,如上...
【《TOP》读书笔记】<2> Key Concepts
这一章主要介绍整本书的一些概念性的词句。1.Selectivity and Cardinalitycardinality = selectivity . num_rows2.Life Cycle of a CursorOpen cursorParse cursorDefine output variablesBind input variablesE...
【《TOP》读书笔记】<1> Performance Problems
1.定义什么是响应时间一个请求从进入系统到从系统出来的时间间隔,就是这个系统的响应时间。“response time = service time + wait time” 2.false positive&false negativefalse positive就是当system l...
alter table modify Long=>LOB会重建整张表
refer to 11 Migrating Columns from LONGs to LOBs in 《Oracle Database Application Developer's Guide - Large Objects》:Note:The ALTER TABLE statement copies the contents of the table into a new spac...
ip_soft_rings_cnt参数与Server的压力测试
【好久没写文章了,都有点觉得自己太懒了。遂记录一则最近做的事情,分享给更多朋友。以后要多写多记录,决定了】问题:最近在做关于SUN SPARC平台和X86平台的机器的压力测试,实现方法是先抓取生产数据库在peak tim...
update global indexes的online的程度研究
我们知道,如果要在一个table partition上做DDL时,是可能会invalidate global index的。但是,如果我们加上update global indexes,或update indexes语句,那么Oracle会自动帮我们update global index,使其继续保...
在10G中,Fixed SGA Size+Redo Buffers不一定等于整数倍的Granule Size
为什么有这样的标题,是因为我们都知道这样的结论:转载自eygle的文章《Granule 与 Redo Log Buffer (log_buffer) 的关系》:http://www.eygle.com/archives/2009/07/granule_log_buffer.html“而实际上大家也发现,...
ITPUB知识索引贴--Oracle 11G
11G是目前Oracle数据库最新版本,于是翻阅本讨论区所有11G相关帖子,将其分类,供大家快速查阅。其实11G安装主要包括单机安装,第一次尝试11G的同学可以翻阅一下。11G的新特性为大家所做的各种研究。11G的高可用主要...
11GR2 RAC测试环境解决方案(非虚拟机;3PC,1交换机)
零.前言 想玩RAC,但是又不想用虚拟机,因为无法测出很多东西。于是在SA同事Bob的大力帮助下,利用三台普通PC机(每个只有一个网卡),一台交换机,搭建出11G ...