안녕하세요? 청주에 살고있는 다솜아빰니다!
여름 장마철처럼 비가 오더니,
오늘은 아주 화창합니다.
나한테야 귀찮은 비지만 농부님들에게는
단비가 되었겠죠? 이제 그만 와야 할텐데요.
파라독스DB의 한계와 기타 질문입니다.
알쏭달쏭한 파라독스DB의 한계가
저를 골땅먹이고 있습니다. 테스도를 해도
정확히 알수 없고(할때마다 다르게 나옴)..
제가 개발할 프로그램은 다음과 같습니다.
1.win3.1/win95용으로 제작(델파이16용으로 개발해야 함)
2.전국배포용/유료 RBD는 사용할 수 없음/무료DB만 사용가능함.
3.사이트에 따라서 데이타는 몇건에서 수백만건이 될 수도 있음.
(황당하시죠? 데이타가 이렇게 많은데 로컬DB를 쓰다니!)
4.DB공유(단순한 화일서버수준에서 구현하려 합니다.)
어떤 내용이라도 좋으니 꼭 조언을 부탁드립니다.
저에게는 많은 시간과 경비를 줄일 수 있는 귀중한
조언이 될 것입니다. 혹, 게시판에 글 올리는 것이
귀찮으신 분은 019-462-4904로 연락주셔도 좋습니다.
------------------------------------------------------
[질문.1]
파라독스DB의 한계는 ?(레코드수 또는 DB화일의 크기)
[질문.2]
무료로 쉽게 사용할 수 있는 RDB가 있는지?
(인스톨 프로그램까지 제작해야함)
[질문.3]
파라독스DB를 네트웍에서 공유하여 사용시에
PDOXUSRS.NET 화일만 공통으로 설정해주면 되는지?
아니면 특별히 신경써야할 다른 문제가 있는지?
win3.1/델파이16bit용에서는 특별한 문제가 없는지?
------------------------------------------------------
[테스트 환경 및 결과]
1.델파이 : 1.0
2.IDAPI : 2.5
3.테스트 결과 및 에러 메시지
o 레코드수:458,746 / DB화일크기:1,048M (1레코드=2K)
o 에러 메시지
- General protection fault in module IDPDOX01.DLL at 0003:141A.
- Table is Full
--------------------------------------------------
[참고자료]
Chang Min Koo님이 만드신 "TipLibrary" 프로그램을 보면
테이블의 한계는
--> 레코드 = 2,000,000,000(20억)개 또는
--> DB화일 크기가 = 2,000,000,000(20억)Bytes=2G 라고
되어 있습니다.
Paradox의 제한
Table and Index Files
127 Tables open per system
64 Record locks on one table (16Bit) per session
255 Record locks on one table (32Bit) per session
255 Records in transactions on a table (32 Bit)
512 Open physical files
(DB, PX, MB, X??, Y??, VAL, TV)
300 Users in one PDOXUSRS.NET file
255 Number of fields per table
255 Size of character fields
2 Billion records in a table !!!!!!!
2 Billion bytes in .DB (Table) file !!!!!!!
10800 Bytes per record for indexed tables
32750 Bytes per record for non-indexed tables
127 Number of secondary indexes per table
16 Number of fields in an index
255 Concurrent users per table
256 Megabytes of data per BLOB field
100 Passwords per session
15 Password length
63 Passwords per table
159 Fields with validity checks (32 Bit)
63 Fields with validity checks (16 Bit)
--------------------------------------------------
|