Chinaunix
标题:
求解千万级数据库分表操作
[打印本页]
作者:
18283848
时间:
2003-09-24 09:13
标题:
求解千万级数据库分表操作
现在有一数据库,表记录在千万级,为了提高性能,准备将表分为100个小表,
思想如下:由于关键字段是整数,按最末两位的数值平均分配到100个小表里面,怎么来分 比如100 在第00个表里面记录的整数值就只有1了(去掉了后两位) 101在第01个表里面,记录的整数值也是只有1了。
求解高效的分表方法
作者:
sca_99
时间:
2003-09-24 09:28
标题:
求解千万级数据库分表操作
做个hash吧
作者:
18283848
时间:
2003-09-24 09:32
标题:
求解千万级数据库分表操作
[quote]
原帖由 "sca_99"]做个hash吧[/quote 发表:
能否详细点呢,
最终是要做到底层分库对前台应用是透明的,也就是说其他的表操作有要能迁移过来,
作者:
18283848
时间:
2003-09-24 10:12
标题:
求解千万级数据库分表操作
我知道对100取模可以分离出最后两位的数值,整除100可以得到前面位数的整数值,但这样的除法我估计效率高不到哪里,所以希望能有更快的方法。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2