Parameter: vj_record_limit

Startup parameters change the behavior of the Service Manager server. You can always set a startup parameter from the server's operating system command prompt.




This parameter sets the maximum number of records a virtual join may return on a subform. You can use this parameter to set a threshold on virtual joins so they do not affect overall system performance. When a search request reaches the virtual join record limit, the system displays a warning message to the user indicating the record limit and the subform requesting the records. The system also writes the warning message to the log file.


  • If a request reaches the virtual join record limit, the search will not return all matching records. The search results will exclude any search results past the virtual join record limit.
  • If you set the parameter value to zero, the virtual join record limit reverts to 32000 records.

Valid if set from

Server's operating system command prompt

Initialization file (sm.ini)

Requires restart of Service Manager server?


Default value

2000 records

Possible values

0 (Disable)

The number of records

Example usage

Initialization file: vj_record_limit:1000

Related topics

System parameters

Related topics

Enter a parameter in the sm.ini file

Related topics

Parameter: vj_record_warning