Problems with Number of Connections When Re-Compiling Database ServerThere is the possibility that you may encounter issues with the number of allowed connections when compiling the TDBISAMEngine component (EngineType=etServer) using Kylix 2 or higher. This problem is caused by a bug in the sockets.pas unit for the TServerSocketThread functionality. This bug forces the number of allowed connections to be equal to the ThreadCacheSize, which is both inconsistent with past socket implementations in Delphi and inconsistent with the definition of a thread cache size. To get around this issue, you can bump up the TDBISAMEngine ServerAdminThreadCacheSize and ServerMainThreadCacheSize properties. However, doing this will also cause the server to cache as many threads as there are existing connections to the server.
| |
|
| |
|