아니요, 마지막 사용자 삭제는 이미 2일 전에 수행되었습니다.
최근 14일 동안 저는 사용자 7명만 삭제했습니다.
최근 1년 반 동안에는 2,000명 이상의 사용자를 삭제했습니다. 저희는 autosupend 플러그인을 사용하고 있으며, 365일 이상 활동이 없는 사용자는 자동으로 정지 처리합니다. 이렇게 자동 정지된 사용자들과 그들의 모든 데이터는 EU-GDPR 준수를 위해 최소 주 1회 삭제합니다.
Sidekick은 정상적으로 작동 중이며 죽은 작업(dead jobs)도 없습니다.
기억하기로는 최근 며칠 동안 에러가 난 작업의 수도 변하지 않았습니다.
큐 0f13eb003564dea87a7cc8f25560ba0e는 무엇인가요?
해당 큐가 필요한 건가요, 아니면 삭제해야 하나요?
문제를 찾은 것 같습니다. group_users 테이블에는 더 이상 존재하지 않는 user_id에 대한 항목이 여전히 남아 있고, users 테이블에도 해당 항목이 없습니다. (총 117개의 user_id에 대해 182개의 항목이 users 테이블에 대응하는 항목 없이 존재합니다)
즉, 어딘가에서 데이터베이스에 불일치가 발생했습니다. 어떻게 이런 일이 발생했는지 모르겠습니다.
그리고 이제 질문은, 이를 어떻게 해결할 수 있는가입니다. users 테이블에 항목이 존재하지 않는 group_users 테이블의 항목들을 SQL 문으로 수동으로 삭제하면 될까요?