发明名称 Optimal persistence of a business process
摘要 Aspects of the invention provide for automatically selecting optimal fetch settings for business processes as a function of database query load and relational context by monitoring usage of a data retrieval point with respect to a defined unit of work. A multilayer feed-forward neural network is used to predict, as a function of training sets composed of historical data generated by the monitored usage of the data retrieval point, a future value of a data size of results from an eager fetch setting for the data retrieval point. The eager fetch is automatically revised to a lazy fetch setting in response to determining that the future data size value of the eager fetch setting results is larger than a permissible memory resource threshold.
申请公布号 US9569722(B2) 申请公布日期 2017.02.14
申请号 US201414514901 申请日期 2014.10.15
申请人 International Business Machines Corporation 发明人 Nagpal Abhinay R.;Ramanathan Sri;Ramesh Sandeep;Sivakumar Gandhi;Trevathan Matthew B.
分类号 G06N3/08;G06F17/30;G06Q10/06 主分类号 G06N3/08
代理机构 Driggs, Hogg, Daugherty & Del Zoppo Co., LPA 代理人 Daugherty Patrick J.;Driggs, Hogg, Daugherty & Del Zoppo Co., LPA
主权项 1. A computer-implemented method for automatically selecting fetch settings for business processes as a function of database query load and relational context, the method comprising executing on a processor the steps of: monitoring usage of at least one data retrieval point with respect to a defined unit of work, wherein the at least one data retrieval point is enabled during a creation of a business process execution language process; using a multilayer feed-forward neural network to predict, as a function of training sets composed of historical data generated by the monitored usage of the at least one data retrieval point, a future value of a data size of results from an eager fetch setting for the at least one data retrieval point; and automatically revising the eager fetch setting for the at least one data retrieval point to a lazy fetch setting in response to determining that the future value of the data size of results from the eager fetch setting is larger than a permissible memory resource threshold.
地址 Armonk NY US