IdGnrService(일련번호 생성) 질문
- 작성자 :
- 장*정
- 작성일 :
- 2009-12-18 11:01:49
- 조회수 :
- 3,974
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
1.일려번호 생성을 백개정도 생성해서 쓸경우 성능에는 지장이 없는지요?
2. ids 테이블을 다른 테이블로 지정해서 쓸수 있는건가요?
2. ids 테이블을 다른 테이블로 지정해서 쓸수 있는건가요?
A
안녕하세요.. 장태정님..
우선 성능을 크게 문제가 되지 않습니다.. 그러나 blockSize로 지정된 크기 만큼 DB에 기록하고 메모리에 가지고 있기 때문에.. 시스템이 내려가는 경우.. 메모리 부분이 없어지기 때문에 중복의 가능성이 있습니다..
보다 안전한 운영을 위해서는 1로 지정하는 것이 좋을 것 같습니다.
그리고 ids 테이블 명은 변경 가능합니다. (ID Gen service 설정 시 table 속성으로 지정)
다만, 해당 테이블은 table_name, next_id 두 개의 column이 있어야 합니다.
그럼.. 즐거운 하루되십시오.
감사합니다..
우선 성능을 크게 문제가 되지 않습니다.. 그러나 blockSize로 지정된 크기 만큼 DB에 기록하고 메모리에 가지고 있기 때문에.. 시스템이 내려가는 경우.. 메모리 부분이 없어지기 때문에 중복의 가능성이 있습니다..
보다 안전한 운영을 위해서는 1로 지정하는 것이 좋을 것 같습니다.
그리고 ids 테이블 명은 변경 가능합니다. (ID Gen service 설정 시 table 속성으로 지정)
다만, 해당 테이블은 table_name, next_id 두 개의 column이 있어야 합니다.
그럼.. 즐거운 하루되십시오.
감사합니다..