Oracle中将一个用户的所有对象授权给另一个用户
--首先是CPR账号 --授权表上的读写权限 select 'grant all on '||owner||'.'||table_name||' to hisuser;' from dba_tables where owner = 'CPR'; &nbs...
dba_profiles
dba_profiles视图:这个视图提供关于用户的概要文件的信息,是DBA管理用户资源分配的最好助手,如:控制session或sql能使用的CPU、控制用户的密码管理策略等。数据库创建后,系统则存在名为DEFAULT的默认PROFILE,若...
java JDK JRE 1.6,1.7,1.8各个版本版本下载链接
java SE 1.6各个版本 jdk apihttp://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase6-419409.htmljava SE 1.7各个版本 jdk apihttp://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.htmljava SE 1.8各个版...
Solaris 10 Configure IPMP
1.Link Based IPMPRequest:Configure IP address “192.168.2.50” on e1000g1 & e1000g2 using Link based IPMP. Step:1Find out the installed NIC’s on the systems and its status.Verify the ifconfig output as well.Make sure the NIC status are up and not in use.Arena-Node1#dlad...
资料链接
http://www.askmaclean.com/
Solaris 启动过程
一、solaris引导过程(以sparc为例,没有grub引导)1. 引导PROM(加电硬件自检过程)2. 引导程序过程内核目录:/kernel和/usr/kernel3. 内核初始化过程-内核读取/etc/system文件(内核参数配置文件)-内核初始化自己加载模块-内核启动/etc/init进程,/etc/init 是 /sbin/init的lin...
日常运维Script
#####################TEMP_SQL#############################SET LINESIZE 120SET PAUSE OFFCOLUMN username FORMAT A10COLUMN sql FORMAT A100COLUMN sidinfo FORMAT A12COLUMN size_m FORMAT A10COLUMN total_m FORMAT A10COLUMN used_m FORMAT A10COLUMN free_m FORMAT A10COLUMN tablespace_name...
TRCA-Trace Analyzer
使用Oracle TRCA分析10046 Trace RAW文件
Oracle 10046是我们常用的一种性能诊断工具。它可以将SQL执行过程中,每个步骤操作的内容、时间和对象等细节信息记录在Trace文件里面。 10046直接生成的Trace文件我们称为RAW格式文件,RAW格式记录了...
Oracle表连接操作——Hash Join(哈希连接)下
Hash Join是Oracle CBO时代经常出现的一种连接方式,对海量数据处理时经常出现在执行计划里。本篇的上篇(http://space.itpub.net/17203031/viewspace-697442) 介绍了Hash Join的一些外部特征和操作算...
Oracle表连接操作——Hash Join(哈希连接)上
在Oracle中,确定连接操作类型是执行计划生成的重要方面。各种连接操作类型代表着不同的连接操作算法,不同的连接操作类型也适应于不同的数据量和数据分布情况。 无论是Nest Loop Join(嵌套循...
DBA日常维护SQL脚本_自己编写的
查询碎片程度高(实际使用率小于30%)的表条件为什么block>100,因为一些很小的表,只有几行数据实际大小很小,但是block一次性分配就是5个,5个block相对于几行小表数据来说就相差太大了SELECT TABLE_NAME,(BLOCKS*8192/1024/1024)"理论大小M",(NUM_ROWS*AVG_ROW_LEN/1024/1024)"实际大小M",round((NUM_...
Solaris 10 CPU性能监控命令prstat
[PROD root@lmseesp:/#] prstat -a PID USERNAME SIZE RSS STATE PRI NICE TIME CPU PROCESS/NLWP 1424 oramees 43G 43G cpu2 40 0 0:00:02 1.3% oracle...
Solaris - svcs和svcadm命令
一、svcs 说明: 是用来查看系统服务状态的 参数: -a :列出系统中所有的服务 -x :查看开机未启动的服务 &...
HP-UX 创建LV和文件系统
####LV|FS创建并挂载##### lvcreate -L 136320m -n lvftp /dev/vgec01# newfs -F vxfs -o largefiles /dev/vgec01/rlvftp# mkdir -P /ftp# mount /dev/vgec01/lvftp /ftp# vi /etc/fstab/dev/vgec01/lvftp /ftp &...
HP-UX 11.23 删除和新增IP
--------删除-----------ifconfig lan900:2 down ifconfig lan900:2 0.0.0.0 vi /etc/rc.config.d/netconf#INTERFACE_NAME[3]=lan900:2#IP_ADDRESS[3]=109.120.1.121#SUBNET_MASK[3]=255.255.255.0--------新增-----------ifconfig lan900:2 109.120.1.121 netmask 255.255.255.0 up...
HP-UX Trust 系统普通用户被锁解锁
首先判断自己的系统是否是trust系统的时候,可以执行/usr/lbin/getprpw root,如果系统是trust,那么会显示uid=0, bootpw=YES, audid=0, audflg=1, mintm=-1, maxpwln=-1, exptm=-1,lftm=-1, spwchg=-1, upwchg=-1, acctexp=-1, llog=-1, expwarn=-1, usrpick=DFT,syspnpw=DFT,rstrpw=DFT, nullpw=DFT, admnum=-1...
lob类型表move操作
ALTER TABLE TEST20180101 MOVETABLESPACE SSMPORTAL_IDXLOB (CONTENT) STORE AS(TABLESPACE SSMPORTAL_IDX);--------------------------------------------------------------------------------------------------------------------------------------------How To Use ALTER TABLE ... MOVE To Shrink...
Oracle ORA-01555及Undo 相关问题
11.6 ORA-01555: 快照太旧什么是ORA-01555错误?ORA-01555是Oracle数据库运行过程中常见的一个错误。以下就是Oracle关于ORA-01555错误的经典描述:ORA-01555: snapshot too old (rollback segment too small)Cause: rollback records needed by a reader for consistent read areoverwritten by other...
Oracle 10046 SQL TRACE
出处链接:http://www.askmaclean.com/archives/maclean-10046-sql-trace.html10046 trace帮助我们解析 一条/多条SQL、PL/SQL语句的运行状态 ,这些状态包括 :Parse/Fetch/Execute三个阶段中遇到的等待事件、消耗的物理和逻辑读、CPU时间、执行计划等等。即10046 为我们揭示了 一条/多条SQL 的运行情况, 对...