国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 數據庫 > 文庫 > 正文

MyCat分庫分表--實踐07--按日期天

2024-09-07 22:12:37
字體:
來源:轉載
供稿:網友
        項目環境:  
 
       192.168.8.30  mycat
 
      192.168.8.31  node1
 
      192.168.8.32  node2
 
       192.168.8.33  node3
 
三個節點MySQL均為單實例
 
一、創建測試庫
 
node1
 
create database testdb01;
create database testdb02;
create database testdb03;
create database testdb04;
create database testdb05;
create database testdb06;
create database testdb07;
create database testdb08;
create database testdb09;
create database testdb10;
create database testdb11;
create database testdb12;
node2
create database testdb13;
create database testdb14;
create database testdb15;
create database testdb16;
create database testdb17;
create database testdb18;
create database testdb19;
create database testdb20;
create database testdb21;
create database testdb22;
create database testdb23;
create database testdb24;
node3
 
create database testdb25;
create database testdb26;
create database testdb27;
create database testdb28;
create database testdb29;
create database testdb30;
create database testdb31;
create database testdb32;
create database testdb33;
create database testdb34;
create database testdb35;
create database testdb36;
二、配置schema.xml
<?xml version="1.0"?>
<!DOCTYPE mycat:schema SYSTEM "schema.dtd">
<mycat:schema xmlns:mycat="http://io.mycat/">
        <schema name="mycatdb" checkSQLschema="false" sqlMaxLimit="100">
           <table name="user05" dataNode="dn$1-36" rule="sharding-by-date-adddate"></table>
        </schema>
<!-- <dataNode name="dn1$0-743" dataHost="localhost1" database="db$0-743"
/> -->
        <dataNode name="dn1" dataHost="node1" database="testdb01" />
        <dataNode name="dn2" dataHost="node1" database="testdb02" />
        <dataNode name="dn3" dataHost="node1" database="testdb03" />
        <dataNode name="dn4" dataHost="node1" database="testdb04" />
        <dataNode name="dn5" dataHost="node1" database="testdb05" />
        <dataNode name="dn6" dataHost="node1" database="testdb06" />
        <dataNode name="dn7" dataHost="node1" database="testdb07" />
        <dataNode name="dn8" dataHost="node1" database="testdb08" />
        <dataNode name="dn9" dataHost="node1" database="testdb09" />
        <dataNode name="dn10" dataHost="node1" database="testdb10" />
        <dataNode name="dn11" dataHost="node1" database="testdb11" />
        <dataNode name="dn12" dataHost="node1" database="testdb12" />
        <dataNode name="dn13" dataHost="node2" database="testdb13" />
        <dataNode name="dn14" dataHost="node2" database="testdb14" />
        <dataNode name="dn15" dataHost="node2" database="testdb15" />
        <dataNode name="dn16" dataHost="node2" database="testdb16" />
        <dataNode name="dn17" dataHost="node2" database="testdb17" />
        <dataNode name="dn18" dataHost="node2" database="testdb18" />
        <dataNode name="dn19" dataHost="node2" database="testdb19" />
        <dataNode name="dn20" dataHost="node2" database="testdb20" />
        <dataNode name="dn21" dataHost="node2" database="testdb21" />
        <dataNode name="dn22" dataHost="node2" database="testdb22" />
        <dataNode name="dn23" dataHost="node2" database="testdb23" />
        <dataNode name="dn24" dataHost="node2" database="testdb24" />
        <dataNode name="dn25" dataHost="node3" database="testdb25" />
        <dataNode name="dn26" dataHost="node3" database="testdb26" />
        <dataNode name="dn27" dataHost="node3" database="testdb27" />
        <dataNode name="dn28" dataHost="node3" database="testdb28" />
        <dataNode name="dn29" dataHost="node3" database="testdb29" />
        <dataNode name="dn30" dataHost="node3" database="testdb30" />
        <dataNode name="dn31" dataHost="node3" database="testdb31" />
        <dataNode name="dn32" dataHost="node3" database="testdb32" />
        <dataNode name="dn33" dataHost="node3" database="testdb33" />
        <dataNode name="dn34" dataHost="node3" database="testdb34" />
        <dataNode name="dn35" dataHost="node3" database="testdb35" />
        <dataNode name="dn36" dataHost="node3" database="testdb36" />
        <!--<dataNode name="dn4" dataHost="sequoiadb1" database="SAMPLE" />
 <dataNode name="jdbc_dn1" dataHost="jdbchost" database="db1" />
