13.07.2015 Views

SAS/ACCESS 9.2 for Relational Databases: Reference, Fourth Edition

SAS/ACCESS 9.2 for Relational Databases: Reference, Fourth Edition

SAS/ACCESS 9.2 for Relational Databases: Reference, Fourth Edition

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Macro Variables and System Options <strong>for</strong> <strong>Relational</strong> <strong>Databases</strong> 4 DBSRVTP= System Option 407DBSRVTP= System OptionSpecifies whether <strong>SAS</strong>/<strong>ACCESS</strong> engines holds or blocks the originating client while makingper<strong>for</strong>mance-critical calls to the database.Default value: NONEValid in: <strong>SAS</strong> invocationSyntaxDBSRVTP= ’ALL’ | ’NONE’ | ’(engine-name(s))’Syntax DescriptionALLindicates that <strong>SAS</strong> does not use any blocking operations <strong>for</strong> all underlying<strong>SAS</strong>/<strong>ACCESS</strong> engines that support this option.NONEindicates that <strong>SAS</strong> uses standard blocking operations <strong>for</strong> all <strong>SAS</strong>/<strong>ACCESS</strong> engines.engine-name(s)indicates that <strong>SAS</strong> does not use any blocking operations <strong>for</strong> the specified<strong>SAS</strong>/<strong>ACCESS</strong> engines. You can specify one or more engine names. If you specifymore than one, separate them with blank spaces and enclose the list in parentheses.db2 (only supported under UNIX and PC Hosts)in<strong>for</strong>mixnetezzaodbc (indicates that <strong>SAS</strong> uses non-blocking operations <strong>for</strong> <strong>SAS</strong>/<strong>ACCESS</strong> ODBCand Microsoft SQL Server interfaces)oledboraclesybaseteradata (not supported on z/OS)DetailsThis option applies only when <strong>SAS</strong> is called as a server responding to multiple clients.You can use this option to help throughput of the <strong>SAS</strong> server because it supportsmultiple simultaneous execution streams, if the server uses certain <strong>SAS</strong>/<strong>ACCESS</strong>interfaces. Improved throughput occurs when the underlying <strong>SAS</strong>/<strong>ACCESS</strong> engine doesnot hold or block the originating client, such that any one client using a <strong>SAS</strong>/<strong>ACCESS</strong>product does not keep the <strong>SAS</strong> server from responding to other client requests.<strong>SAS</strong>/SHARE software and <strong>SAS</strong> Integration Technologies are two ways of invoking <strong>SAS</strong>as a server.This option is a system invocation option, which means the value is set when <strong>SAS</strong> isinvoked. Because the DBSRVTP= option uses multiple native threads, enabling thisoption uses the underlying DBMS’s threading support. Some databases handlethreading better than others, so you might want to invoke DBSRVTP= <strong>for</strong> some DBMSsand not others. Refer to your documentation <strong>for</strong> your DBMS <strong>for</strong> more in<strong>for</strong>mation.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!