history命令显示,操作执行日期
--history命令显示,操作执行日期man page信息大家可能会看到里面有一个叫HISTTIMEFORMAT的变量,大家可能都知道history这个命令是显示历史命令的,但是如果我想知道你用系统上的那个用户操作了我这台机器,什么时间操作的,我们直接用history命令是不可能实现的,那么下面我们就来看一下如何实现这个功能呢。其实该变...
扩展逻辑卷空间
--扩展逻辑卷空间--用root登录#fdisk -l--可以看到新硬盘sdb# fdisk /dev/sdbcommand (m for help): n n 命令用于新建一个分区e extendedp primary partition(1-4): p p 创建一个主分区partition number(1-4): 1 分区号为1Fir...
su报无法设置用户ID和资源暂时不可用解决
su报无法设置用户ID和资源暂时不可用解决最后确定是由于CentOS 6.4版本新增了限制配置 /etc/security/limits.d/90-nproc.conf ,以保证root用户无限制。此配置会覆盖主配置文件的设定:“# Default limit for number of user's processes to prevent # accidental fork bombs. # See rhbz #432903 for reas...
查看CPU物理个数和逻辑个数
查看CPU物理个数和逻辑个数cat /proc/cpuinfo--processor显示逻辑CPU的个数,物理CPU为physicalid的个数逻辑CPU的个数=物理CPU*CPU CORES*2(如果支持并开启ht超线程)① 查看物理CPU的个数#cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l 2 ② 查看逻辑CPU的个数#cat /proc/cpuinfo |grep...
配置本地yum源
配置本地yum源:· 首先把光盘放在光驱中,若此时光驱已经挂载请用umount命令先把光驱umount掉建立相关目录,创建local.repo 文件Mkdir -p /media/cdrom mount /dev/hdc /media/cdromcd /etc/yum.repos.d/Vi local.repo#dvd.repo· #添加以下内容 · [base]name=localbaseurl=fi...
增加swap分区
--查看交换分区swapon -s--增加交换分区挂在一块2-4G的新硬盘,进行格式化fdisk /dev/sdbn,p,1,t,82,一路默认---分区好后,将分区ID修改为82,因为swap分区的id号是82mkdir /dev/sdb1 --设置为swap分区swapon /dev/sdb1激活交换分区swapon -s --检查所有交换分区:root@MMserver01 /]# swapon -sFilename  ...
降低高水位 shrink & move
shrinkshrink必须开启行迁移功能。 alter table table_name enable row movement ; 注意:alter table XXX enable row movement语句会造成引用表XXX的对象(如存储过程、包、视图等)变为无效。执行完成后,最好执行一下utlrp.sql来编译无效的对象,或手动查找user_objects中无效的对象,手动编译.alter tab...
oracle固定执行计划--sqlprofile
Oracle Profile固定执行计划默认采用索引select * from test_table b where b.consumer_id='1454752907383264';Execution Plan----------------------------------------------------------Plan hash value: 525319056--------------------------------------------------------------------------------------...
db2 表被误删(drop)
确定开启归档确认表空间为drop_recovery--确认表空间是drop_recovery的状态select tbspace ,drop_recovery from syscat.tablespaces;--若不是,可以使用以下语句打开alter tablespace tablespace_name dropped table recovery on[db2inst2@baktest130 shell]$ ./cms_backup_online.sh Backup successful. The...
db2恢复到指定时间点
创建testa表db2 => create table testa like m_merDB20000I The SQL command completed successfully.db2 => insert into testa select * from m_merDB20000I The SQL command completed successfully.db2 => !date手动切换日志db2 archive log for db cms2015年 06月 19日 星期五 10:40:17 CST进行...
DB2 license过期解决方案
DB2 license过期解决方案 db2licm -l命令可以查看到db2的license信息。 如果license过期: 可以找一个永久的license添加到db2数据库即可 把db2ese_c.lic放到一目录下: /opt/ibm/db2/V9.1/license/db2ese_c.lic 在/opt/IBM/db2/V9.1/adm/目录下执行...
DBMS_REPAIR的使用
Oracle提供了DBMS_REPAIR包用来发现、标识并修改数据文件中的坏块。任何工具都不是万能的,使用这个包的同时会带来数据丢失、表和索引返回数据不一致,完整性约束破坏等其他问题。因此当出现错误时,应当首先从物理...
审计--audit
truncate table sys.audit$; --如果业务繁忙会造成审计表越来越大,可以定期删除,而且建议将此表move至其他数据表空间,默认在systemselect * from sys.fga_log$;select * from dba_audit_policies; --审计策略select * from dba_fga_audit_trail; --细粒度审计select *...
archive log文件大小与redo log文件大小关系探究
首先我们来看下什么是archive log file,oracle 11g 的concept中是这样定义的:When you enable archiving of the online redo logs, Oracle Database copies the online redo log files to another location before they are overwritten. These copied files are referred to as archived redo log ...
【dbv】使用dbv工具检验数据文件是否有坏块
dbv工具可以用来验证数据文件的有效性,在数据库恢复之前可以使用该命令对备份文件进行有效性检查,防止因备份文件本身的问题导致数据库无法恢复。当然,dbv命令也可以对在线的数据文件进行检查。注意,dbv工具只可...
ora-08104 online index (re)build cleanup
问题产生原因,对一张业务操作频繁(DML)的表进行索引的rebuild online,执行10分钟后,未执行完,且发现被其中一个会话锁住,处于等待状态,遂取消此操作,后发现应用后台报错,无法连接(实际是无法对此表做DML操作),查找资料如下online index (re)build cleanup: objn=96528 max...
DB2删除schema
删除schema DROP SCHEMA ERRORSCHEMA1 RESTRICT --schema中不能含有任何对象 --RESTRICT 关键字强制实施以下规则:不能在指定的模式中为要从数据库中删除的模式定义对象。RESTRICT 关键字并非可选关键字IBM网址:http://www-01.ibm.com/support/knowledgecenter/SSEPGG_10.5.0/com.ibm.db...
MySQL日志管理
MySQL日志管理一、日志类型:MySQL有几个不同的日志文件,可以帮助你找出mysqld内部发生的事情:日志文件 记入文件中的信息类型错误日志 记录启动、运行或停止时出现的问题。查询日志 记录建立的客户端连接和执行的语句。二进制日志 记录所有更改数据的语句。主要用于复制和即时点恢复。...
emcc监控oracle 、db2、tomcat
emcc安装记录.doc
keepalived+mysql+centos6.4 简单配置
Keepalived安装[root@leonfs keepalived-1.2.15]# ./configure --prefix=/usr/local/keepalived --disable-fwmarkchecking for gcc... gccchecking whether the C compiler works... yeschecking for C compiler ...