mysql 데이터베이스에 약 110,000,000 개의 항목이 있습니다. 정확히 100M 항목으로 제한하고 싶습니다.데이터베이스에서 특정 번호를 지난 항목을 삭제하는 방법
- 가
INSERT...SELECT...LIMIT 100000000
와 새 테이블에 새 테이블을 - 삽입을 만들기 : 내가 뭘 생각하고 있었는데 어떻게 세 단계에 있었다.
- 이전 테이블을 삭제하고 새 테이블의 이름을 바꿉니다.
대신 DELETE
쿼리를 사용하여이 작업을 수행 할 수 있습니까? 당신이 정확한 숫자를 알고있는 경우
위의 내용은 100M 행을 삭제하거나 100M 행을 유지하겠습니까? – David542
위는 10,000,000 개의 행을 삭제합니다. –
@ David542 그러나 어느 행이 삭제되는지는 누구도 추측하지 못합니다. – Strawberry