摘要: OGG for sqlserver engryption && insert/delete 1. 源端操作 1.1 获取key 作为数据库用户密码加密 d:\GoldenGate\gg keygen 128 1 0xC6E1D0189BCF020DECDFF52DC23FCA39 作为抽取进程日志加 阅读全文
posted @ 2018-01-24 16:47 chinesern 阅读(869) 评论(0) 推荐(0) 编辑
摘要: 1. SQL_CALC_FOUND_ROWS简述 在很多分页的程序中都这样写: 查出符合条件的记录总数 SELECT COUNT( ) from [table] WHERE ......; 查询当页要显示的数据 SELECT FROM [table] WHERE ...... limit M,N; 阅读全文
posted @ 2018-01-10 19:59 chinesern 阅读(18707) 评论(1) 推荐(0) 编辑
摘要: VMWARE 虚拟机新增 硬盘 并挂载 一台虚拟机上安装ORACLE12c 需要分一块硬盘挂载数据文件 日志文件 以及归档文件 1. 关闭虚拟机 2. 编辑虚拟机设置 选择【编辑虚拟机设置】并打开,将光标定位在【硬盘】这一选项,然后点击下方的【添加】按钮 3.添加硬盘 下一步 下一步 选择 SCSI 阅读全文
posted @ 2017-12-26 14:20 chinesern 阅读(8561) 评论(0) 推荐(0) 编辑
摘要: 1、案例场景: Mycat 后面接一个 Oracle 实例与一个 MySQL 实例,假设用户表,订单表,转账记录表, Oracle 字符集为 GBK 的,MySQL 字符集则要求 UTF8的 完成用户表与订单表到 MySQL 的迁移过程,要求导数据是通过命令行连接 Mycat来完成的 同时操作如下过 阅读全文
posted @ 2017-12-21 14:02 chinesern 阅读(4780) 评论(0) 推荐(0) 编辑
摘要: 实践扩容 1.要求: travelrecord 表定义为10个分片,尝试将10个分片中的 2 个分片转移到第二台MySQL上, 并完成记录要求,最快的数据迁移做法,中断业务时间最短 2.针对分片以及迁移方式 mycat中分片可以理解为dbn 而dbn可以是单独datahost中的某个database 阅读全文
posted @ 2017-12-09 18:22 chinesern 阅读(1121) 评论(0) 推荐(0) 编辑
摘要: mycat 环境见上篇 http://www.cnblogs.com/chinesern/p/7954373.html 1.安装性能监控工具 1.1 nmon 安装nmon 下载地址 http://nmon.sourceforge.net/pmwiki.php?n=Site.Download nmo 阅读全文
posted @ 2017-12-02 15:30 chinesern 阅读(4916) 评论(0) 推荐(1) 编辑
摘要: 创建一个 person表,主键为Id,hash方式分片,主键自增(采用数据库方式) person表结构如下 Id,主键,Mycat自增主键 name,字符串,16字节最长 school,毕业学校,数字,1 1000范围,是学校编号 age,年龄,18 60 addr,地址,32字节,建议为 gz t 阅读全文
posted @ 2017-12-02 15:28 chinesern 阅读(6415) 评论(2) 推荐(0) 编辑
摘要: Mysql Explain 解读(基于MySQL 5.6.36) 1.语法 explain 例子 explain select from t3 where id=3952602; 2.explain输出解释 + + + + + + + + + + + | id | select_type | tab 阅读全文
posted @ 2017-11-17 15:25 chinesern 阅读(1059) 评论(0) 推荐(0) 编辑
摘要: 1 针对成功事务: 过程说明: 1.初始化连接,路由到各个分片 2.开启非阻塞执行更新,然后执行时候每个节点执行2次 3.执行提交,各节点返回commit 4.释放连接,先释放datasource然后才说非阻塞连接 执行代码 开启事务更新(全表更新) mysql select from travel 阅读全文
posted @ 2017-11-15 18:02 chinesern 阅读(1760) 评论(0) 推荐(0) 编辑
摘要: 解释:mycat在执行分页排序的时候,分成2步走.如果M很大,会改写成 limit 0,m+n, 然后在每个MYSQL分片上排序后还需要在mycat汇总输出,所以会很慢。下面是详细执行计划以及日志输出(目前针对这种大分页数据,性能很差,尽量避免,再没有好的优化方案出来之前) 1 先将分页SQL改写分 阅读全文
posted @ 2017-11-15 18:00 chinesern 阅读(1291) 评论(0) 推荐(0) 编辑