摘要:
用过sharding-Jdbc分库分表之前面对的问题? 系统有哪些库哪些表?对应的是哪些业务?核心的表每天新增的数据量有多少? 目前已经积累了多少数据?单表是百万级?还是千万级?是什么时候分的表? 什么时候分的库? 在没有分表之前,SQL的性能大概如何?分表之后SQL的性能又如何?分库之前每个数据库 阅读全文
摘要:
一、Centos6下安装Mysql 检测下系统有没有自带的mysql:yum list installed | grep mysql, 如果已经有的话执行命令yum -y remove mysql-libs.x86_64卸载已经安装的mysql。 1. 系统约定 安装文件下载目录:/data/sof 阅读全文
摘要:
原文链接:http://www.cnblogs.com/liulei-LL/p/7729983.html 一、表设计 1. 库名、表名、字段名使用小写字母,“_”分割。 2. 库名、表名、字段名不超过12个字符。 3. 库名、表名、字段名见名知意,尽量使用名词而不是动词。 4. 优先使用InnoDB 阅读全文
摘要:
连接数据库:1、在dos窗口下,进入数据库的安装目录的bin目录下,使用mysqld命令启动数据库服务,或者在计算机的服务里面启动mysql服务2、另外打开一个dos窗口,进入数据库的安装目录的bin目录下,使用命令连接数据库服务器:mysql -u root -p 一、数据库的创建、修改、备份、恢 阅读全文
摘要:
一、前言 分库分表需要应对的技术难题有如下几个: 1. 分布式全局唯一id 2. 分片规则和策略 3. 跨分片技术问题 4. 跨分片事物问题 下面我们来看一下Mycat是如何解决分布式全局唯一id的问题的 二、Mycat全局序列号 Mycat保证id唯一的方式有如下几个: 1)本地文件方式 2)数据 阅读全文