solaris查看I/O、内存、网络性能优化命令 iostat , vmstat
iostat反映了终端、磁盘I/O情况和CPU活动。输出结果的第一行是从系统启动到现在为止的这段时间的结果,接下去的每一行是interval时间段内的结果。Kernel里有一组计数器用来跟踪这些值。iostat的默认参数是tdc(termin...
Oracle游标共享,父游标和子游标的概念
Oracle设计shared pool内存的一个主要目的就是语句共享,通过语句共享,节省语句的解析时间,从而得到性能的提升。如果解释shared pool内存,工作量太大,这里只是做一个非常简单的演示。查看语句共享可以借助两...
11GR2的SPM与schema问题.txt
[20130108]11GR2的SPM与schema问题.txt11GR2的新特性SPM能够很好的稳定执行计划,但是如果不同的schema执行相同的语句,访问的表对象不一致情况会怎样呢?自己做了一个测试:1.测试环境搭建:SQL> connect test/xxxx...
ORACLE11G中SQL计划管理
对数据库系统而言,SQL语句的性能是每一个开发和运维DBA格外关注的细节点。前端应用性能中有很大部分是依赖数据库SQL,特别是Query的执行效率。所以,对于数据库调优而言,很大的功夫就在于进行SQL的调优。&...
【CONNECT BY】使用connect by level/rownum实现连续数字的插入
在准备测试环境的过程中,经常会遇到需要大量连续数字的情况。在这种需求下我们如何快速地完成数据的准备工作呢?使用文本编辑器编写好初始化的脚本固然可行,但是过于拙笨。Oracle提供的层次查询(Hierarchical Que...
DBMS_STATS.GATHER_TABLE_STATS详解
作用:DBMS_STATS.GATHER_TABLE_STATS统计表,列,索引的统计信息.DBMS_STATS.GATHER_TABLE_STATS的语法如下:DBMS_STATS.GATHER_TABLE_STATS ( ownname VARCHAR2, ...
oracle字符函数
lpad 在Oracle/PLSQL中,lpad函数将左边的字符串填充一些特定的字符, 其语法格式如下: lpad( string1, padded_length, [ pad_string ] ) 其中string1是需要粘贴字...
11g启用或关闭自动统计等任务
----------转载11g默认启动了三个任务,分别是统计信息收集、段指导、自动 SQL 优化,默认运行时间是周一到周五是运行4小时(22:00——次日2:00),周六日运行20小时(6:00——次日2:00)。禁用这三个任务的sql为:B...
rac中卸载监听lsnr和asm
我们一般认为监听属于节点资源,实际上也是。但是最近在安装过程发现,监听在cluster安装完时还未出现,只是通过DBCA创建完asm事才出现,与此同时asm配置过程中遇到了一个麻烦,环境为Oracle Linux + Oracle10g+RAC,...
巧妙备份VMware vSphere中的虚拟机
在一个VMware虚拟化架构中的虚拟机备份从来就不简单。这是因为多数的备份管理员在他们从备份物理服务器转变为备份虚拟服务器的时候没有认识到改变备份策略的必要。他们在每个虚拟机上部署代理或者客户端软件,就像他...
实战:构建可伸缩Hadoop集群的方法步骤
转载2013年01月10日09:45 来源:oschina 作者:oschina 编辑:王玉圆 我要评论(0) 【IT168 技术】数据库和文件中储存的数据量每天都在增长,因此我们需要...
Oracle Database 12c可插拔数据库案例
对于那些苦于管理大规模数据库的DBA来说,也许新版的Oracle Database 12c中的可插拔数据库(Pluggable Database,简称PDB)功能将成为他们的福音。 针对Oracle 12c数据库测试用户的一份调查显示,新版本中他们...
oracle丢失inactive日志文件的恢复操作过程
丢失非活动日志组的故障恢复如果数据库丢失的是非活动(inactive)日志组,由于非活动日志组已经完成检查点,数据库不会发生数据损失,此时只需要通过clear重建该日志组即可恢复.先删除一个非活动日志组,模拟一次故障损失...
行迁移测试实验(转载)
有两种情况会导致表中某行数据过大,一个数据块(data block)无法容纳。第一种情况,当一行数据被插入时一个数据块就无法容纳。在这种情况下Oracle将这行数据存储在段内的一个数据块链(chain)中。在插入...
Oracle Database 12C New Feature
1 ,跨平台的备份和恢复,这个增强很有用吧,你现在想把数据库搬的什么平台就搬,太容易了!2中,两份NOOPEN |截面尺寸3 ,在线 DDL 增强:这些DDL 不在需要阻塞锁。在线DROP INDEX DROP CONSTRAINT在线将未使用的列...
ORA-00314 ORA-00312
SQL> alter database open;alter database open*第 1 行出现错误:ORA-00314: 日志 1 (用于线程 1) 要求的 sequence# 与 不匹配ORA-00312: 联机日志 1 线程 1:'G:\ORACLE\PRODUCT\10.2.0\ORADATA\DCFXHY\...
转载-treedump索引读取索引存储的数据值--非唯一性索引
环境:OS:Red Hat Linux As 5DB:10.2.0.4 今天有个刚接触oracle的朋友问我,两个字段的组合索引,其中一个字段存储的是空值(null),那这个空值会不会存储到索引中,我回答是会的,下面通过一个例子说明. 1....
聚簇因子的理解
----转载其实这个概念很好理解,只是感觉当时理解了,过了段时间又模糊了,所以今天整理了下,稍加深入思考:) 功力有限,有错漏的地方还请大家指正。 Cluster Factor:聚簇因子 体现数...
ORACLE 聚簇因子优化
聚簇因子:数据表中的数据都是无序的存在库中,当我们对数据进行检索的时候,查找起来很是耗费资源,于是我们就需要为表创建索引,索引的作用就是把表中的数据按照一定的顺序排列保存起来,于是就出现了一个问题...
“SP2-0618:无法找到会话标识符。启用检查PLUSTRACE角色”解决方案
“SP2-0618:无法找到会话标识符。启用检查PLUSTRACE角色”解决方案 以下操作请用sql*plus工具或sqlplus dos工具做演示,用PLSQL Developer工具好像会出现问题。 SQL> show user; USER 为 "OUTL...