<dataNode name="jdbc_dn2" dataHost="jdbchost" database="db2" />
<dataNode name="jdbc_dn3" dataHost="jdbchost" database="db3" /> -->
<dataHost name="node1" maxCon="1000" minCon="10" balance="1"
                          writeType="0" dbType="mysql" dbDriver="native" switchType="1"  slaveThreshold="100">
                <heartbeat>select user()</heartbeat>
                <!-- can have multi write hosts -->
                <writeHost host="192.168.8.31" url="192.168.8.31:3306" user="root"  password="mysql"></writeHost>
        </dataHost>
        <dataHost name="node2" maxCon="1000" minCon="10" balance="1"
                          writeType="0" dbType="mysql" dbDriver="native" switchType="1"  slaveThreshold="100">
                <heartbeat>select user()</heartbeat>
                <!-- can have multi write hosts -->
                <writeHost host="192.168.8.32" url="192.168.8.32:3306" user="root"  password="mysql"></writeHost>
        </dataHost>
        <dataHost name="node3" maxCon="1000" minCon="10" balance="1"
                          writeType="0" dbType="mysql" dbDriver="native" switchType="1"  slaveThreshold="100">
                <heartbeat>select user()</heartbeat>
                <!-- can have multi write hosts -->
                <writeHost host="192.168.8.33" url="192.168.8.33:3306" user="root"  password="mysql"></writeHost>
        </dataHost>
</mycat:schema>
三、 插入測試數據
插入10條記錄
 
insert into user05(id,name,adddate) values(1,'steven','2011-05-09 12:32:12');
insert into user05(id,name,adddate) values(2,'steven','2012-05-09 12:32:12');
insert into user05(id,name,adddate) values(3,'steven','2013-05-09 12:32:12');
insert into user05(id,name,adddate) values(4,'steven','2014-05-09 12:32:12');
insert into user05(id,name,adddate) values(5,'steven','2015-05-09 12:32:12');
insert into user05(id,name,adddate) values(6,'steven','2016-05-09 12:32:12');
insert into user05(id,name,adddate) values(7,'steven','2017-05-09 12:32:12');
insert into user05(id,name,adddate) values(8,'steven','2018-05-09 12:32:12');
insert into user05(id,name,adddate) values(9,'steven','2019-05-09 12:32:12');
insert into user05(id,name,adddate) values(10,'steven','2020-05-09 12:32:12');
 
遇到的問題:
 
第一次配置時候,在rule.xml中配置的90天一個分片,于是報錯:
Caused by: io.mycat.config.util.ConfigException: Illegal table conf : table [ USER05 ] rule function [ sharding-by-date ] partition size : 45 > table datanode size : 36, please make sure table datanode size = function partition size
 
排查發現:從2011-01-01到2020-12-31大約4015天,4015/90=44.61111111111111個分片,超出了預設的36個庫。
 
調整以后:4015/120=33.45833333333333個分片,在36個庫范圍之內。

