by 뜨디 [MySQL] [2024.07.18 13:30:07]
mysql은 last_ddl_time을 알수있는방법이 없을까요?
프로시저나 펑션은 볼수있는데 테이블은 아무리 서치하고 찾아봐도 안보이네여 ㅠㅠ 오라클은 있는데 하..
매뉴얼상엔 설명이 없어서 애매하긴 하지만,
alter table 했을때 information_schema.tables 테이블의 create_time이 업데이트가 되네요.
아래 문서를 보면 InnoDB와 MyISAM 엔진에 따라 다를수 있어서 테이블의 frm 파일의 타임스탬프를 참조하는게 좀 더 정확하다고 하네요.
https://stackoverflow.com/questions/9537248/when-was-my-table-last-altered
감사합니다 ㅠㅠ 근데 지금 운영중인 mysql 버전에선 create time컬럼이 null인 버그가있어서요 흑흑 rds사용중입니다.
정보 감사합니다~!