>>김지환 님께서 쓰시길<<
:: Long transaction aborted. 라는 오류가 생겼습니다.
:: 8만개 정도의 레코드가 있는 테이블에 update명령을 내려서 한 필드의 값을 얼마씩 더해주는 연산을
:: 했는데 위의 오류가 생겼습니다. 어떻게 해야 돼나요
::
:: update tab set field = field + 20;
::
:: 할수 있는 방법이 없나요?
::
::
logical 로그를 크게하던가..
아니면 데이터베이스 transaction이 일어나지 않게
데이터베이스를 none login으로 설정하십시요...
너무나 많은 데이터를 업데이트 할경우에 일어나는 현상입니다..
|