안녕하세요
디비에 있는 값이 있는지 주기적으로 시간으로 체크하여 시간차 이후의 값들을 계속 리턴 받을려고
프로그래밍을 했습니다.
그런데 테스트했을때는 잘 들어왔는데 실섭에서 원격디비서버로 했을 경우에는 분명 데이타는 디비에
있는데 제쪽으로 리턴이 되지 않더라고요..
한참 고민하며 쳐다보던 중 서버에서 원격디비서버로 sql을 날릴때 now()함수를 날려주는데요... 디비에서
저장되는 시간들은 중구난방으로 찍히네요.. 시간차는 약 몇분씩 있습니다.
디비에 저장되는 예)
차례대로 디비에 저장이 된다고 하면 아래와 같이 시간이 점점 지나야 하는데
2008-04-02 00:00:00
2008-04-02 01:01:15
2008-04-02 01:02:30
현재는
2008-04-02 00:00:00
2008-04-02 01:05:15 << 요런게 문제가 있네요...
2008-04-02 01:02:30
먼저 온 저장되는 데이타의 시간이 뒤늦게 저장되는 데이타 보다 늦게 저장이 되네요 ;;;
원격디비서버에의 timestamp는 with time zone이고 제가 테스트 한 환경은 without time zone로 맞춰져 있습니다.
조언 부탁드립니다... 좋은 하루들 되십시오~
|