>  Q&A  >  본문

일괄 업데이트 중 MySQL 쿼리 속도 향상

다음과 같은 기록을 업데이트해야 합니다.

으아아아

약 10,000개의 쿼리.

내 테이블에는 1,00,000개의 레코드가 있습니다. 10,000개의 레코드를 업데이트해야 합니다. 몇 시간이 걸립니다 어떻게 하면 속도를 높일 수 있나요? 저는 INNODB를 사용하고 있어요

작업 속도를 높이는 방법은 무엇이든 가능합니다.

P粉470645222P粉470645222206일 전368

모든 응답(1)나는 대답할 것이다

  • P粉865900994

    P粉8659009942024-03-28 10:54:25

    가장 효율적인 방법은 레코드를 다른 테이블에 삽입하고 이를 사용하여 업데이트하는 것입니다. 예:

    으아악

    업데이트 자체가 여전히 느린 경우 abc에 복합 인덱스(rollno, pcode)가 있는지 확인하세요.

    회신하다
    0
  • 취소회신하다