v$log详解
V$LOGV$LOG displays log file information from the control file.Column Datatype Description GROUP# &n...
说说Oracle监听器(二)
监听器工作过程 下面我们谈谈监听器的工作过程。一般,监听器作为一个独立process在操作系统中运行,守候在特定网络端口(默认为:1521),等待客户端请求的到来。注意:我们在客户端配置命名服务的时候,输...
linux nmon监控方法
本帖最后由 zroc 于 2012-02-13 11:44 编辑一、介绍Nmon 工具是 IBM 提供的免费的在AIX与各种Linux操作系统上广泛使用的监控与分析工具。该工具可将服务器的系统资源耗用情况收集起来并输出一个特定的文件,并可利用 excel 分析工具nmonanalyser进行数据的统计分析。并且,nmon运行不会占用过多的系统资源,...
AIX查看cpu个数
系统中有很多命令可以查看cpu的个数,但是哪个命令输出的是逻辑cpu个数,哪个又是物理cpu个数呢?我们下面做一个简单的介绍。 解答: 从AIX5.3起,对于power5的机器,系统引入了SMT(Simultaneousmulti-threading)的功能,其允许两个处理线程在同一颗处理器上运行,...
3月4日知识总结
SSD: 固态硬盘(Solid State Drives),简称固盘,固态硬盘(Solid State Drive)用固态电子存储芯片阵列而制成的硬盘,由控制单元和存储单元(FLASH芯片、DRAM芯片)组成。固态硬盘在接口的规范和定义、功能及使用方法上与普通硬盘的完全相同,在产品外形和尺寸上也完全与普通硬盘一致。被广泛...
raid详解
一.RAID定义 RAID(Redundant Array of Independent Disk 独立冗余磁盘阵列)技术是加州大学伯克利分校1987年提出,最初是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失效时不会使对数据的访问受损失而开发出一定水平的数据保护技术。RAID就是一种由多块廉价磁盘构成的冗余阵列...
AIX的topas命令详解(原创)
topas概述 topas 命令报告选定的本地系统活动的统计信息。该命令使用 curses 库以合适的格式来显示其输出,该格式适合于在一个 80x25 基于字符的显示器上或至少同样大小的图形显示器的窗口中进行查看。topas 命令需要在系统中安装 perfagent.tools 文件集。如果 topas 命令调用时没有标志,则运行时正如用以下命令行来...
Perfmon - Windows 自带系统监测工具
一、 简述可以用于监视CPU使用率、内存使用率、硬盘读写速度、网络速度等。Perfmon提供了图表化的系统性能实时监视器、性能日志和警报管理,系统的性能日志可定义为二进制文件、文本文件、SQLSERVER表记录等方式,可以很方便地使用第三方工具进行性能分析。perfmon.exe 文件位于C:\Windows\System32目录下。...
Oracle命令之dba_profiles
dba_profiles视图:这个视图提供关于用户的概要文件的信息,是DBA管理用户资源分配的最好助手,如:控制session或sql能使用的CPU、控制用户的密码管理策略等。数据库创建后,系统则存在名为DEFAULT的默认PROFILE,若不做特殊指定,创建用户时用户默认使用的PROFILE就是DEFAULT查看视图dba_profiles可找出数据库中有哪...
Oracle中的Bind Var与Parse
大家都在说在Sql中使用了Bind Var(绑定变量)会提高不少性能,那他到底是如何提高性能的呢? 使用了Bind Var能提高性能主要是因为这样做可以尽量避免不必要的硬分析(Hard Parse)而节约了时间,同时节约了大量的CPU资源。当一个Client提交一条Sql给Oracle后,Oracle首先会对其进行解析(Parse),然后将解...
oracle之v$latch$和v$latch_children区别
Oracle Rdbms应用了各种不同类型的锁定机制,latch即是其中的一种。Latch是用于保护SGA区中共享数据结构的一种串行化锁定机制。Latch的实现是与操作系统相关的,尤其和一个进程是否需要等待一个latch、需要等待多长时间有关。Latch是一种能够极快地被获取和释放的锁,它通常用于保护描述buffer cache中block的数据结构。...
SID和Serial的区别
SID和Serial#共同确定一唯一的session。它们的定义如下:SID: Session identifierSERIAL#:Session serial number. Used to identify uniquely a session's objects. Guarantees that session-level commands are applied to the correct session objects if the session ends and another session begins with the sa...
存储管理 LV PV VG PP1.基本概念
一、 前言 每个Linux使用者在安装Linux时 都会遇到这样的困境:在为系统分区时,如何精确评估和分配各个硬盘分区的容量,因为系统管理员不但要考虑到当前某个分区需要的容量,还要预见该分区以后可能需要的容量的最大值。因为如果估计不准确,当遇到某个分区不够用时管理员可能甚至要备份整个系统...
AIX 学习笔记之 存储管理 LV PV VG PP1.基本概念
PV 物理卷:普通的直接访问的存储设备,有固定的和可移动的之分,代表性的就是硬盘。vg 卷组:AIX中最大的存储单位,一个卷组由一组物理硬盘组成,也就是由一个或多个物理卷组成。pp 物理分区:是把物理卷划分成连续的大小相等的存储单位,一个卷组中的物理分区大小都相等。lp 逻辑分区:适映射物理分区的逻辑单位,一...
NAS之NFS原理
有人的地方就有江湖,IT界也不例外。 在过去几十年里,IT江湖从来都是门派林立,纷争不断。如果按照Operating System (下面简称OS), 大概可以分Windows派,类Unix派,还有苹果派(有没有勾起您的食欲?)。这几大门派信徒众多,教规又各不相同,所以经常造成矛盾。比如说,你要共享一个文件系统,Windows派喜...
RMAN Catalog 和 Nocatalog 的区别
一.Nocatalog Nocatalog方式 就是用control file作为catalog,每一次备份都要往控制文件里面写好多备份信息,控制文件里面会有越来越多的备份信息。因此,当使用rman nocatalog方式备份时,备份controlfile是非常重要的。由于nocatalog时利用controlfile...
ORA-1652: unable to extend temp segment诊断以及解决
“ORA-1652: unable to extend temp segment” 临时表空间被资源中的多个会话共享,并且quotas不能限制每个用户使用的临时表空间数量,当临时表空间被填充满时,任何尝试获得更多的临时表空间的用户将会得到“ORA-1652: unable to extend temp segment”错误。Oracle排序的基础 &nbs...
使用EXPDP/IMPDP进行数据迁移
oracle数据库数据迁移方式有多种,重要的是要根据实际的条件和需求选择一种最合适的迁移方式,一味追求技术并非最佳的解决方案,在完成实际需求内容时也要避免将问题复杂化。此次生产数据迁移情况描述:由于硬件平台的更新,并伴随着操作系统、数据库版本的更新升级,数据库数据量约1TB,允许停机时间8小时。迁移方式...
Oracle的LOGMNR工具
Oracle LogMiner 是Oracle公司从产品8i以后提供的一个实际非常有用的分析工具,使用该工具可以轻松获得Oracle 重作日志文件(归档日志文件)中的具体内容,特别是,该工具可以分析出所有对于数据库操作的DML(insert、update、delete等)语句,另外还可分析得到一些必要的回滚SQL语句。该工具特别适用于调试、审计或者回退...
oracle索引优化原则
索引优化规则:1. like件中不要以通配符(WILDCARD)开始,否则索引将不被采用.例:SELECT LODGING FROM LODGINGWHERE MANAGER LIKE ‘%HANMAN';2.避免在索引列上使用计算或改变索引列的类型或使用‘!=’及<>例: SELECT …FROM DEPT WHERE SAL * 12 > 25000;SELECT … FROM EMP WHERE EMP_TYPE=to_c...