亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

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

MySQL 分表有什么壞處和改進意見?

瀏覽:114日期:2022-06-15 09:53:37

問題描述

如果一張表數(shù)據(jù)很大,將分表拆分數(shù)據(jù),或者預估數(shù)據(jù)量很大,會預先生成很多分表,那么,日后要改字段,豈不是每張表都是執(zhí)行同樣的 sql 改字段?

MySQL 還有分區(qū)的概念,就是解決一張表數(shù)據(jù)量過大的,為什么現(xiàn)實開發(fā)中還是普遍使用分表的方式?

問題解答

回答1:

我認為不管是數(shù)據(jù)庫還是編程的各種模式,并不是說0耦合就是最好的。適當?shù)娜哂嗫梢蕴岣咝阅埽涂勺x、維護性。

回答2:

個人愚見,分區(qū)是你指定規(guī)則進行分表,比較死板。分表可以在業(yè)務邏輯層上進行靈活的熱點數(shù)據(jù)分表。

回答3:

一個表的容量還是有限的,數(shù)據(jù)越多插入性能就會受影響,每次插入都要去尋找對應分區(qū),還有索引,都會大大降低插入速度

至于分表的壞處,當然就是你說的如果需要修改字段,那就要每張表都去執(zhí)行,但這種可能性小,況且之前的數(shù)據(jù)都已成為歷史數(shù)據(jù)了,而如果你把數(shù)據(jù)都放一張表里,改表結構不就把表鎖住了?從這個方面來看,分表還可以做到讀寫分離。另一個壞處就是查詢需要union分表,需要用while去拼接sql,這是有點繁瑣的,恰恰分區(qū)不用拼接。。。

因此實際中,分表和分區(qū)常常是結合的,各自互補。

相關文章:
主站蜘蛛池模板: 国产国产成人人免费影院 | 精品一久久 | 久久性妇女精品免费 | xxxxaaa欧美另类 | 牛人盗摄一区二区三区视频 | 国产成人精品综合久久久 | 国产成人精品一区二三区在线观看 | 国产一级特黄全黄毛片 | 免费网站18 | 日本高清毛片视频在线看 | 久久久久女人精品毛片 | 成人免费手机在线看网站 | 国产精品嘿咻嘿咻在线播放 | 99热久久国产精品一区 | 精品国产免费第一区二区三区日韩 | 国产一级毛片午夜福 | 九九福利视频 | 日韩精品一区二三区中文 | 午夜91理论片 | 日本成人不卡视频 | 97精品国产福利一区二区三区 | 女人张开腿让男人桶个爽 | 成人在线高清 | 一本大道香蕉久在线不卡视频 | 日本免费在线视频 | 亚洲精品在线视频观看 | 在线精品免费视频 | 久久精品国产亚洲7777 | 亚洲国产精品a一区二区三区 | 国产日韩精品视频 | 性欧美精品久久久久久久 | 亚洲男人的天堂久久无 | 高清在线亚洲精品国产二区 | 久久草在线观看 | 久久久青青久久国产精品 | 国产成人免费全部网站 | 欧美成人 综合网播九公社 欧美成人26uuu欧美毛片 | 亚洲国产欧美在线人成 | 国产一二区 | 亚洲精品国产第一区第二区国 | 亚洲成人在线免费 |