电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

MySQL 表的垂直拆分和水平拆分

瀏覽:4日期:2023-10-13 17:17:15

垂直拆分

垂直拆分是指數據表列的拆分,把一張列比較多的表拆分為多張表

MySQL 表的垂直拆分和水平拆分

通常我們按以下原則進行垂直拆分: 把不常用的字段單獨放在一張表; 把text,blob等大字段拆分出來放在附表中;

經常組合查詢的列放在一張表中;

垂直拆分更多時候就應該在數據表設計之初就執行的步驟,然后查詢的時候用jion關鍵起來即可;

水平拆分

水平拆分是指數據表行的拆分,表的行數超過200萬行時,就會變慢,這時可以把一張的表的數據拆成多張表來存放。

MySQL 表的垂直拆分和水平拆分

水平拆分的一些技巧

1. 拆分原則

通常情況下,我們使用取模的方式來進行表的拆分;比如一張有400W的用戶表users,為提高其查詢效率我們把其分成4張表

users1,users2,users3,users4

通過用ID取模的方法把數據分散到四張表內Id%4+1 = [1,2,3,4]

然后查詢,更新,刪除也是通過取模的方法來查詢

$_GET[’id’] = 17,17%4 + 1 = 2, $tableName = ’users’.’2’Select * from users2 where id = 17;

在insert時還需要一張臨時表uid_temp來提供自增的ID,該表的唯一用處就是提供自增的ID;

insert into uid_temp values(null);

得到自增的ID后,又通過取模法進行分表插入;

注意,進行水平拆分后的表,字段的列和類型和原表應該是相同的,但是要記得去掉auto_increment自增長

另外

部分業務邏輯也可以通過地區,年份等字段來進行歸檔拆分; 進行拆分后的表,只能滿足部分查詢的高效查詢需求,這時我們就要在產品策劃上,從界面上約束用戶查詢行為。比如我們是按年來進行歸檔拆分的,這個時候在頁面設計上就約束用戶必須要先選擇年,然后才能進行查詢; 在做分析或者統計時,由于是自己人的需求,多點等待其實是沒關系的,并且并發很低,這個時候可以用union把所有表都組合成一張視圖來進行查詢,然后再進行查詢;

Create view users as select from users1 union select from users2 union.........

以上就是MySQL 表的垂直拆分和水平拆分的詳細內容,更多關于MySQL 表拆分的資料請關注好吧啦網其它相關文章!

標簽: MySQL 數據庫
相關文章:
主站蜘蛛池模板: AGV无人叉车_激光叉车AGV_仓储AGV小车_AGV无人搬运车-南昌IKV机器人有限公司[官网] | 衬氟旋塞阀-卡套旋塞阀-中升阀门首页 | 膏方加工_丸剂贴牌_膏滋代加工_湖北康瑞生物科技有限公司 | 北京租车公司_汽车/客车/班车/大巴车租赁_商务会议/展会用车/旅游大巴出租_北京桐顺创业租车公司 | 带式压滤机_污泥压滤机_污泥脱水机_带式过滤机_带式压滤机厂家-河南恒磊环保设备有限公司 | 电缆故障测试仪_电缆故障定位仪_探测仪_检测仪器_陕西意联电气厂家 | IP检测-检测您的IP质量 | 钢托盘,铁托盘,钢制托盘,镀锌托盘,饲料托盘,钢托盘制造商-南京飞天金属13260753852 | 高压互感器,电流互感器,电压互感器-上海鄂互电气科技有限公司 | 黄石妇科医院_黄石东方女子医院_黄石东方妇产医院怎么样 | 风化石头制砂机_方解石制砂机_瓷砖石子制砂机_华盛铭厂家 | 泰安塞纳春天装饰公司【网站】| 昆山新莱洁净应用材料股份有限公司-卫生级蝶阀,无菌取样阀,不锈钢隔膜阀,换向阀,离心泵 | 超声波流量计_流量标准装置生产厂家 _河南盛天精密测控 | 智慧钢琴-电钢琴-便携钢琴-数码钢琴-深圳市特伦斯乐器有限公司 | pbootcms网站模板|织梦模板|网站源码|jquery建站特效-html5模板网 | 高考志愿规划师_高考规划师_高考培训师_高报师_升学规划师_高考志愿规划师培训认证机构「向阳生涯」 | 锤式粉碎机,医药粉碎机,锥式粉碎机-无锡市迪麦森机械制造有限公司 | 气象监测系统_气象传感器_微型气象仪_气象环境监测仪-山东风途物联网 | 法兰连接型电磁流量计-蒸汽孔板节流装置流量计-北京凯安达仪器仪表有限公司 | 广州云仓代发-昊哥云仓专业电商仓储托管外包代发货服务 | 亮点云建站-网站建设制作平台| 金刚网,金刚网窗纱,不锈钢网,金刚网厂家- 河北萨邦丝网制品有限公司 | 球磨机,节能球磨机价格,水泥球磨机厂家,粉煤灰球磨机-吉宏机械制造有限公司 | 根系分析仪,大米外观品质检测仪,考种仪,藻类鉴定计数仪,叶面积仪,菌落计数仪,抑菌圈测量仪,抗生素效价测定仪,植物表型仪,冠层分析仪-杭州万深检测仪器网 | 云南外加剂,云南速凝剂,云南外加剂代加工-普洱澜湄新材料科技有限公司 | 锂电叉车,电动叉车_厂家-山东博峻智能科技有限公司 | 黄石东方妇产医院_黄石妇科医院哪家好_黄石无痛人流医院 | 环保袋,无纺布袋,无纺布打孔袋,保温袋,环保袋定制,环保袋厂家,环雅包装-十七年环保袋定制厂家 | 苏州教学设备-化工教学设备-环境工程教学模型|同科教仪 | 网络推广公司_网络营销方案策划_企业网络推广外包平台-上海澜推网络 | 陕西高职单招-陕西高职分类考试网| 手持式3d激光扫描仪-便携式三维立体扫描仪-北京福禄克斯 | Maneurop/美优乐压缩机,活塞压缩机,型号规格,技术参数,尺寸图片,价格经销商 | 中天寰创-内蒙古钢结构厂家|门式刚架|钢结构桁架|钢结构框架|包头钢结构煤棚 | 烟雾净化器-滤筒除尘器-防爆除尘器-除尘器厂家-东莞执信环保科技有限公司 | 山东钢格板|栅格板生产厂家供应商-日照森亿钢格板有限公司 | 超声波清洗机-超声波清洗设备定制生产厂家 - 深圳市冠博科技实业有限公司 | 沥青车辙成型机-车托式混凝土取芯机-混凝土塑料试模|鑫高仪器 | 废气处理_废气处理设备_工业废气处理_江苏龙泰环保设备制造有限公司 | 恒温水槽与水浴锅-上海熙浩实业有限公司|