发明授权
US08621482B1 Deciding whether to cache a generic plan for executing a request based on a system performance metric 有权
决定是否缓存基于系统性能指标执行请求的通用计划

Deciding whether to cache a generic plan for executing a request based on a system performance metric
摘要:
A method, computer program, and database system are disclosed. A plurality of instances of a request to a database system are received. All instances of the request have a same set of variables to use in executing the request. The values of the variables are supplied by data in a data source. A specific plan for executing one instance of the request is generated. Generating the specific plan includes taking into account data in the data source. The specific plan is executed on the database system. A system run-time metric and a parsing time for executing the specific plan are captured and saved. A generic plan is generated and cached based on a comparison of the system run-time metric and the parsing time for executing the specific plan.
信息查询
0/0