2013-07-25 5 views
2

하루 종일 지속적으로 업데이트되는 SQL Server 데이터베이스 테이블이 있습니다. 15 분마다 SELECT 문을 실행하지 않고도이 SQL Server 테이블에서 가장 최근에 업데이트되고 추가 된 행을 보여주는 모니터 창을 갖고 싶습니다. SQL Server 로그 또는 다른 타사 응용 프로그램을 통해이 작업을 수행 할 수 있는지 확실하지 않습니다. 방법을 지적하십시오.SQL Server에서 업데이트 된 행을 지속적으로 표시

+0

의 하나 일부 [롱 폴링]을하고 (http://en.wikipedia.org/wiki/Comet_%28programming 같은 파일 또는 데이터베이스에 로그인 할 수 있습니다 트리거 만들기 % 29 # Ajax_with_long_polling). –

+0

파일 또는 테이블에 기록 할 수있는 트리거를 만듭니다. – Phani

+0

왜 테이블을 다시 쿼리하지 않으시겠습니까? –

답변

1

당신은 AJAX로 페이지를 만들 수 here

+0

데이터가 세분화 된 경우 트리거가 좋은 응답입니다. 15 분마다 select를 실행하는 것이 좋습니다. 정기적으로 서버를 삽입/업데이트하는 경우 서버 성능에 미치는 영향이 훨씬 적기 때문에 15 분마다 select를 실행하는 것이 좋습니다. – Sethcran

+0

@Sethcran 정확히,하지만 시간에 기반한 쿼리가 아니라면 KLI가 언제 데이터를보고 싶었는지 알 수 없습니다. – Phani

+0

감사합니다. @Phani. 나는 트리거와 로그 인 파일 아이디어를 구현하려고 할 것이다. – KLI

관련 문제