mysql 데이터베이스에 200,000 개가 넘는 레코드가 있습니다. 업데이트 쿼리를 실행하면 5000 개의 레코드가 있다고 말하고이 작업을 수행하는 데 오래 걸리고 브라우저에서 아무 것도 볼 수 없으므로 완료되기 전에 얼마나 많은 레코드 쿼리가 업데이트되었는지 확인할 수 없습니다. 사용할 수있는 솔루션이 있습니까?거대한 데이터베이스 레코드 업데이트
-1
A
답변
0
왜 일괄 처리하지 않습니까? 그러면 더 쉽게 진행 상황을 볼 수 있습니다.
+0
안녕하세요 아담, 답변 주셔서 감사합니다. 일괄 처리에 사용할 수있는 프레임 워크에 대해 알고 있습니까? – Adhaata
+0
쿼리를 선택 항목의 TOP X로 설정 한 다음 해당 레코드에 대한 업데이트를 수행하는 것만 큼 간단 할 수 있습니다. 그럼 그냥 반복하십시오. –
0
해결 방법은 아마도 하나 이상의 열에 인덱스를 추가하여 UPDATE
쿼리의 성능을 향상시키는 것입니다. EXPLAIN
을 실행하고 업데이트 쿼리의 WHERE
절에 사용 된 CHAR/VARCHAR
열에 인덱스를 추가하는 것으로 시작하십시오.
관련 문제
- 1. MySQL 데이터베이스 거대한 레코드
- 2. Django와 거대한 mysql 데이터베이스
- 3. 거대한 레코드에 대한 데이터베이스 업데이트 쿼리
- 4. 거대한 SQLite 데이터베이스 업데이트하기
- 5. 정기적으로 중요성을 기반으로 MySQL 데이터베이스 레코드 업데이트
- 6. 나사로에서 MS Access 데이터베이스 레코드 업데이트
- 7. 다중 레코드 데이터베이스 업데이트 MVC C#
- 8. 거대한 테이블의 MySQL 업데이트
- 9. Informix 거대한 데이터베이스 생성
- 10. MongoDB에서 다른 값으로 레코드 업데이트
- 11. 데이터베이스 레코드 정리하기
- 12. 방금 작성한 레코드 업데이트
- 13. 거대한 웹 포털을위한 데이터베이스 구축
- 14. 거대한 데이터베이스 테이블을 저장하는 방법
- 15. 1 개의 테이블에 거대한 레코드 정보 처리
- 16. SQL 서버의 거대한 테이블 (9 백만 레코드)
- 17. 아음속 3.0 활성 레코드 업데이트
- 18. RoR 업데이트 DB 레코드 정보
- 19. 오라클 업데이트 프로덕션 데이터베이스
- 20. EntityFramework 4 - foreach의 레코드 업데이트
- 21. SQLObject - 많은 레코드 업데이트
- 22. Linq 기존 레코드 업데이트
- 23. 기존 Memcached 레코드 업데이트
- 24. 레일 - 레코드 업데이트 중?
- 25. ajax를 사용하여 레코드 업데이트
- 26. 조건 Yii로 레코드 업데이트
- 27. 레일의 레코드 업데이트
- 28. ASP.NET MVC - 레코드 업데이트
- 29. XML에서 레코드 업데이트
- 30. MVC C# 레코드 업데이트
왜 지난 15 분 동안이 말은 10 번째 질문입니까? 보름달 같은 것이 있습니까? –
@ TomalakGeret'kal, It is * 11/11/11 ... – esqew
@ esqew : 더 이상은 없습니다! _ [나는 오직 하나의 진정한 시간대 **를 받아 들인다.] _ –