현재 파라독스 테이블을 이용해 프로그램을 구성하고 있습니다...
알리아스와 처음 시작하는 메인에 특정 변수를 두어 컴퓨터마다 변수값이
틀려지게 해서 네트워크 프로그램처럼 사용하고 있습니다...
지금까지는 2대정도 연결해서 동일한 작업도 해보고 이런 저런 테스트도
해본 결과 별다른 이상은 없는 것 같습니다...
이것을 클라이언트가 한 10대 정도 되는 곳에 적용하려고 합니다..
조금 불안한것은 한 4대정도가 동일한 작업을 몇시간동안 정신없이 진행한다는 것입니다...
즉 업무진행상 전표입력작업을 4대에서 거의 동시에 발생시킵니다...
이런 경우 무슨 문제되는 사항은 없을 런지요...
경험이 있는 여러분에 지도를 부탁드립니다...
또하나, 2대 연결해서 테스트 해보니 데이터가 있는 컴퓨터에서는 검색해서 loading하는 속도가 꽤나 빠르던데 연결된 컴에서는 그 속도가 엄청나게 느립니다... 대충 보니 약 5배정도 차이가 나는것 같던데요...
허브는 더미허브를 사용했습니다...
그런데 데이터량이 많지 않은 경우는 별로 속도차를 못느끼겠구요...
검색이 늦어진 데이터는 약 20,000개정도 레코드가 쌓여 있습니다..
물론 쿼리로 검색을 했구요...
원인좀 알려 주시겠습니까...
파라닥스는 어떤 프로세스에 의해 열리면..락이 걸립니다.
다른 컴퓨터 또는 다른 프로세스에 의해 작업을 할 수가 없습니다.
하나의 파라닥스에 여러대가 물려서 진행을 한다는것은 무척이나.위험합니다.
테이블 에러가 팍팍 뜰 확률이 높죠.
그리고..네트워크로 파라닥스를 연다는것은.. 파라닥스 자체에 provider 가
없기 때문에 bde alias 로 연결 하는것 보다는 dsn 으로 연결하는것이 더 수월할수 있습니다.
또 네트워크에서 쿼리 결과는 당연히 느리죠.
2만건 정도의 데이타라면..꽤나 불안하군요.
차라리 access 를 써보심이...어떠신지.
access 는 database 구조를 비스무리하게 사용할수 있으므로..
더 안전할 수 있습니다.