https://blog.lael.be/post/1449

위 링크 접속 시 db전체를 백엊하는 방법은 라엘님이 잘 정리해 주셨는데
디비 중 회원의 알림센터 목록이 과도한 용량을 차지하여 해당 테이블을 제외한 전체 디비를 백업받고 싶습니다.
혹시 어떻게 구문을 수정해야 할까요?
  • profile
    질문과 별개로 알림센터 알림은 주기적으로 지워주시는게 좋습니다.
    페이지 이동시마다 개인 알람 로딩이 영향을 줍니다. 30일 이전 알람 삭제를 주기적으로 해서 30일치만 가지고 있게 하는게 좋아요.
  • profile ?
    네 람보님이 저번에 해당 문제로 알림센터를 개선했다고 듣긴 했는데 혹시 라이믻스에 반영되었을지.
  • ? profile
    db구조 등 개선이 있었지만 알람 총량이 많은 회원은 적은 회원보다는 많은 갯수 의 알림을 불러와 야 하는 건 동일합니다.

    수년간 알림을 지워주지 않으면 느려질 수도 있구요. 사이트 규모에 따라 알림발생이 무척 많다면 또 영향이 있을수도 있습니다.
  • ?

    --ignore-table 옵션을 사용하시면 됩니다.

     

    mysqldump --extended-insert=FALSE -hlocalhost -uroot -pmypassword --ignore-table=mydbname.tablename mydbname > /backup/mydbname.`date +%Y%m%d%H%M%S`.sql

  • ? ?
    그렇군요 ㅠㅠ 미리 알았더라면.... 감사합니다