안녕하세요.....^^;
DB에 관련된 질문이 있어서요...
DB는 My-SQL입니다!
테이블에서 게시물에 제한을 둬야 합니다.
갯수나 날짜에 대해서 제한을 두면 되는데.......굳이 날짜나 갯수가
아니더라도...
제한을 두려는 이유는...DB에 계속해서 데이터를 집어넣을 경우
하드가 Full이 날수 있을지도 모른다고 해서.
DB게시물이 자동으로 삭제되도록 할려고 합니다.
가령 갯수제한을 1000개로 두면 1001번째 데이타가 들어가는 순간
맨앞으 데이타가 삭제되는 식으로
데이타의 갯수를 1000개 이하로 유지하는 것이지요.
날짜에 제한을 둔다면 날짜가 넘어가면 자동삭제되도록
하는건데요......
물론 프로그램상에서는 처리를 할수가 있습니다.
하지만 프로그램을 처리를 할경우 데이터를 입력할때마다 게시물의
갯수를 조회해야 하고, 게시물을 삭제해 줘야 하는데..
이런식으로 하면 좀 지저분해 질꺼 같어서요.......
DB상으로나......아님 쿼리문으로 데이타 용량에 제한을 두는 방법이
있을까요?
|