国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

MySQL分表之后如何做排序的問題

瀏覽:143日期:2022-06-14 14:50:01

問題描述

我有一個(gè)文章表,它有上千萬條數(shù)據(jù),我要分表,分成100個(gè)表,每個(gè)表就有10萬條數(shù)據(jù),但是如何做排序呢?不能每次都去查詢這100個(gè)表把。

或者有什么好的分表方式?

問題解答

回答1:

舉例:分表為:test_1,test_2,test_3.....test_100。你插入和取出都應(yīng)該設(shè)置一個(gè)規(guī)則,比如對(duì)id取模,id取模決定了你這條數(shù)據(jù)到底是存在哪個(gè)分表里。當(dāng)你實(shí)例化model的時(shí)候就要在構(gòu)造函數(shù)里把這個(gè)id進(jìn)行取模,比如模為5,那么存入test_5這張表里。取出也是一樣的,只要把id傳進(jìn)model,就能取出來。至于排序,跟你分不分表沒關(guān)系。

回答2:

聯(lián)合查詢所有的表,再根據(jù)時(shí)間排個(gè)序。。。這種情形跟大數(shù)據(jù)類似

相關(guān)文章:
主站蜘蛛池模板: 封开县| 揭东县| 吴旗县| 博罗县| 霞浦县| 萍乡市| 华蓥市| 台安县| 新疆| 宁安市| 西青区| 凤城市| 武夷山市| 蒙自县| 德钦县| 临沧市| 三门峡市| 虞城县| 天津市| 同江市| 宿迁市| 太谷县| 朝阳市| 襄城县| 长武县| 苍山县| 南溪县| 平罗县| 新田县| 钟山县| 合江县| 乐昌市| 鄂托克前旗| 外汇| 阿坝| 陵水| 年辖:市辖区| 临汾市| 和政县| 九龙坡区| 高雄市|