NEW Nmail PHP 3 업그레이드 할인
자세히 보기

SMTP 로그 테이블 인덱스 컬럼 추가 관련 문의

아***지 2024.01.31 15:50 조회 8436

※ 필수입력정보 ※


▷ 제품버젼 : 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 지정해서 사용할 예정입니다.

이와 관련하여 기존 메일 서비스에는 영향이 없을지, 기타 다른 문제점이 발생할 여부가 있는지 확인 부탁드립니다.


기존 테이블 정보 첨부합니다. 감사합니다.

댓글 1
이전 글 503 Bad sequence of commands 1 노*글 2024.02.16
다음 글 메일 로그 - POP3 가 이상합니다. 1 클*웹 2024.01.17