发明名称 |
Optimizing software applications |
摘要 |
Techniques for optimizing a software application include receiving, at a local computing system, a query from an application for data stored on a database table, the query including a context defined by a name of the database table; comparing the context of the query to a context of a predefined query scenario; based on the context of the query matching the context of the predefined query scenario, retrieving data stored on a secondary database replicated from data stored on a main database; and passing the retrieved data from the secondary database to the application. |
申请公布号 |
US8762408(B2) |
申请公布日期 |
2014.06.24 |
申请号 |
US201213450774 |
申请日期 |
2012.04.19 |
申请人 |
SAP AG |
发明人 |
Brand Hartwig;Debertin Dirk;Dietze-Selent Carsten;Goebbels Peter;Haase Cornelia;Hansen Christian;Hoeft Kerstin;Hommel Uwe;Koch Ulrich;Kuck Harald;Otto Jens;Raupp Thomas;Wenner Tobias;Schafft Michael;Schwarz Matthias;Tanna Jemin |
分类号 |
G06F17/30 |
主分类号 |
G06F17/30 |
代理机构 |
Fish & Richardson P.C. |
代理人 |
Fish & Richardson P.C. |
主权项 |
1. A method performed with a computing system for optimizing a performance of an enterprise application, the method comprising:
receiving, at the local computing system that comprises an enterprise computing system, from a remote computing system that executes a hosted application, one or more configuration tables defining a predefined query scenario for querying and retrieving data from the hosted application for data stored on a database table; replicating a database table from a main database to a secondary database, the main database comprising updated data relative to data contained in the database table of the secondary database, the secondary database comprising an in-memory database and the main database comprising a magnetic memory; receiving, at the local computing system, a query from the enterprise application for data stored on the database table, the query comprising a query return time and a context; comparing the context of the query to a context of the predefined query scenario, the context of the query comprising at least one of a database table name, a scenario application name, or a scenario job name; based on the context of the query matching the context of the predefined query scenario, retrieving data stored on the secondary database replicated from data stored on the main database; and passing the retrieved data from the secondary database to the enterprise application.
|
地址 |
Walldorf DE |