SQL 代理可将详细的数据库性能数据报告给企业管理器。 通过跟踪托管应用程序与数据库之间的交互,SQL 代理可以了解应用程序中各个 SQL 语句的性能。
SQL 代理监控 SQL 语句的方法与 Java 代理监控应用程序的方法相同。 SQL 代理是非侵入式的,可使用非常低的开销来监控应用程序或数据库。
为了在单个 SQL 语句级别上提供有意义的性能度量标准,SQL 代理通过剥离特定于事务的数据并将原始 SQL 语句转换为特定于 Introscope 的规范化语句来汇总性能数据。 由于规范化语句不包括敏感信息(如信用卡号),因此该过程还可以保护您数据的安全。
例如,SQL 代理将此 SQL 查询:
SELECT * FROM BOOKS WHERE AUTHOR = 'Atwood'
转换为此规范化语句:
SELECT * FROM BOOKS WHERE AUTHOR = ?
同样,SQL 代理将此 SQL 更新语句:
INSERT INTO BOOKS (AUTHOR, TITLE) VALUES ('Atwood', 'The Robber Bride')
转换为此规范化语句:
INSERT INTO BOOKS (AUTHOR, TITLE) VALUES (?, ?)
注意:只有引号内的文本 ('xyz') 是规范化的。
规范化语句的度量标准汇集在一起,可以在 Workstation 调查器的 JDBC 节点中进行查看。
|
版权所有 © 2013 CA。
保留所有权利。
|
|