1. 程式人生 > >單表五千萬資料行分資料庫設計查詢

單表五千萬資料行分資料庫設計查詢

server1db1rowcount = 10,000,010;
server2db2rowcount = 10,000,020;
server3db3rowcount = 10,000,030;
server4db4rowcount = 10,000,040;
server5db5rowcount = 10,000,050;
pagesize= 100;
rowcountall=server1db1rowcount +server2db2rowcount …;
pagecountall=rowcountall/pagesize;
如果請求第1頁,
select * from db1 limit 1, 100;
如果請求第100,000頁,
select * from db1 limit 100000100-99, 100;
如果請求第100,001頁,查出來十條然後連線db2查詢pagesize- server1db1rowcount %10;
select * from db1 limit 100000

100-99, server1db1rowcount %10;
select * from db2 limit 1,90;