※ 필수입력정보 ※
▷ 제품버젼 : Nmail PHP 3.2 UTF-8
PHP : 5.4.45
MariaDB : 10.11
galera : 4.26
▷ 에러메세지 :
MariaDB :
[Note] The slave is applying a ROW event on behalf of a DELETE statement on table nmail_log_smtp and is currently taking a considerable amount of time (61 seconds). This is due to the fact that it is scanning an index while looking up records to be processed. Consider adding a primary key (or unique key) to the table to improve performance
▷ 질문내용 :
안녕하세요. 아이티이지입니다.
nmail_log_smtp 테이블 컬럼 추가 가능여부 관련 문의입니다.
현재 MariaDB 10.11를 사용하는 두개의 서버를 갈레라 클러스터로 이중화 해서 사용하고 있습니다.
매일 00시 nmail_log_smtp 테이블에 로그 삭제를 예약작업으로 지정해서 사용중인데, 해당 테이블에 시퀀스 넘버로 사용하는 인덱스 컬럼이 없어 삭제 작업 진행 시 DB 클러스터에 부하 및 기타 다른 서비스에 영향을 미치고 있는 상황입니다.
해당 문제와 관련하여 시퀀스 넘버로 사용하고자 새로운 idx 컬럼(BigInt / Autoinc)을 추가 후 PK 지정해서 사용할 예정입니다.
이와 관련하여 기존 메일 서비스에는 영향이 없을지, 기타 다른 문제점이 발생할 여부가 있는지 확인 부탁드립니다.
기존 테이블 정보 첨부합니다. 감사합니다.