【MySQL】常见slave 延迟原因以及解决方法
运维过程中大多数MySQL dba会遇到slave 延迟的问题,本章介绍常见的导致slave延迟的原因和解决方法。
Mysql的复制原理以及流程
1, mysql的复制原理以及流程。(1)先问基本原理流程,3个线程以及之间的关联。Mysql内建的复制功能是构建大型,高性能应用程序的基础。将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机的数据复制到其他主机(slave)上,并重新执行一遍来实现的。复制过程中一个服务器充当主...
v$archived_log
本视图包含了归档重做日志文件的信息,如归档文件的名称、归档路径等。该视图中数据来自于控制文件,一般是当一个Online Redologs完成归档后,就会在控制文件中插入一条记录,如果归档目录有多个的话,则同时插入对应数量的记录(当然路径肯定不同),另外当通过RMAN恢复归档文件或复制归档文件时,也会插入对应的记录。...
盖神(盖国强)ORACLE学习之路及对DBA的几点建议
2015年12月21日,这是我第二次听盖神讲课,第一次是在ORACLE嘉年华的时候,第二次是今天。第一天纯粹听不懂,今天有幸听了他分享当年他说的oracle学习之路,以及对DBA提出的几点建议。因为盖神时间有限,没能讲太多,主要讲了两方面的内容,我也简单的整理...
[MySQL管理] Seconds_Behind_Master 解析
通过show slave status查看到的Seconds_Behind_Master,从字面上来看,他是slave落后master的秒数,一般情况下,也确实这样,我们可以通过Seconds_Behind_Master数字查看slave是否落后于master,但是在一些环境中,他确会让我们产生幻觉。在http://dev.mysql.com/doc/refman/5.5/en/show-slave-status.html中,对Seconds_Behind_Master的有一句话阐述如下:In essence, this field measures the time difference in seconds between the slave SQL thread and the slave I/O thread. 很清晰的表明,该值是SQL thread I/O thread.之间的差值
【EXPDP】11g版本EXPDP 的COMPRESSION参数压缩比堪比“gzip -9”
这个压缩比例可以和操作系统“gzip -9”相媲美,某些特例下有可能比gzip还要高效。体验之,供参考。1.Oracle 11g中expdp帮助页中关于COMPRESSION参数的描述secooler@secDB /home/oracle$ expdp -help……COMPRES...
11G的新视图DBA_TEMP_FREE_SPACE
11G的新视图DBA_TEMP_FREE_SPACEKevin Zou2011-9-27在11G引入了一个新的视图DBA_TEMP_FREE_SPACE,可以更加高效的管理临时表空间。SQL> select * from v$version where rownum < 2;BANNER--------------------------...
Oracle10g到Oracle11g建dblink是用户的大小写
今天在创建dblink后检查是否能通过dblink查询数据时一直报ORA-01017、ORA-02063Oracle创建dblink报错:ORA-01017、ORA-02063解决 一、创建dblink 原始语句:create public database link db_lsxyconnect to lsxy identified by lsxyusing '(DESCRIPTION =(ADDRESS_LIST =(AD...
Move_or_Rename_the_Tempfile_in_Oracle
1. Login as SYSDBA2. Check the Tempfile statusSQL> SELECT v.file#, t.file_name, v.status 2 FROM dba_temp_files t, v$tempfile v 3 WHERE t.file_id = v.file#; FILE# FILE_NAME STATUS---------- ------...
【DataGuard】Oracle DataGuard 日志传输状态监控
Oracle 11g DataGuard 日志传输状态监控 通过查看相关视图,监控dataguard主库、备库间日志传输与同步情况。
Oracle的move操作
由于数据库测试环境存储不足,所以需要协助测试人员清理测试数据库以便腾出空间。1. 在数据库中找出个所有表占用空间大小的情况。select owner,segment_name,bytes/1024/1024 from dba_segments group by owner;2. 将查找出来的表使用空间情况信息给测试组,由测试组决定哪些表可以drop和truncate,经过测试组排查后已...
EXP-00091解决办法
今天要做一个高版本到低版本的迁移,Oracle11.2.04 到Oracle10.2.0.4在迁移之前在测试环境做了个测试,有如下报错:. . exporting table SYS_IMPORT_SCHEMA_01 2847 rows exportedEXP-00091: Exporting questionable statistics.EXP-00091: Exporting questi...
jdbc:oracle:thin:@192.168.3.98:1521:orcl(详解)
整理自互联网一、jdbc:oracle:thin:@192.168.3.98:1521:orcljdbc:表示采用jdbc方式连接数据库oracle:表示连接的是oracle数据库thin:表示连接时采用thin模式(oracle中有两种模式)jdbc:oralce:thin:是一个jni方式的命名@表示地址1521和orcl表示端口和数据库名@192.168.3.98:1521:orcl整个是一块也就是说...
如何压测 思维导图
关于压测相关总结
DBA 技能树
根据工作经验 制作了一个偏向运维方向DBA 技能树,欢迎大家补充。
Oracle11g 手工创建数据库
数据库系统版本:11g1. 设置数据库环境变量[oracle@R710 ~]$ more .bash_profile # .bash_profile# Get the aliases and functionsif [ -f ~/.bashrc ]; then . ~/.bashrcfi# User specific environment and startup programsPATH=$PATH:$HOME/binexpor...