G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 17/30 (2006.01)
Patent
CA 2382714
A method, computer program product and computing device for promoting reuse ofpreviously generated access plans in a relational DBMS are disclosed. SQL statements containing literals are amended so as to substitute a parameter marker for each literal. Amended statements are provided to the DBMS along with parameters comprising the substituted literals and a substitution indicator indicating that the substitution has been performed. The DBMS assesses the soundness of the substitutions that are performed. Soundness may be measured in terms of the semantic correctness of the amended statement and the likelihood that the literal substitution will improve DBMS efficiency. If a substitution is unsound, the DBMS may obtain and optimize (i.e. select an access plan for) the original version of the amended SQL statement. Otherwise, the amended statement is optimized. Advantageously, SQL statements originally differing only in the value of one or more literals may become functionally equivalent, and the reuse of cached, previously generated access plans is thus promoted. Improvements in DBMS efficiency may thus be achieved.
Begg Robert A.
Evans Dominique J.
Limoges Joseph Serge
O'connell William T.
Schiefer Klaus Bernhard
Ibm Canada Limited-Ibm Canada Limitee
Rosen Arnold
LandOfFree
Substituting parameter markers for literals in a database... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Substituting parameter markers for literals in a database..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Substituting parameter markers for literals in a database... will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1906113