关闭

Oracle 高水位(HWM: High Water Mark)

 http://blog.csdn.net/tianlesoftware/article/details/4707900 一. 准备知识:Oracle的逻辑存储管理. ORACLE在逻辑存储上分4个粒度: 表空间, 段, 区 和 块.   1.1 块: 是粒度最小的存储单位,现在标准的块大小是8K,ORACLE每一次I/O操作也是按块来操作的,也就是说当OR...
阅读(87) 评论(0)

MYSQL手把手教你安装和配置OGG,并实现单向DML复制技术

 说明:    源端:      操作系统:oracle_linux_5.6_32      数据库:oracle_10.2.0.1_32      goldengate:for_10g_x86    目标端:      操作系统:oracle_linux_5.6_32      数据库:oracle_10.2.0.1_32      goldengate:for_10g_x...
阅读(96) 评论(0)

mysql grant 用户权限总结

 用户权限管理主要有以下作用: 1. 可以限制用户访问哪些库、哪些表 2. 可以限制用户对哪些表执行SELECT、CREATE、DELETE、DELETE、ALTER等操作 3. 可以限制用户登录的IP或域名 4. 可以限制用户自己的权限是否可以授权给别的用户 一、用户授权 mysql> grant all privileges on *.* to 'yangxin'@'...
阅读(82) 评论(0)

MySql的flush用法

 MySQL的FLUSH句法 今天仔细看了下Flush语法,同时在工作中也经常使用Flush命令,在这儿汇总下。MySQL的FLUSH句法(清除或者重新加载内部缓存) FLUSH flush_option [,flush_option],如果你想要清除一些MySQL使用内部缓存,你应该使用FLUSH命令。为了执行FLUSH,你必须有reload权限。 flush_option 可以是下列...
阅读(49) 评论(0)

mysql组复制配置文件参数

 组复制的配置文件参数: [root@alimysql01 ~]# cat /etc/my.cnf [mysqld] user =mysql         #  mysql plugin-dir=/opt/mysql/plugin_data basedir =/usr/local/mysql        #  /usr/local/mysql/ datadir =/opt/m...
阅读(44) 评论(0)

MySQL 5.7组复制(group replication)的要求和限制

 限制和要求: 1. 所有涉及的数据都必须发生在InnoDB存储引擎的表内。 2. 所有的表必须有明确的主键定义。 3. 网络地址只支持IPv4。 4. 需要低延迟,高带宽的网络。 5. 目前集群限制最多允许9个节点。 6. 必须启用binlog。 7. binlog 格式必须是row格式。 8. 必须打开gtid模式。 9. 复制相关信息必须使用表存储。 10.事务写集...
阅读(24) 评论(0)

Mysql Group Replication 简介及单主模式组复制配置

 一 Mysql Group Replication简介    Mysql Group Replication(MGR)是一个全新的高可用和高扩张的MySQL集群服务。    高一致性,基于原生复制及paxos协议的组复制技术,以插件方式提供一致数据安全保证;    高容错性,大多数服务正常就可继续工作,自动不同节点检测资源征用冲突,按顺序优先处理,内置自动防脑裂机...
阅读(45) 评论(0)

MySQL基于GTID复制

 一、GTID的概述: 1、全局事物标识:global transaction identifieds。 2、GTID事物是全局唯一性的,且一个事务对应一个GTID。 3、一个GTID在一个服务器上只执行一次,避免重复执行导致数据混乱或者主从不一致。 4、GTID用来代替classic的复制方法,不在使用binlog+pos开启复制。而是使用master_auto_postion=1...
阅读(36) 评论(0)

GoldenGate从oracle迁移数据到mysql

     软件简介 安装时应该选择最为稳定的安装版本,现在官方发布的版本主要为: Oracle GoldenGate 11.2.1.0.1 对应不同的数据库和版本,有不同的安装介质。下面是根据现网情况使用的两个安装介质: ogg112101_fbo_ggs_Linux_x64_ora10g_64bit.zip ggs_Linux_x64_MySQL_64bit.tar ...
阅读(191) 评论(0)

ogg根据scn同步数据,源库零停机时间

 ogg根据scn同步数据,源库零停机时间 本次实验与上次的区别:更加注重细节,几乎包含所有步骤,把我越到的坑都作出了说明。并且同步是由10g向11g进行同步,更加符合升级迁移需求。 如下是主要步骤: 1. 配置好ogg源端的mgr、抓取和传送进程,并启动。 2. 配置好ogg目标端的mgr、复制进程,仅启动mgr。 3. 源端可自由进行交易,此时观察源与目标的trail文件是否都...
