发明名称 Automatic recognition and capture of SQL execution plans
摘要 Approaches, techniques, and mechanisms are disclosed for capturing and utilizing information related to query plans exhibiting interesting characteristics. A database server receives a request to execute a command. The database server executes the command according to a query plan. In response to determining that the command matches one or more pre-defined criteria, the database server captures information related to the execution of the first command. The criteria may include, for example, whether or not the command is repeatable, the existence of bind variables, access of a particular object, high resource utilization, receipt from a particular user, client, or application, etc. The information recorded may include, for example, performance statistics collected during execution of the first plan, data indicating the execution context during execution of the first plan, and properties of the first plan. The recorded information may subsequently be utilized by the database server in executing other database other database commands.
申请公布号 US8600977(B2) 申请公布日期 2013.12.03
申请号 US20080188662 申请日期 2008.08.08
申请人 DAGEVILLE BENOIT;DAS DINESH;ZIAUDDIN MOHAMED;ORACLE INTERNATIONAL CORPORATION 发明人 DAGEVILLE BENOIT;DAS DINESH;ZIAUDDIN MOHAMED
分类号 G06F7/00;G06F17/00;G06F17/30 主分类号 G06F7/00
代理机构 代理人
主权项
地址