IBM® Informix® 12.10

触发器的性能影响

在许多情境中,由于从客户机到数据库服务器所传递的消息数量的减少,触发器可以稍微提高性能。

例如:如果触发器触发了 5 个 SQL 语句,那么客户机将至少保存 10 条在客户机与数据库服务器(一个用于发送 SQL 语句而另一个用于在数据库服务器执行 SQL 语句之后应答)之间传递的消息。当触发器执行更多的 SQL 语句且网络速度相对较慢时,触发器能最大限度地提高性能。

当数据库服务器执行一个 SQL 语句时,它必须执行以下操作:

这些操作只对性能的造成轻微的影响,该影响可以被客户机和服务器之间传递的消息数的减少所抵销。

但是,对 SELECT 语句执行的触发器会有其他的性能影响。以下各节说明了这些影响。


发送反馈 | 示例交流 | 故障诊断

要查找 PDF,请参阅 IBM Informix 12.10 系列产品的出版物
有关发行说明、文档说明和/或机器说明,请参阅发行说明页。
时间戳记 发行日期:2013 年 3 月