mysql取模兼容算法

mysql取模兼容算法,第1张

mysql取模兼容算法

分表方法:

1.取模算法

2.哈希算法

3.范围分表

本文针对水平分表的取模算法来分析:

1.取模实际上就是对被除数进行取余的 *** 作 A%B=余数

2.利用用户手机尾号进行求余的 *** 作

3.假如我们水平分表5张表,那么求余公式则为尾号/5=余数

4.这个余数就是我们的表名,进而得出该用户信息应该在哪张表

5.业务直接去以余数命名的该表查询信息

limit是mysql的语法

select

*

from

table

limit

m,n

其中m是指记录开始的index,从0开始,表示第一条记录

n是指从第m+1条开始,取n条。

select

*

from

tablename

limit

2,4

即取出第3条至第6条,4条记录

select * from  商品表 where id >(SELECT MAX(id) from 商品表 limit 20)

下次提问,把表名和架构都贴出来


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存