深度解析v$transaction中回滚段信息xidusn, xidslot, ubablk, ubafil
SQL> SELECT xidusn, xidslot, xidsqn, ubablk, ubafil, ubarec FROM v$transaction; XIDUSN XIDSLOT &n
10大性能监控指令
10大性能监控,DBA要掌握
DBA三思而后行
1:测试环境和正式环境物理分析,不要既开测试的维护窗口,又开生产的窗口===================================================================OS操作1:rm著名的一个《一个空格的血案》- rm –rf /usr /lib/nvidia-current/xorg/xorg + rm&n
转储数据文件头 分析 ORACLE的启动验证
oradebug dump file_hdrs 3 DATA FILE #5: (name #8) /dev/raw/raw12 creation size=64000 block size=8192 status=0xe head=
ORA-01578: ORACLE data block corrupted
错误告警:ERROR at line 1: ORA-01578: ORACLE data block corrupted (file # 10, block # 131) ORA-01110: data file 10: '/
mysqlbinlog日志分析 日志挖掘 违规操作
案例:客户数据库,某关键配置表被修改,需查找操作记录及和操作时间1:mysqlbinlog读取如果binlog format=statement 可以直接通过mysqlbinlog查看 如果binlog format=row 需要添加 -vv --base64-output=decode-rows /usr/local/
SUSES 安装oracle client
1、准备工作groupadd -g 501 oracle groupadd -g 502 oinstall useradd -g oinstall -G oracle -u 5000 -d /home/oracle oracle passwd&
SUSE安装oracle client客户端58%出现卡死现象
在安装log中有一下记录dsw:/u01/app/oraInventory/logs # tail -n 10 oraInstall2018-09-07_01-56-57PM.err at java.io.StreamTokeni
需求:查看连续两天没有登录系统的用户
写sql的思路:1:想办法让相邻两次登录时间 写入同一行 (1)oder by id,sign_tim (2)row_number() over(partition by id order by sign_tim) rank ##去掉每个用户的最后一条记录 (3)造一列 l
12C 探路 第一个 ORA 28040
12C 探路 第一个 ORA 28040