发明名称 DYNAMIC TASK PRIORITIZATION FOR IN-MEMORY DATABASES
摘要 The present invention provides methods and system, including computer program products, implementing and using techniques for providing tasks of different classes with access to CPU time provided by worker threads of a database system. In particular, the invention relates to such a database-system-implemented method comprising the following steps: inserting the tasks to a queue of the database system; and executing the tasks inserted to the queue by worker threads of the database system according to their order in the queue; characterized in that the queue is a priority queue; and in that the method further comprises the following steps: assigning each class to a respective priority; and in that the step of inserting the tasks to the queue includes: associating each task with the respective priority assigned to its class.
申请公布号 US2015058858(A1) 申请公布日期 2015.02.26
申请号 US201414463863 申请日期 2014.08.20
申请人 Hasso-Platt ner-Institut fur Softwaresystemtechnik GmbH 发明人 PLATTNER Hasso;GRUND Martin;WUST Johannes
分类号 G06F9/48 主分类号 G06F9/48
代理机构 代理人
主权项 1. A database-system-implemented method for providing tasks of different classes with access to CPU time provided by worker threads of a database system, the method comprising the following steps: inserting the tasks to a queue of the database system; and executing the tasks inserted to the queue by worker threads of the database system according to their order in the queue;characterizedin that the queue is a priority queue; andin that the method further comprises the following steps: assigning each class to a respective priority; andin that the step of inserting the tasks to the queue includes: associating each task with the respective priority assigned to its class.
地址 Potsdam DE