2013-06-05 3 views
0

주파수 트랜잭션이 많은 시스템을 구현했으며 문제가 있습니다. 환경 은 다음과 같습니다핸드 헬드 호출 웹 서비스 또는 저장 프로 시저 모양이 두 번 호출 되었습니까?

  • 윈도우 모바일 6.1 C#을 윈도우 2008
  • 데이터베이스 SQL
  • 서버 그런데 2008 R2

, 윈도우 모바일이 호출 웹 서비스에

  • 웹 서비스 및 웹 서비스 호출 저장 프로 시저. 문제가 저장된 proceduce 관한 테이블 등

    insert into table(column1,column2) values (value1,value2) 
    

    명령 삽입 라인을 가지며,이 프로 시저를 때마다 사용자가 바코드 스캔 불려왔다.

    테이블의 데이터를 모니터링하고 정기적 인 데이터를 찾았지만 한 번 바코드 스캔을 두 번 호출 한 것처럼 보일 때가 있습니다.

    나는 트랜잭션 주파수가 예를 들어

    높을 때 항상 발생 발견

    row_id item_barcode qty uom date_trans    maker 
    
    1 xxxxxxxxxxxx  2  unit 05/01/2013 10:55:20:527  Smith ====>** 
    2 aaaaaaaaaaaa  1  unit 05/01/2013 10:55:20:529  Adam 
    3 bbbbbbbbbbbb  3  unit 05/01/2013 10:55:20:529  Andy 
    4 cccccccccccc  7  unit 05/01/2013 10:55:20:532  Michael 
    5 xxxxxxxxxxxx  2  unit 05/01/2013 10:55:20:535  Smith ====>** 
    6 dddddddddddd  9  unit 05/01/2013 10:55:20:540  Jack 
    7 eeeeeeeeeeee  3  unit 05/01/2013 10:55:20:541  Lauren 
    

    는 ** ROW_ID 일에 집중하십시오 5 스캔 한 바코드에서 온 것으로 보인다.

    고주파 트랜잭션에서 저장 프로 시저 또는 웹 서비스가 두 번 호출되었습니다.

    누군가 내가

    매우 Wanlop S.

    PS 감사 일어난 모르는 나를 도울 수 없습니다. 나쁜 영어로 죄송합니다.

  • 답변

    0

    클라이언트 서비스에서 웹 서비스가 두 번 호출됩니다.

    +0

    마이크에게 감사드립니다. – user2453919