10 만 개와 같이 많은 수의 행을 업데이트해야합니다. 아마도 하나의 쿼리가 서버에 너무 무거울 것입니다.Sql은 많은 양의 행을 업데이트합니다.
업데이트를 분할하는 가장 좋은 방법은 무엇입니까? 갱신 200 행과 같은 뭔가, 다음 다른 200
편집, 잠깐 잠 : 나는 그것을 한 쿼리에서 그것을 할 괜찮을 것이라고 답변을 얻었다
좋아요. 하지만 여전히 어떻게하는지 알고 싶습니다. 행이 1,000,000 개 이상 있다고 가정합니다. 쿼리를 분할하는 가장 좋은 방법은 무엇입니까? last_updated_time ASC BY 제한 및 ORDER에서
하나의 쿼리에서 100k 개의 행에 대한 업데이트를 실행할 수없는 경우 서버를 업그레이드합니다. 한 번에 몇 개의 필드를 업데이트 하시겠습니까? 엄청난 양이라면 스키마를 재고해야합니다. – Tony
100K 행을 업데이트하는 것이 서버에 비해 너무 무거울 것이라고 생각하는 근거는 무엇입니까? – Xint0
업데이트는 원자 적이어야합니다. 수면 중에 데이터가 변경되면 어떻게 될까요? –