Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

BDE limitations

104 views
Skip to first unread message

Konstantin Knyazev

unread,
May 22, 2000, 3:00:00 AM5/22/00
to
Hi!

Could anybody give me a reference to the page with BDE limitations ( max
table size, max record count, for Paradox and dBase, etc)?

Thanks

Konstantin V. Knyazev

Vladimir Klimov

unread,
May 22, 2000, 3:00:00 AM5/22/00
to
Paradox DBase
Record Max 2*10^9 1*10^9
Fields Max 255 1024
Symb p.f. - 256
Bytes p.r. 32750 32767

"Binom Publishers" Delphi3

Finn Tolderlund

unread,
May 22, 2000, 3:00:00 AM5/22/00
to
http://community.borland.com/article/0,1410,15159,00.html

Finn Tolderlund

"Konstantin Knyazev" <kny...@pdc.ru> skrev i en meddelelse
news:8gbgmh$t0...@bornews.borland.com...

Bill Todd (TeamB)

unread,
May 22, 2000, 3:00:00 AM5/22/00
to
Here are the maximum limits for some common BDE objects.


General BDE Limitations

48 Clients in system

32 Sessions per client (3.5 and earlier, 16 Bit, 32 Bit)

256 Session per client (4.0, 32 Bit)

32 Open databases per session (3.5 and earlier, 16 Bit, 32 Bit)

2048 Open databases per session (4.0, 32 Bit)
32 Loaded drivers

64 Sessions in system (3.5 and earlier, 16 Bit, 32 Bit)

12288 Sessions in system (4.0, 32 Bit)

4000 Cursors per session

16 Entries in error stack

8 Table types per driver

16 Field types per driver

8 Index types per driver

48K Size of configuration (IDAPI.CFG) file

64K Max size of SQL statement (RequestLive=False)

4K Max size of SQL statement (RequestLive=True)

6K Max size of SQL statement (RequestLive=True) (NEW BDE 4.01)

16K Record buffer size (SQL and ODBC)

31 Table and field name size in characters

64 Stored procedure name size in characters

16 Fields in key

3 File extension size in characters

260 Table name length in characters (some servers might have other

limits)

260 Path and file name length in characters


Paradox Limitations

127 Tables open per system

254 Tables open per system (NEW BDE 4.01)

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)

1024 Open physical files (DB, PX, MB, X??, Y??, VAL, TV) (NEW BDE 4.01)

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)


dBASE Limitations

256 Open dBASE tables per system (16 Bit)

350 Open dBASE tables per system (BDE 3.0 - 4.0, 32 Bit)

512 Open dBASE tables per system (BDE 4.01, 32 Bit) (NEW BDE 4.01)

100 Record locks on one dBASE table (16 and 32 Bit)

100 Records in transactions on a dBASE table (32 Bit)

1 Billion records in a table

2 Billion bytes in .DBF (Table) file

4000 Size in bytes per record (dBASE 4)

32767 Size in bytes per record (dBASE for Windows)

255 Number of fields per table (dBASE 4)

1024 Number of fields per table (dBASE for Windows)

47 Number of index tags per .MDX file

254 Size of character fields

10 Open master indexes (.MDX) per table

220 Key expression length in characters


--
Bill Todd (TeamB)
(Questions received via email cannot be answered.)

0 new messages