이제A
表, 存着整个业务线最核心,也是最繁忙的数据, 线上大概数据量假设有10亿,几乎所有的并发都和这个表有关,最近业务需要, 我要加个字段,发现影响太大, 不能直接改, 折中方案是 新加个表B
, 存A
的ID
과 추가해야 할 필드
온라인 데이터베이스에 접근할 수 없어서 실제로 테스트해 볼 수 없어서 무엇을 사용해야 할지 모르겠습니다
으아악먼저 B의 넓은 범위를 확인한 후 B의 검색 간격의 결과를 사용하여 A를 확인하는 것이 좋습니다. 이 경우 첫 번째 방법이 매우 정확할 수 있지만 성능이 얼마나되는지는 모르겠습니다. 차이가 있을 거예요,
두 번째 범위는 너무 정확하지 않습니다
你要查B表中新增字段,为什么第二种要用B表中结果去查A。
第一种就可以