(編輯:武林網)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
国产无遮挡又黄又爽免费软件 | www.大网伊人| 天天操夜夜做| 国产福利片在线| 国产一级网站视频在线| 超碰在线影院| 777电影在线观看| 国产三级香港三韩国三级| 欧美精品一区二区三区免费| 青青国产在线| gogo在线高清视频| 在线播放国产区| 国产偷倩在线播放| 天堂√中文在线| 欧美日韩国产亚洲沙发| 在线观看午夜av| 99精品老司机免费视频| 国产福利视频在线观看| 2019年中文字幕| 国产精品国产国产aⅴ| 五月婷婷在线观看| 国产日韩欧美第一页| 国产一区久久精品| 国产二区在线播放| 在线成人综合色一区| 99久久精品免费观看国产| 中文乱码字幕高清在线观看| 国产成人午夜电影| 羞羞视频在线观看免费| 91黄色在线| www.91在线播放| 黄色一级片视频| 国产无遮挡在线视频免费观看| 国产视频97| 99福利在线| 久久精品免视着国产成人| 国产在线小视频| 国产三级免费观看| 亚洲sss视频| 尤物网在线观看| 国产性一级片| 在线天堂中文www视软件| 亚洲欧美日韩成人网| av在线播放网| 天堂在线看视频| av二区三区| 中文字幕有码在线视频| 在线国产中文字幕| 懂色一区二区三区| 99免费视频| 国产一级二级在线| av在线播放国产| 天堂中文字幕在线| a视频在线播放| 国产精品久久久久白浆| www在线观看播放免费视频日本| 黄色毛片在线| 天天激情综合| 丁香婷婷激情| 欧美性猛交xxxx免费看久久| ·天天天天操| 国产精品18久久久久网站| 蜜桃av网站| 中文产幕区在线观看| 国产精品爱久久久久久久小说| 国产专区在线播放| 日本久久网站| 日本片在线看| 一区二区免费播放| 国产黄色免费网站| 免费在线观看a| 国产精品久久久高清免费| 国内外激情在线| 任你操在线观看| av文字幕在线观看| 国产中文字幕在线观看| www.麻豆av.com| 亚洲欧美一区二区三区在线播放| 国产国语**毛片高清视频 | 国产无遮挡在线视频免费观看| 亚洲精品自拍区在线观看| 在线中文资源天堂| 中文字幕av网| 99reav| 欧美日韩一区二区三区在线播放| 夜夜爽夜夜操| 免费av不卡在线观看| 国产免费专区| 国产黄在线观看免费观看不卡| 国产黄色在线网站| 四虎成人免费观看在线网址| 欧美人成在线观看网站高清| 国内a∨免费播放| 中文字幕在线观看日本| 开心婷婷激情五月| 国产在线视频福利| 国产九色在线| 国产天堂资源| 亚洲网站视频在线观看| 青草青在线视频| 国产午夜精品一区理论片| 99热国产在线| 日本精品一区二区三区在线播放| 天堂中文在线视频| 久久精品国产麻豆| 91九色在线看| 国产美女性感在线观看懂色av| 国产一级免费在线观看| 99高清免费国产自产拍| 午夜国产在线| 在线国产网址| 高清在线观看av| 在线黄色国产电影| 国产偷窥洗澡视频| 九色在线网站| 亚洲第一区视频| 国产二区三区在线| 国产精品一卡二卡三卡| gogogo影视剧免费观看在线观看| 国产精品二线| 国产精品第八页| 久热av在线| 一区二区免费播放| 成人av小说网| 超碰在线中文| 久久精品国产麻豆| 欧美aaa一级片| 青青草视频免费在线观看| 国产成人va亚洲电影| √天堂资源地址在线官网| 浪潮av一区| 欧美日韩不卡中文字幕在线| 精品国产高清自在线一区二区三区 | 国产视频你懂的| 轻轻色免费在线视频| av在线不卡网站| 国产porn在线| 影音av资源站| av在线不卡网站| 青青青青在线| 成人亚洲一区二区三区| av影视在线看| 国产资源在线看| 18加网站在线| 国产成人高清精品| eeuss影院在线观看第一页| 香蕉视频在线观看www| 二区中文字幕| 国产高清在线视频| 午夜在线网站| 午夜国产视频| av片在线观看| 国产在线中文字幕| 999精品网| 麻豆国产在线播放| 国产区视频在线播放| 在线免费看av| 男人天堂亚洲| 最新天堂资源在线| 国产精品白浆视频免费观看| 国产成在线观看免费视频| 国产福利一区二区在线精品| www.香蕉视频在线观看| 91av资源在线| 在线视频三级| 国自产拍在线网站网址视频| 国产午夜三区视频在线| 亚洲精品一区中文字幕电影| 丁香视频免费观看| 亚洲第一区视频| 中文字幕亚洲精品视频| 日本在线观看| 国产一卡二卡3卡4卡四卡在线| 国产成人精品久久一区二区小说 | 免费在线高清av| www.av在线视频| 国产精品第八页| 狠狠色综合久久婷婷| 国产尤物一区二区三区| gogogogo高清视频在线| 国产福利片在线| 九九热免费视频| 在线国产小视频| 国产porn在线| 国产网红在线| 国产高清视频在线观看| 天堂在线免费观看| 欧美卡一卡二| 青青草免费观看免费视频在线| 在线免费观看黄色片| 影音先锋中文字幕在线| 国产91在线视频蝌蚪| 国产三级视频| 国产精品久久一区二区三区不卡| 国产中文字幕网| 国产主播色在线| 五月综合网站| 国产黄色片在线观看| 在线视频中文字幕| 日本三级在线视频|