디스크 공간이 부족하여 약 600 만 행의 테이블에서 약 500 만 행을 삭제해야합니다. 그들을 삭제하는 빠른 방법 있는가? 일괄 처리에서 delete를 호출하려고 시도했지만 실행하는 데 오랜 시간이 걸리고 때로는 잠금 때문에 오류가 발생하고 아무 것도하지 않습니다.디스크 공간이 부족할 때 테이블에서 여러 행 삭제
편집 :
내가
delete from <table> where updated_timestamp < '2012-02-20'
같은 작은 배치를 얻기 위해, 이제 쿼리를하고 있었는데, 쿼리 내가 점점 않은 다음
delete from <table> where id < [100000 row increments]
오류는 있었다 테이블에 자물쇠를 채우지 못했습니다. 나는 순간에 정확한 텍스트를 가지고 있지 않지만, 내가 다시 그것으로 실행하는 경우, 여기
불투명 한 점에 대해 나는 위의 질문을 편집했습니다. – Carlos