•V$DATAGUARD_STATS:显示dataguard统计信息 备库 SQL> select * from v$dataguard_stats; NAME VALUE UNIT TIME_COMPUTED DATUM_TIME -------------------------------- ------------------------- ------------------------------ ------------------------------ ------------…
neutron创建了一个router后,显示列表如下: [root@controller01 keystone]# neutron router-port-list router +--------------------------------------+------+-------------------+-------------------------------------------------------------------------------------+ | id |…
Linux 常见的trouble shooting故障排错 备份开机所必须运行的程序对一个运维人员来说是非常有必要的.在实际生产环境中,系统和数据基本都是安装在不同的硬盘上面,因为企业最关心的还是数据,系统崩溃了,最坏的方法就是重新安装系统,但是数据丢失了,那会直接给企业带来损失,如果系统和数据都放在同一个硬盘上面,那系统都进不去了,何谈数据.解决常见的trouble shooting,不要在系统出现故障的时候,想到的第一个就是重装系统.为解决常见的trouble shooting,首先必须先了…
latch相关视图整理(原创) V$LATCH V$LATCH视图在选取X$KSLLT记录时,进行了Group By及SUM运算,从而得出了一个汇总信息,保存了自实例启动后各类栓锁的统计信息.常用于当v$session_wait中发现栓锁竞争时鉴别SGA区中问题所在区域.   v$latch表的每一行包括了对不同类型latch的统计,每一列反映了不同类型的latch请求的活动情况.不同类型的latch请求之间的区别在于,当latch不可立即获得时,请求进程是否继续进行.按此分类,latch请求的…
刷新SQL Server所有视图.函数.存储过程 更多   sql   此脚本用于在删除或添加字段时刷新相关视图,并检查视图.函数.存储过程有效性. [SQL]代码 --视图.存储过程.函数名称 DECLARE @NAME NVARCHAR(255); --局部游标 DECLARE @CUR CURSOR --自动修改未上状态为旷课 SET @CUR=CURSOR SCROLL DYNAMIC FOR SELECT NAME FROM DBO.SYSOBJECTS WHERE NAME NOT…
最近一直做两个产品功能的Merge工作,代码Merge过来之后,发现了很多问题.经过Trouble Shooting,最终发现归根结底都是我们Merge的问题,例如有的Code没有Merge过来,Merge过来没有经过“本地化”修改(例如注册表地址没有修改,在本产品中取不到值)等.在此期间,锻炼了自己Trouble Shooting的能力,也有了一些小感想: 1.   Debug Log很重要,要仔细认真的去看,查找原因 这是发现Bug最直接的线索,由于Log文件一般都较大,以前自己看到这些都会…
常用相关视图概述 DBA_SYS_PRIVS: 查询某个用户所拥有的系统权限 USER_SYS_PRIVS: 当前用户所拥有的系统权限 SESSION_PRIVS: 当前用户所拥有的全部权限 ROLE_SYS_PRIVS: 某个角色所拥有的系统权限(要以SYS用户登录) ROLE_ROLE_PRIVS: 当前角色被赋予的角色 SESSION_ROLES: 当前用户被激活的角色 USER_ROLE_PRIVS: 当前用户被授予的角色 针对表的访问权限的视图: TABLE_PRIVILEGES AL…
openstack,swift的log不输出了.trouble shooting过程 , 发现我们的程序 /var/log/swift/proxy.log等总是不输出log. 因为log rsyslog控制,所以这些log应该是 rsyslog进程打开 lsof -p rsyslog 发现没有打开这些文件, 并显示一些错误信息. 重启rsyslogd进程发现下面信息 /var/lib/rsyslog/imjounral.state 不能scan. 删掉这个文件 重启rsyslogd进程 , OK…
只是一次小的trouble shooting. 關於python的遠程調試功能.但是由於思路混亂.浪費了許多時間,記錄一下整個過程.作爲改進的參考. 问题背景: 我之前一直在ubuntu上用pycharm开发. 在远程调试的时候用pydevd模块. 该模块非常简单,只要在远程的运行代码上加入如下代码即可 import pydevd pydevd.settrace('192.168.1.20', port=11111, stdoutToServer=True, stderrToServer=Tru…
1.v$database SELECT name,open_mode,database_role,protection_mode,protection_level FROM v$database; 其中: open_mode :read write.read only.read only with apply.mounted database_role :primary.physical standby.logical standby.sanpshot standby(快照standby) pr…