I/O 的其他活动
除了数据库文件访问,还有一些其他活动会导致磁盘 I/O。表 4 列出了这些活动和它们对磁盘 I/O 的影响。
表 4 影响磁盘 I/O 的其他活动
活动
|
为什么它会影响磁盘 I/O
|
将已删除的数据库页清零
|
如果把服务器配置为将已删除的数据库页清零,则每次从数据库删除项目时,将会删除多个页。然后,Exchange 将用零覆盖已删除的页。与不启用该功能相比,这将导致更多的磁盘 I/O(可能是前者的两倍)。
|
内容索引
|
扫描数据库是否有索引更新时,将发生额外的分页操作。这还会导致对内容索引文件执行过多的写入,从而在容纳内容索引文件的磁盘上生成的磁盘 I/O 达到高峰。
|
SMTP 邮件传输
|
在系统间传递时,入站和出站 SMTP 通信将写入磁盘。如果与用户数据库或日志文件共享该磁盘,则写入磁盘或从磁盘读取的 SMTP 邮件将与数据库和/或日志文件争用 I/O。
当 SMTP 邮件通过后台处理从队列移动到第一个 Exchange 数据库时,它们将从 MIME 转换为 IMail。这将导致在该数据库所使用的日志文件和数据库卷上生成附加 I/O。
|
分页
|
当 Exchange 需要的内存超过可用物理内存时,Windows 将把信息分页到位于硬盘上的页面文件。过多的分页操作将导致过多的磁盘 I/O,这会降低 Exchange 服务器的性能。
|
MTA 邮件处理
|
在 Exchange 2000 和 Exchange 2003 中,在移动邮箱操作期间所接收的邮件,或从 Exchange 5.5 服务器、基于 X.400 的服务器或跨 EDK 连接器接收的邮件,将写入事务日志文件。这将导致存储系统的磁盘 I/O 负载。
|