mysql数据库动态扩容方案

mysql数据库动态扩容方案,第1张

加入两台mysql,以前的规则是key%2 == 0 进入库1,key%2 == 1 进入库2。在扩容方案中,可以将mysql配置信息修改为:库1的主从作为两台机器,库2同理,这样key%4 == 0 和==2进入库1,key%4 == 1或3进入库2。然后再做数据的清除工作。

每一个表都将会生成以独立的文件方式来进行存储,每一个表都有一个.frm表描述文件,还有一个.ibd文件。

其中这个文件包括了单独一个表的数据内容以及索引内容,默认情况下它的存储位置也是在表的位置之中。

以0打头那你那数据应该是字符串了,是字符串的话你可以简单的拼接一下,比如说表名sample,字段名是id

select id,CONCAT(left(id,2),'0',right(id,3)) from sample where length(id)=5


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6118973.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-15
下一篇 2023-03-15

发表评论

登录后才能评论

评论列表(0条)

保存