首页>
外国专利>
Apparatus and method for enabling parallel processing of a computer program using existing database parallelism
Apparatus and method for enabling parallel processing of a computer program using existing database parallelism
展开▼
机译:使用现有数据库并行性实现计算机程序并行处理的装置和方法
展开▼
页面导航
摘要
著录项
相似文献
摘要
An apparatus and method enable parallelism in a computer program using parallelism that is built-in to many modem database managers. The parallelism provided by a database manager in executing user-defined functions provides an easy way to implement parallelism for database and non-database functions in a computer program without the need of hard-coding all the parallelism support in the computer program itself. A database table is defined with instructions the user wants to execute in parallel. A user-defined function is then defined that executes the instructions in the table. A database operation is then defined for the table that invokes the user-defined function. When the database operation is executed, the database manager provides parallelism by executing multiple tasks in parallel in the user-defined function. The built-in parallelism in many modem database managers thus may be used to enable parallelism in a computer program by using user-defined functions in a manner not previously thought of before.
展开▼