일괄 업데이트 중 MySQL 쿼리 속도 향상
P粉470645222
P粉470645222 2024-03-27 11:41:12
0
1
445

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

으아아아

약 10,000개의 쿼리.

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

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

P粉470645222
P粉470645222

모든 응답(1)
P粉865900994

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

으아악

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

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