i/o batch size  identity burning set factor

Chapter 5: Setting Configuration Parameters

i/o polling process count

Summary information

Default value

10

Range of values

1–2147483647

Status

Dynamic

Display level

Comprehensive

Required role

System Administrator

Configuration group

SQL Server Administration

i/o polling process count specifies the maximum number of processes that Adaptive Server can run before the scheduler checks for disk and/or network I/O completions. Tuning i/o polling process count affects both the response time and throughput of Adaptive Server.

Adaptive Server checks for disk or network I/O completions:

As a general rule, increasing the value of i/o polling process count increases throughput for applications that generate a lot of disk and network I/O. Conversely, decreasing the value improves process response time in these applications, possibly at the risk of lowering throughput.

If your applications create both I/O and CPU-bound tasks, tuning i/o polling process count to a low value (1–2) ensures that I/O-bound tasks get access to CPU cycles.

For OLTP applications (or any I/O-bound application with user connections and short transactions), tuning i/o polling process count to a value in the range of 20–30 may increase throughput, but may also increase response time.

When tuning i/o polling process count, consider three other parameters:

Use sp_sysmon to determine the effect of changing the i/o polling process count parameter. See the Performance and Tuning Guide for more information.





Copyright © 2005. Sybase Inc. All rights reserved. identity burning set factor

View this book as PDF