The invention discloses a multi-target
execution plan optimization method,
system and product oriented to intelligent application, and belongs to the technical field of intelligent application. A logic application diagram and context information are obtained, and the context information comprises a service level target and a load feature; the method comprises the steps that a logic application diagram, a service level target, load characteristics and a pre-constructed operator
performance model are integrated to obtain a constraint
optimization problem, a multi-target constraint optimization
solver is used for solving the constraint
optimization problem, an optimal physical
execution plan is generated, and an execution engine is used for executing the optimal physical
execution plan. According to the method, the multi-dimensional service target can be understood and adjusted in real time by obtaining the service level target set by the user, the
hysteresis is avoided by generating the optimal physical execution plan before plan execution, the self-adaptive capability and the quality of the generated result are improved by using the pre-constructed operator
performance model and the multi-target constraint optimization
solver, and the method has the advantages of being high in practicability and the like. And the scientificity, the globality and the reproducibility of a scheduling decision are ensured.