阅读(90) 评论(0)

Oracle11g Active Data Guard搭建、管理

 Data Guard与RAC不同的是。在普通情况下。Standby仅仅有一个节点处于活动状态,全部的应用都连接到主server。 仅仅有当server发生问题时,才考虑切换到备用server。 在Oracle 11g曾经版本号中的的Data Guard物理备用数据库。能够以仅仅读的方式打开数据库。但此时MediaRecovery利用日志进行数据同步的过程就停止了,假设物理备用数据库...
阅读(101) 评论(0)

Oracle数据库的启动关闭的几种方式

 Oracle数据库的几种启动和关闭方式 有以下几种启动方式: 1、startup nomount 非安装启动,这种方式启动下可执行:重建控制文件、重建数据库 读取init.ora文件,启动instance,即启动SGA和后台进程,这种启动只需要init.ora文件。 2、startup mount dbname 安装启动,这种方式启动下可执行: 数据库日志归档、 数据库...
阅读(57) 评论(0)

Linux定时任务Crontab命令详解

 linux 系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另 外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :crontab 命令。 一、crond简介 crond 是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与wi...
阅读(113) 评论(0)

MySQL性能分析

第一步 检查系统的状态 通过操作系统的一些工具检查系统的状态,比如CPU、内存、交换、磁盘的利用率,根据经验或与系统正常时的状态相比对,有时系统表面上看起来看空闲,这也可能不是一个正常的状态,因为cpu可能正等待IO的完成。除此之外,还应观注那些占用系统资源(cpu、内存)的进程。 1.1 使用sar来检查操作系统是否存在IO问题 #sar -u 2 10 — 即每隔2秒...
阅读(70) 评论(0)

Mysql占用过高CPU时的优化手段

Mysql占用CPU过高的时候,该从哪些方面下手进行优化? 占用CPU过高,可以做如下考虑: 1)一般来讲,排除高并发的因素,还是要找到导致你CPU过高的哪几条在执行的SQL,show processlist语句,查找负荷最重的SQL语句,优化该SQL,比如适当建立某字段的索引; 2)打开慢查询日志,将那些执行时间过长且占用资源过多的SQL拿来进行explain分析,导致CPU过高,多数是G...
阅读(62) 评论(0)

MySQL日期数据类型、时间类型使用总结

MySQL 日期类型:日期格式、所占存储空间、日期范围 比较。 日期类型        存储空间       日期格式                 日期范围 ------------ ---------   --------------------- ----------------------------------------- datetime       8 bytes ...
阅读(50) 评论(0)

mysql too many connections问题,kill掉所有锁表进程

说明: 因为线上mysql实例太多,也就经常会遇到Too many connections的问题。出现这种问题的时候业务已经出现问题。此时最重要的还是先恢复业务。这里可以先获取show innodb status和show full processlist的信息以便等会分析原因。当然要先能连得进mysql。可以通过临时将连接数稍微调大,让自己能登陆上去,一般这种情况下登陆的时候也会出现Too m...
阅读(59) 评论(0)

MySQL5.7.18下载安装教程(Windows10系统)

1、如何下载mysql 打开mysql官网下载链接网址: https://dev.mysql.com/downloads/ 选中第一个,点击download 下载 进去之后,选择对应的系统和电脑版本(在这里,我选择的是Window系统64位的下载) 点击 download,选中 No thanks, just start my download. 下载完成。 2、如何...
阅读(41) 评论(0)

升级mysql 5.5.19至5.6.33(架构:mysql双主复制+keepalive)

一:实验环境 操作系统:CentOS release 6.5 (Final) mysql双主复制+keepalive实现了高可用: master1:10.192.203.201 master2:10.192.203.202 vip 10.192.203.203 虚拟ip当前在master1上。程序写入的是vip。   二:实验步骤 ...
阅读(104) 评论(0)

mysql 5.6 升级 mysql 5.7

mysql升级是个老生常谈的话题,不多说,主要记录mysql_update升级方式,以备给新手点借鉴 (一)注意点 1、磁盘空间是否充足,满足本机主从搭建; 2、mysql5.6中my.cnf的部分参数不在适用于5.7; 3、升级方式的选择 对于较小的库,利用mysqldump来直接导出sql文件,然后导入到新库中; (二)升级步骤(mysql_update方式) ...
阅读(103) 评论(0)
187条 共10页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:23078次
    • 积分:1175
    • 等级:
    • 排名:千里之外
    • 原创:83篇
    • 转载:104篇
    • 译文:0篇
    • 评论:0条