04 2014 档案
摘要:1.查看是哪一个存储过程被锁住查V$DB_OBJECT_CACHE视图select * from V$DB_OBJECT_CACHE where owner='过程的所属用户' AND LOCKS!='0'2.查看是哪一个sid,通过sid可以知道是哪一个session查v$access视图sele...
阅读全文
摘要:原因:存储过程执行过程中,关闭或者中断存储过程,重新编译是等待时间很长,无法删除解决:先查出被锁定存储过程的spidSELECTspidFROMV$DB_OBJECT_CACHEOC,V$OBJECT_DEPENDENCY OD,DBA_KGLLOCKW,V$SESSIONS,V$PROCESSPW...
阅读全文
摘要:--查询表空间使用情况 SELECT UPPER(F.TABLESPACE_NAME) "表空间名", D.TOT_GROOTTE_MB "表空间大小(M)", D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)", TO_CHAR(ROUND((D.TOT...
阅读全文
摘要:1.生成单实例 AWR 报告:@$ORACLE_HOME/rdbms/admin/awrrpt.sql2.生成 Oracle RAC AWR 报告:@$ORACLE_HOME/rdbms/admin/awrgrpt.sql3.生成 RAC 环境中特定数据库实例的 AWR 报告:@$ORACLE_HO...
阅读全文
摘要:基本步骤: 1、安装必需的subversion 2、创建版本库 3、配置用户和权限 4、钩子和svn常用命令说明一、安装subversion 在这里我们使用yum来安装subversion,使用以下命令即可完成。[root@localhost ~]# yum -y install subversion 二、创建版本库[root@localhost ~]# mkdir -p /home/svn/project01[root@localhost ~]# svnadmin create /home/svn/project01三、版本库管理配置 进行刚才创建的版本库目录下的conf目录,可以看到有三个
阅读全文
摘要:使用SVN开发十分的方便,这样就不用每次都拷贝粘贴来备份了,网上看到一篇给自己的windows电脑安装SVN服务器的使用非常方便。1、下载安装文件(服务器端和客户端)服务器端采用VisualSVN,一个可用的下载地址是:http://idc218b.newhua.com/down/VisualSVN-Server-2.1.2.zip,如果链接失效,从百度谷歌搜索就可以了,很多下载地址。客户端采用大家熟悉的Tortoisesvn,没错,就是那个小乌龟,官方下载地址是:http://tortoisesvn.net/服务器端用来存放提交的文件,客户端用来连接服务器端,提交和下载服务器端的文件,(这个
阅读全文
摘要:yum被锁定无法使用,错误信息截图如下:解决方法:rm -rf /var/run/yum.pid 来强行解除锁定,然后你的yum就可以运行了
阅读全文
摘要:---------ASM 的管理(共享磁盘的管理)1、以 instance 的方式管理 ASM,启动 database 之前必须先启动 ASM instance,ASM instance 启动后,挂载 ASM 磁盘组。---------安装 ASM 管理软件、驱动1、查看操作系统内核版本(OS Kernel 版本)[root@rac11 ~]# uname -aLinux rac11 2.6.9-67.ELsmp #1 SMP Wed Nov 7 13:58:04 EST 2007 i686 i686 i386 GNU/Linux2、查看OS上是否安装ASM相关的软件[root@rac01 ~
阅读全文
摘要:分析表analyze table tablename compute statistics for all indexes;analyze table tablename compute statistics for all indexed columns;analyze table tablename compute statistics for table;监控事例的等待select event,sum(decode(wait_Time,0,0,1)) "Prev",sum(decode(wait_Time,0,1,0)) "Curr",count(
阅读全文
摘要:一些ORACLE中的进程被杀掉后,状态被置为"killed",但是锁定的资源很长时间不释放,有时实在没办法,只好重启数据库。现在提供一种方法解决这种问题,那就是在ORACLE中杀不掉的,在OS一级再杀。1.下面的语句用来查询哪些对象被锁:select object_name,machine,s.sid,s.serial#from v$locked_object l,dba_objects o ,v$session swhere l.object_id = o.object_id and l.session_id=s.sid;2.下面的语句用来杀死一个进程:alter sys
阅读全文
摘要:1.如何查看数据库的状态 unix下ps -ef | grep orawindows下看服务是否起来是否可以连上数据库SQL> select status, instance_role from v$instance;通过此语句可以核查数据库是否出于open状态2.如何查有多少个数据库实例 SQL>SELECT * FROM V$INSTANCE;3.怎样查得数据库的SIDselect name from v$database;也可以直接查看 init.ora文件4.查看表空间占用情况select b.file_id file_ID, b.tablespace_na
阅读全文
摘要:0:none 1:null 空 2:Row-S 行共享(RS):共享表锁 3:Row-X 行专用(RX):用于行的修改 4:Share 共享锁(S):阻止其他DML操作 5:S/Row-X 共享行专用(SRX):阻止其他事务操作 6:exclusive 专用(X):独立访问使用 数字越大锁级别越高, 影响的操作越多。 一般的查询语句如select ... from ... ;是小于2的锁, 有时会在v$locked_object出现。 select ... from ... for update; 是2的锁。 当对话使用for update子串打开一个游标时, ...
阅读全文
摘要:装虚拟机时空间划小了,于是又加了5G的空间,折腾了半天,挂上去了。整理下弄个笔记,备用。1.添加磁盘,查看磁盘状况[root@db1/]#fdisk-lDisk/dev/sda:10.7GB,10737418240bytes255heads,63sectors/track,1305cylindersUnits=cylindersof16065*512=8225280bytesDeviceBootStartEndBlocksIdSystem/dev/sda1*15113059277537+83Linux/dev/sda211501204843+82LinuxswapPartitiontablee
阅读全文
摘要:挂载存储有两种方式:光纤模式(hub卡)和iscsi(以太网)。两者大体思路是一样的。1、在应用服务器上安装hub卡,连接光纤到光纤交换机上;2、在应用服务器安装hub卡驱动程序;3、在存储上划出lun,选择存储大小;4、在存储上连接主机,根据hub卡的id号,这个在光纤交换机上可以查询;5、在应用服务器上安装多路径软件,不同的存储,多路径软件不同;6、在应用服务器将磁盘格式化,按需求挂载到相应的目录;7、在/etc/fstab设置自动启动挂载;
阅读全文
摘要:1.查看当前硬盘使用状况:[root@gluster_node1 ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/VolGroup-lv_root35G 25G 8.3G 76% /tmpfs 1.9G 0 1.9G 0% /dev/shm/dev/sda1 485M 35M 425M 8% /boot/dev/mapper/VolGroup-lv_home33G 176M 31G 1% /home2.查看新硬盘#fdisk –l新添加的硬盘的编号为/dev/sdb3.硬盘分区1)进入fdisk模式#/sbin/fd
阅读全文
摘要:安装首先要在存储设备上做好RAID,设置好iSCSI 目标方(target)。这里主要说明iSCSI initiator的安装。不同的操作系统对应各自的iSCSI initiator,以Redhat enterprise5为例。到网上下载iscsi-initiator-utils-6.2.0.742-0.5.el5.i386.rpm# rpm –ivh iscsi-initiator-utils-6.2.0.742-0.5.el5.i386.rpm在服务器上安装了iSCSI initiator以及iscsiadmiscsiadm是基于命令行的iscsi管理工具,提供了对iscsi节点、会话、连
阅读全文
摘要:查看是否已安装了iscsi-initiator:[root@test\ ~]# rpm -qa |grep iscsiiscsi-initiator-utils-6.2.0.868-0.18.el5如果没有安装,则安装:yum install iscsi-initiator++ iscsi initator的配置++iscsi initiator的配置文件主要是:/etc/ iscsi/iscsid.conf和/etc/iscsi/ initiatorname.iscsi。而/etc/iscsi/ initiatorname.iscsi里面只是一个iscsi的名字,一般保持默认就可以了。主要是
阅读全文
浙公网安备 33010602011771号