久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

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

索引 - 請教下Mysql大數據量的聯合查詢

瀏覽:141日期:2022-06-12 14:29:11

問題描述

現在有A表, 存著整個業務線最核心,也是最繁忙的數據, 線上大概數據量假設有10億,幾乎所有的并發都和這個表有關,最近業務需要, 我要加個字段,發現影響太大, 不能直接改, 折中方案是 新加個表B, 存A的ID和需要加的那個字段

因為我沒有線上數據庫的權限,沒法實際測試,所以我不清楚是用

SELECT * FROM A, B ON A.id = b.aid WHERE a.xx = ’zz’ AND b.xx = ’zz’

還是先查B的一個大范圍, 在用 B查找區間里的結果去查A, 這樣的話 用第一種可能是很精確, 性能不知道會差多少,

第二種范圍不是太精確

問題解答

回答1:

你要查B表中新增字段,為什么第二種要用B表中結果去查A。第一種就可以

相關文章:
主站蜘蛛池模板: 南郑县| 舟山市| 扎囊县| 太仓市| 灯塔市| 卢龙县| 图们市| 合山市| 华蓥市| 十堰市| 阿城市| 张家口市| 同心县| 望都县| 邢台县| 东宁县| 中江县| 孟津县| 安远县| 长兴县| 竹山县| 毕节市| 鄂温| 安泽县| 武威市| 兴宁市| 类乌齐县| 乐至县| 昌图县| 衡山县| 应城市| 岚皋县| 泰来县| 江陵县| 新乡县| 鹤岗市| 华亭县| 莆田市| 武汉市| 中阳县| 嘉鱼县|