Patent Document ID: 9703854
Application ID: 14453201

Base Claim:
1. A method, in a data processing system comprising a processor and a memory coupled to the processor, for determining criticality of a Structured Query Language (SQL) statement, comprising: extracting, by an extracting apparatus in a criticality determining device executed by the processor, a plurality of elements in the SQL statement; calculating, by a calculating apparatus in the criticality determining device executed by the processor, a score of the SQL statement based on a correlation relation among respective elements in the plurality of elements and base scores of the respective elements, wherein calculating the score of the SQL statement based on a correlation relation among respective elements in the plurality of elements and base scores of the respective elements includes: determining, by the calculating apparatus in the criticality determining device executed by the processor, the score of the SQL statement as a first value in response to that the correlation relation does not exist between any two of the plurality of elements, the first value being a maximum one of the respective base scores of the plurality of elements; and determining, by the calculating apparatus in the criticality determining device executed by the processor, the score of the SQL statement as a second value in response to that the correlation relation exists between at least two of the plurality of elements, the second value being greater than the maximum one of the respective base scores of the plurality of elements; and determining, by a determining apparatus in the criticality determining device executed by the processor, the criticality of the SQL statement based on the score of the SQL statement.

---

Claim 8:
8. The method according to claim 1 , wherein determining the criticality of the SQL statement based on the score of the SQL statement includes: comparing, by the determining apparatus in the criticality determining device executed by the processor, the score of the SQL statement with a threshold value; and determining, by the determining apparatus in the criticality determining device executed by the processor, the SQL statement to be critical in response to the score of the SQL statement being greater than the threshold value.