摘要: 本文我们来介绍下MyCat的分库分表操作 分库分表 一、分片规则介绍 在rule.xml中定义了各种myCat支持的分片规则。 取模mod long 自然月分片 sharding by month 按日期(天)分片sharding by date 按单月小时拆分sharding by hour 范围 阅读全文
posted @ 2019-10-25 20:31 HG-93 阅读(1775) 评论(0) 推荐(0) 编辑
摘要: 本文我们来给大家介绍下通过MyCat来实现MySQL的读写分离操作 MyCat读写分离 一、读写分离配置 前面我们已经介绍过了mysql的主从同步和mycat的安装及相关配置文件的介绍,现在我们来配置下具体的读写分离操作。 1.1 创建物理表 我们现在master库中创建一张t_user表,因为主从 阅读全文
posted @ 2019-10-24 19:59 HG-93 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 一、安装MyCat 1.安装准备环境 1.1 安装JDK 因为MyCat是java开发的,所以需要java虚拟机环境,在Linux节点中安装JDK是必须的。 1.2 放开相关端口 在主从节点上都放开对端口3306的访问,或者直接关闭防火墙。 临时关闭 service iptables stop se 阅读全文
posted @ 2019-10-24 18:46 HG-93 阅读(580) 评论(0) 推荐(0) 编辑
摘要: 单个mysql数据库在处理业务的时候肯定是有限的,这时我们扩展数据库的第一种方式就是对数据库做读写分离(主从复制),本文我们就先来介绍下怎么来实现mysql的主从复制操作。 1. 读写分离 原理:需要搭建主从模式,让主数据库(master)处理事务性增、改、删操作(INSERT、UPDATE、DEL 阅读全文
posted @ 2019-10-24 18:43 HG-93 阅读(840) 评论(0) 推荐(0) 编辑
摘要: 这些多线程的问题,有些来源于各大网站、有些来源于自己的思考。可能有些问题网上有、可能有些问题对应的答案也有、也可能有些各位网友也都看过,但是本文写作的重心就是所有的问题都会按照自己的理解回答一遍,不会去看网上的答案,因此可能有些问题讲的不对,能指正的希望大家不吝指教。   40个问题汇总 阅读全文
posted @ 2019-10-24 09:02 HG-93 阅读(2327) 评论(0) 推荐(2) 编辑
摘要: MyCat教程二:mysql主从复制实现 MyCat教程三:安装及配置介绍 MyCat教程四:实现读写分离 MyCat教程五:实现分库分表 MyCat教程六:全局序列号 全局主键的自增长 一、MyCat简介 1. 什么是MyCat MyCat 是目前最流行的基于 java 语言编写的数据库中间件,是 阅读全文
posted @ 2019-10-23 20:08 HG-93 阅读(1057) 评论(1) 推荐(0) 编辑
摘要: 常见SQL错误用法 1. LIMIT 语句 分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。比如对于下面简单的语句,一般DBA想到的办法是在type, name, create_time字段上加组合索引。这样条件排序都能有效的利用到索引,性能迅速提升。 SELECT FROM opera 阅读全文
posted @ 2019-10-23 19:54 HG-93 阅读(1320) 评论(6) 推荐(4) 编辑
摘要: 目录: 一. 什么是Annotation 二. Annotation的作用 2.1 编译器使用到的注解 2.2 .class文件使用到的注解 2.3 运行期读取的注解 三. 定义Annotation 3.1 元注解 3.2 定义注解小结 四. Annotation处理 五. 总结 一. 什么是Ann 阅读全文
posted @ 2019-10-21 20:55 HG-93 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 1. Java 堆空间 2. GC 开销超过限制 3. 请求的数组大小超过虚拟机限制 4. Perm gen 空间 5. Metaspace 6. 无法新建本机线程 7. 杀死进程或子进程 8. 发生 stack_trace_with_native_method 1. Java 堆空间 发生频率:5 阅读全文
posted @ 2019-10-21 19:09 HG-93 阅读(548) 评论(0) 推荐(0) 编辑
摘要: 单例模式 简单点说,就是一个应用程序中,某个类的实例对象只有一个,你没有办法去new,因为构造器是被private修饰的,一般通过getInstance()的方法来获取它们的实例。getInstance()的返回值是一个对象的引用,并不是一个新的实例,所以不要错误的理解成多个对象。单例模式实现起来也 阅读全文
posted @ 2019-10-20 11:18 HG-93 阅读(1337) 评论(1) 推荐(0) 编辑