随笔分类 - 常用脚本
摘要:一、备份 1.0级备份 rman target / crosscheck backup;delete noprompt expired backup;backup incremental level 0 as compressed backupset database format '/backup
阅读全文
摘要:一、环境 1.确认文件和脚本的路径,操作系统内存和空间大小;保证空间可用,创建对应的路径和权限正确2.确认数据库的大小和内存,cpu和归档日增量大小;决定启用并行度的多少3.确认部署的用户;使用oracle用户最好,但是发现有的oracle用户会过期;部署在root用户下也可,例子就是在root下4
阅读全文
摘要:DEFAULT --format set linesize 200 set pagesize 200 set long 5000 col table_name for a30 col username for a30 col index_name for a30 col name for a30 c
阅读全文
摘要:查看和修改Linux的时间 查看时间和日期 命令 : date 设置时间和日期 例如:将系统日期设定成2009年11月3日的命令 命令 : date -s 11/03/2009 将系统时间设定成下午5点55分55秒的命令 命令 :date -s 17:55:55 将当前时间和日期写入BIOS,避免重
阅读全文
摘要:1.在线创建索引 vi /tmp/IND_CONTRACT_PRODUCT_SUSP_3.sql nohup sqlplus user/pass @/tmp/IND_CONTRACT_PRODUCT_SUSP_3.sql 1>/tmp/IND_CONTRACT_PRODUCT_SUSP_3.log
阅读全文
摘要:1.查看用户统计信息是否开启SQL> SELECT OWNER,TABLE_NAME,LAST_ANALYZED FROM DBA_TABLES ORDER BY LAST_ANALYZED;OWNER TABLE_NAME LAST_ANALYZE SMCS2 SM_UNSENT_SM_LIST2
阅读全文
摘要:库级别 alter database add supplemental log data;alter database add supplemental log data(primary key,unique) columns; 表级别alter table scott.emp drop suppl
阅读全文
摘要:1.mysql查看备库状态(OS命令行) mysql -uroot -p'pass' -S /tmp/mysql3406.sock -e "show slave status \G" |egrep -i "Master_Host|Running" 2.分析binlog内容 mysqlbinlog -
阅读全文
摘要:10046alter session set events '10046 trace name context forever, level 12';alter session set tracefile_identifier='TRUN';truncate table SCOTT.TRUN;alt
阅读全文
摘要:场景: low_query_log_file日志变得很大,对它进行分析变得很不方便,我们就想按天每天产生一个slow_query_log_file文件,每天分析这个日志文件。如何按天切换呢? 方式一:手动切换 1)check slow log statusmysql> show variables
阅读全文
摘要:场景: 在业务场景复杂的情况下,特别是行锁表锁并行等很多会话的时候,查出来的阻塞链条是很长的(级联锁)。并且,由于会话多,所以查出来的锁的源头也不一定是同一个,那么这就导致在很紧急的情况下,有杀错会话的可能,发现gv$session视图中存在FINAL_BLOCKING_SESSION和BLOCKI
阅读全文
摘要:/*********************************************oracle磁盘空间维护1.linux系统认盘2.aix系统认盘3.加盘、减盘、替换盘数据盘操作4.运维日志和相关知识点测试******************************************
阅读全文
摘要:oracle dg failover灾难切换SQL> alter database recover managed standby database finish force;SQL> alter database commit to switchover to primary;SQL> alter
阅读全文
摘要:1.查看,一共10组,每个线程5组,每个文件1G SQL> select group#,THREAD#,sequence#,bytes/1024/1024,status,MEMBERS from v$log; GROUP# THREAD# SEQUENCE# BYTES BLOCKSIZE MEMB
阅读全文
摘要:11.2.0.4 RAC 某系统主库使用auto rolling的方式打补丁在一节点执行1-5,结束后然后在二节点执行1-5,结束后最后再在某个节点执行6。 1.backup GI_HOME&DB_HOME su - root cd /u01/app/oracle/product/11.2.0/ t
阅读全文
摘要:某系统PSU为11.2.0.4.190115,备库打补丁20年10月份(31537677)由readme可知:1.要求OPatch要求为11.2.0.3.23或之后的版本。2.非rac环境打补丁需要关闭监听和实例等和ORACLE_HOME相关的进程。3.打补丁要先打备库(This patch is
阅读全文
摘要:环境:将生产mysql8中的A,B库导出,并导入到新建mysql8中。操作:1.查看数据库的数据量,预估导出导入时间 --统计每个库的大小 SELECT table_schema,SUM(AVG_ROW_LENGTH*TABLE_ROWS+INDEX_LENGTH)/1024/1024 AS tot
阅读全文
摘要:一、主库重传归档到备库 1.在主库确认归档序号 select NAME,DEST_ID,THREAD#,SEQUENCE#,COMPLETION_TIME,REGISTRAR,APPLIED,DELETED from v$ARCHIVED_LOG where SEQUENCE# between 44
阅读全文

浙公网安备 33010602011771号