Q&A

  • 파라독스멀티환경에서동시에편집할 때
파라독스를 세션으로 묶어서 pc2대를 붙였는데, 궁금한 점이 동시에 2대 이상의 pc가

같은 테이블에 작업을 할 경우 테이블이 깨지거나 이상이 생기지는 않는지요?

거의 혼자 있는 관계로 동시에 편집을 해 볼 수가 없거든요.

만약 이상이 생긴다면 대체 방법이 있는지요. 참고로 오라클이나 ms-sql은

사용하고 싶어도 비용문제상 사용할 수 없는 상황입니다.



























1  COMMENTS
  • Profile
    신호성 1999.12.16 23:29
    박성훈 wrote:

    > 파라독스를 세션으로 묶어서 pc2대를 붙였는데, 궁금한 점이 동시에 2대 이상의 pc가

    > 같은 테이블에 작업을 할 경우 테이블이 깨지거나 이상이 생기지는 않는지요?

    > 거의 혼자 있는 관계로 동시에 편집을 해 볼 수가 없거든요.

    > 만약 이상이 생긴다면 대체 방법이 있는지요. 참고로 오라클이나 ms-sql은

    > 사용하고 싶어도 비용문제상 사용할 수 없는 상황입니다.

    >



    동시에 작업을 한다고 이상이 생기는것은 아닙니다.

    단 충돌을 피하셔야 하는데요

    특히 동시 작업에서 Key중복을 주의하셔야 합니다.

    동시에 같은 Key값의 자료를 기록하는 경우 Table에 이상이 발생하겠죠.



    예를들어 (날짜 + 순번) 항목이 Key인 Table이 있다면

    주로 순번은 프로그램에서 계산하여 값을 할당하게 되는데

    동시에 작업을 하였을경우 같은 값의 순번으로 기록하면서

    이상이 생기는 경우가 발생하죠.





    물론 위와같지 않은 Table도 있겠지만 그런 Table은 주로 기초자료의

    성격을 지니므로 일괄적으로 관리되어 크게 문제되지 않으나,

    실적성 자료가 문제가 될겁니다.

    그런 자료들만 잘처리하면 동시작업에서의 문제는 발생하지 않습니다.