摘要:参数文件的作用:控制程序的行为或者是功能的开关,性能的约束,控制实例的运行设定数据库的限制设定用户或进程的限制设定数据库资源的限制设定系统的性能几个常用的参数文件:SGA_TARGET Oracle内存的区域PGA_AGGREGATE_TARGET PGA总合的大小DB_CACHE_SIZE 数据库缓存的大小DB_FILES
2020年05月03日
Oracle-控制文件详解
摘要:控制文件至少包含以上的信息:1.数据库名称DBID2.数据库建立的时间3.数据文件,在线日志文件,归档文件的信息4.表空间信息5.RMAN的备份信息控制文件的作用:它包含数据文件,在线日志文件,归档文件的信息,这些信息用于数据库OPEN时的文件验证 当数据库的架构改变时,比如增减,删除文件时,会更新控制文件包含了数据库恢复时候需要的一些信息,用
分类:DataBase
2020年03月25日
MySQL性能优化实践全解
摘要:数据查询慢,不代表 SQL 语句写法有问题。 首先,我们需要找到问题的源头才能“对症下药”。无需更多言语,从图中可以清楚地看出,导致数据查询慢的原因有多种,如:缓存失效,在此一段时间内由于高并发访问导致 MySQL 服务器崩溃;SQL 语句编写问题;MySQL 服务器参数问题;硬件配置限制 MySQL 服务性能问题等。三、查看 MySQL 服务器运行的状态值如果系统的并发请求数不高,且
分类:DataBase
2020年01月18日
Goldengate之Mysql到Mysql的单向多表同步
摘要:在同一台服务器,同一个mysql实例中,使用Goldengate完成Mysql到Mysql的数据同步,源库的hexin库同步到目标库的product_center库,表名hexin_erp_product_supplier实验准备:系统: CentOS 6.9mysql版本 : 5.7.18mysql-1:192.168.67.151 库:hexin 表:hexin_erp_product_suppliermysql-2:192.168.67.151 库:hexin 表:hexin_erp_produc
分类:DataBase
2019年12月04日
MySQL5.7 新特性 多源复制(多主一从) 配置全解
摘要: MySQL 5.7.18已经开始支持了多源复制,相信小伙们都很激动,MySQL 5.7.18之前只能实现一主一从、一主多从或者多主多从的复制,如果想实现多主一从的复制,只好使用MariaDB,但是MariaDB又与官方的MySQL版本不兼容的,在MySQL 5.7.18版本已经可以实现多主一从的复制了。MySQL 5.7.18版本相比之前的版本,无论在功能还是性能、安全等方面都已经提升了不少,值得大家去研究和
分类:DataBase
2019年12月01日
Oracle 11G OGG安装配置全解
摘要:一. GoldenGate 概述 GoldenGate现在是业内成熟的数据容灾与复制产品;GoldenGate是一种基于日志的结构化数据复制方式,它通过解析源数据库在线日志或归档日志获得数据的增删改变化(数据量只有日志的四分之一左右),再将这些变化应用到目标数据库,实现源数据库与目标数据库同步、双活。二. GoldenGate 搭建目标在linux系统下安装Oracle;利用GoldenGate 实现数据同步;可
分类:DataBase
2019年11月29日
MySQL Router 读写分离软件
摘要:1.简介 MySQL Router是MySQL官方提供的一个轻量级MySQL中间件,用于取代以前老版本的SQL proxy。 既然MySQLRouter是一个数据库的中间件,那么MySQL Router必须能够分析来自前面客户端的SQL请求是写请求还是读请求,以便决定这个SQL请求是发送给master还是slave,以及发送给哪个master、哪个slave。这样,MySQL Router就实现了MySQL的读写分离,对MySQL请求进行了负载均衡。因此
分类:DataBase
2019年11月29日
MySQL MGR-组复制安装配置
摘要:MGR介绍组复制是基于分布式一致性协议Paxos实现数据最终一致性的MySQL插件,通过这种插件可以实现弹性、高可用、容错复制拓扑结构。MySQL组复制提供分布式状态机复制,在服务器之间具有强协调。当数据库服务器是属于同一组时,组复制机制可以自动协调它们。该组可以在具有自动选择新主库功能的单主模式下操作,这种情况下一个组只有主节点才可以做写操作。或者,对于更高级的用
分类:DataBase
2019年11月24日
Oracle DG-Broker主备高可用一键切换
摘要:操作系统: [oracle@node139 ~]$ uname -aLinux node139 4.1.12-61.1.28.el6uek.x86_64 #2 SMP Thu Feb23 20:03:53 PST 2017 x86_64 x86_64 x86_64 GNU/Linux [oracle@node139 ~]$ cat /etc/redhat-release Red Hat Enterprise Linux Server release 6.9 (Santiago) 数据库版本:Oracle: Oracle 11.2.0.4.0DataGuard 配置前题条件:
分类:DataBase
2019年11月20日
MySQL如何创建高性能索引
摘要:1.独立的列不能使用索引: MYSQL>select actor_id from sakila.actor whereactor_id+1=5; MYSQL>select ... where to_days(current_date) -to_days(data_col)<=10; 2.前缀索引和索引选择性:前缀索引:对于很长的VARCHAR列和BLOB,TEXT列使用,因为索引不能存放在很长的字符 索引选择性:是指不重复的索引值(cardinality)和数据表的记