database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
ㆍCUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
CUBRID Q&A 598 게시물 읽기
No. 598
Q.[질문]레코드의 추가나 변경시 APP에 알림메세지
작성자
남동균
작성일
2007-10-08 15:38
조회수
3,170

MS-SQL을 이용하여 개발을 주로 하는 사람입니다.

 

MS-SQL처럼 레코드의 추가나 변경시 응용프로그램(Application)에게

 

이벤트 통지(Notification) 해주는 기능이 있는지요.

 

있다면 어떻게 구현해야하는지요?

 

만약에 그런 방법이 없다면

 

지금 제가 예상할수 있는방법은

 

응용프로그램에서 주기적인 쿼리를 통하여

 

변경이나 추가 사항을 점검해야 할 것 같은데

 

너무 서버에 부하가 심할것 같아 부담이 되네요.

 

좋은 방법을 알려주시면 감사하겠습니다.

 

이 글에 대한 댓글이 총 1건 있습니다.

안녕하세요.

문의하신 내용을 그대로 사용할 수 있는 방법은 없읍니다. 다만 audit 이나 trigger 를 이용하여 구현할 수는 있읍니다.

1. audit 사용시에는 관련 테이블에 대하여 insert, update, delete 행위에 대하여 audit 을 설정후 쓰여지는 audit log file 을 감시하는 프로세스를 만들어 응용프로그램에게 통보할 수 있도록 하는 것입니다.

2. trigger 를 이용하여 관련 테이블에 insert, update,delete 에 대하여 설정을 하는데 stored procedure 를 호출하도록 하고, SP 에서는 관련 로그를 기록합니다. 그러면 1에서 처럼 특정 프로세스를 동작시키는 것입니다.

간단히 생각하여 말씀을 드렸는데 아마 이미 생각하시는 방법이라 생각됩니다.

 

>MS-SQL을 이용하여 개발을 주로 하는 사람입니다.

>

>MS-SQL처럼 레코드의 추가나 변경시 응용프로그램(Application)에게

>

>이벤트 통지(Notification) 해주는 기능이 있는지요.

>

>있다면 어떻게 구현해야하는지요?

>

>만약에 그런 방법이 없다면

>

>지금 제가 예상할수 있는방법은

>

>응용프로그램에서 주기적인 쿼리를 통하여

>

>변경이나 추가 사항을 점검해야 할 것 같은데

>

>너무 서버에 부하가 심할것 같아 부담이 되네요.

>

>좋은 방법을 알려주시면 감사하겠습니다.

 

남재우님이 2007-10-08 15:48에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
601Q.1.tray Icon을 등록문제, 2.임베디드 DB [1]
남동균
2007-10-08
3462
600Q.ctrlservice.exe 오류 뒤...문제점 [1]
오류
2007-10-08
3479
599Q.ctrlService.exe 오류 (2) - 스샷첨부 [1]
오류
2007-10-08
3073
598Q.[질문]레코드의 추가나 변경시 APP에 알림메세지 [1]
남동균
2007-10-08
3170
597Q.ctrlService.exe 오류 [1]
오류
2007-10-08
3132
596Q.질의어로 테이블 생성하면 [1]
김기복
2007-10-07
3132
594Q.select 구문 추가질문 [1]
김선우
2007-10-05
3320
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다