이 문제에 대한 여러분의 의견을 듣고 싶습니다.삭제시 MySQL 상태 업데이트 트리거
내 프로젝트에 MySQL 데이터베이스를 사용하고 있으며 거의 모든 테이블에서 상태 (ENUM ('활성', '비활성', '삭제됨'))이라는 열이 있습니다.
성능상의 이유로이 작업을 수행하므로 행이 필요하지 않으면 (삭제할 때마다) DB에서 실제로 삭제하는 대신 '삭제됨'으로 설정합니다. 이것은 상당히 좋은 것으로 입증되었습니다.
하지만 지금은 액티브에서 삭제 된 행을 업데이트하는 PHP 프로젝트를 항상 프로젝트에 작성해야합니다.
어떻게 생각합니까? MySQL 트리거를 사용하거나 다른 기술을 사용하여 어떻게 해결할 수 있습니까?
고맙습니다.
을해야합니다 , 나는 실수로 당신의 대답을 편집했습니다. 방금 돌려 놨어. 잘 보니, 우리의 대답은 거의 같습니다. 그러므로, 나는주의하지 않았다 :). – middus
@middus : 문제 없음 :) –