![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MyCat
IT_javatom
这个作者很懒,什么都没留下…
展开
-
数据库优化之垂直分库
#一般而言垂直分库的步骤1.收集分析业务模块间的关系例如短信系统在常见的短信系统必然有 用户模块 和 短信记录模块 和运营商模块 如要进行处置分配则可以将短信记录模块单独出来,但此表中要稍作修改,需要保存一些用户账号用户姓名,或者运营商名等次要信息,已包证不必要的连表查询如需要详细信息可以通过api接口得到2.复制数据库到其他实例 备份原数据库并记录相关事务点 在...原创 2019-09-18 14:20:31 · 190 阅读 · 0 评论 -
MyCat中的schema.xml详解
#schema.xml文件用途1.配置逻辑表及逻辑表2.配置逻辑表所存储的数据节点3.配置数据节点所对应的物理数据库服务器的信息#定义逻辑库<schema name="逻辑库名" checkSQLschema="false" sqlMaxLimit="1000"></schema><table> 定义逻辑表<table name=...原创 2019-09-18 14:21:56 · 626 阅读 · 0 评论 -
MyCat配置文件概览
#MyCat配置文件概览APPserver.xml 配置系统配置和用户权限schema.xml 配置逻辑库和逻辑表rule.xml 配合schema.xml进行配置#server.xml 配置系统相关参数 配置用户访问权限 配置sql防火墙和sql拦截器 标签详解<?xml version="1.0" encoding="UTF...原创 2019-09-18 14:24:59 · 164 阅读 · 0 评论 -
MyCAT的roul.xml的常用算法
常用的分片算法1.配置简单取模 可以拥有分片列为整数列表的表 分片列mod分片基数<tableRole name="你的表名"> <rule> <columns>你的字段名></columns> <algorithm>你的函数名</algorithm> ...原创 2019-09-18 14:26:15 · 148 阅读 · 0 评论