上一主题: 示例:临时表或自动生成的表名称下一主题: SQL 语句规范化选项


示例:可生成值列表或插入值的语句

度量标准爆发的另一个常见原因是:SQL 语句生成值列表或对值进行大量修改。 例如,假设系统已警告您可能会发生度量标准爆发,并且您通过调查对以下 SQL 语句进行了检查:

#1 INSERT INTO COMMENTS (COMMENT_ID, CARD_ID, CMMT_TYPE_ID, CMMT_STATUS_ID,CMMT_CATEGORY_ID, LOCATION_ID, CMMT_LIST_ID, COMMENTS_DSC, USER_ID,LAST_UPDATE_TS) VALUES (?, ?, ?, ?, ?, ?, ?, "CHANGE CITY FROM CARROLTON,TO CAROLTON, _ ", ?, CURRENT)

在研究代码时,请注意 "CHANGE CITY FROM CARROLTON, TO CAROLTON, _ " 会生成一个城市数组。

同样,如果您正在调查可能的度量标准爆发,可能会复查与下面类似的 SQL 语句:

CHANGE COUNTRY FROM US TO CA _ CHANGE EMAIL ADDRESS FROM TO BRIGGIN @ COM _ "

在研究代码时,会注意到 CHANGE COUNTRY 产生很长的国家/地区列表。 此外,国家/地区的引号放置可导致在电子邮件地址中插入 SQL 语句,从而创建可能会引起度量标准爆发的唯一度量标准。