随笔分类 -  mysql

摘要:mysql 数据切分 通过特定手段,将我们放到同一个数据库中的数据发散到多个数据库中,或分散到多个节点 优点分散单台设备的负载提高数据的安全性 缺点增加了系统的复杂度引入分布式事务跨节点join跨节点的排序分页多数据管理 水平拆分垂直拆分 多租户 独立数据库 隔离性最好 安全性最高 数据库备份和恢复 阅读全文
posted @ 2019-08-29 12:14 曲阳阳 阅读(153) 评论(0) 推荐(0)
摘要:mycat 数据库中间件 安装jdk 1.8 , mycat-server-1.6 cd mycat 内存不足 修改server.xml 和 schema.xml 使用户名和密码一致 启动mycat cd bin ./mycat console mycat 读写分离 环境搭建 mycat 192.1 阅读全文
posted @ 2019-08-28 22:50 曲阳阳 阅读(178) 评论(0) 推荐(0)
摘要:分库分表 数据切分 通过某种特定的条件,将我们存放在同一个数据库中的数据分散存放到多个数据库(主机)上面,以达到分散单台设备负载的效果。 数据的切分(Sharding)根据其切分规则的类型,可以分为两种切分模式。一种是按照不同的表(或者Schema)来切分到不同的数据库(主机)之上,这种切可以称之为 阅读全文
posted @ 2019-08-28 10:24 曲阳阳 阅读(134) 评论(0) 推荐(0)
摘要:Haproxy 负载均衡搭建 一主二从一个负载均衡节点 主:192.168.239.140负载均衡:192.168.239.141从一:192.168.239.142从二:192.168.239.144 1.创建用户,并赋予权限master 编译 创建配置文件 如下 启动haproxy haprox 阅读全文
posted @ 2019-08-27 20:50 曲阳阳 阅读(179) 评论(0) 推荐(0)
摘要:mysql的安装与配置 安装centos6.9 网卡设置 service network restart mysql的安装 重启mysql服务 service mysqld start 第一次登陆从log日志中取得随机密码 修改密码的复杂度 其他操作 主从复制 数据冗余,提高数据的安全性提高服务器的 阅读全文
posted @ 2019-08-21 13:43 曲阳阳 阅读(150) 评论(0) 推荐(0)
摘要:1.关键字段建立索引。2.使用存储过程,他使sql更加灵活高效。3.备份数据库合情理垃圾数据4.sql语句的语法的优化5.清理清除日志 1.用 union all代替or2.建立索引3,避免隐式转换,导致素引失效4.视图的优化:结合业务逻辑,考虑创建物化视图,通过其中间存储来消除不必要的全表扫描。( 阅读全文
posted @ 2019-07-11 23:15 曲阳阳 阅读(132) 评论(0) 推荐(0)