It's an record indexing problem. Without key indexing, connx data dictionary uses their default connxrowid as a index which some what slower. We are currently using Vers. 8.0, a newer version is out which is suppose to help with this problem. We are converting our programs and data to an SQL Server and have opted not to upgrade.