A fine-grained resource control method, comprising the following steps: defining, for a function of which resource usage is needed to be restricted, a license item in a license file, wherein the license item is used for representing a resource restriction number for supporting the function; and judging whether a preferential support command is preset for resources of the function, if presetting, controlling the resources of the function according to the preferential support command, a value of the license item and an actual resource number for supporting the function, otherwise, controlling the resources of the function directly according to the value of the license item and the actual resource number for supporting the function, wherein the preferential support command specifies P resources for preferentially supporting the function, and the number of resources is set according to a payment condition; the method further comprises: assuming the value of the license item is N and the actual resource number for supporting the function is M, and the step of controlling the resources of the function according to the preferential support command, the value of the license item and the actual resource number for supporting the function is characterized in that: A. if P≤M, controlling all the P resources to necessarily support the function no matter what an online sequence of resources is; B. if N≥P, controlling the P resources to preferentially support the function, and the number of the occupied resources is not released even if the resources are not initiated or are damaged; and then, selecting N-P resources that come online first, to serve as the resources for supporting the function, from the remaining M-P resources according to the online sequence of resources, wherein, when N-P≥M-P, all the M-P resources support the function, and when N-P<M-P, the N-P resources that come online first are selected to serve as the resources for supporting the function; C. if N<P, controlling the N resources, that come online first and are preferentially selected from the P resources according to the online sequence of resources, to support the function, and controlling the remaining M-N resources not to support the function. defining, for a function of which resource usage is needed to be restricted, a license item in a license file, wherein the license item is used for representing a resource restriction number for supporting the function; and judging whether a preferential support command is preset for resources of the function, if presetting, controlling the resources of the function according to the preferential support command, a value of the license item and an actual resource number for supporting the function, otherwise, controlling the resources of the function directly according to the value of the license item and the actual resource number for supporting the function, wherein the preferential support command specifies P resources for preferentially supporting the function, and the number of resources is set according to a payment condition; the method further comprises: assuming the value of the license item is N and the actual resource number for supporting the function is M, and the step of controlling the resources of the function according to the preferential support command, the value of the license item and the actual resource number for supporting the function is characterized in that: A. if P≤M, controlling all the P resources to necessarily support the function no matter what an online sequence of resources is; B. if N≥P, controlling the P resources to preferentially support the function, and the number of the occupied resources is not released even if the resources are not initiated or are damaged; and then, selecting N-P resources that come online first, to serve as the resources for supporting the function, from the remaining M-P resources according to the online sequence of resources, wherein, when N-P≥M-P, all the M-P resources support the function, and when N-P<M-P, the N-P resources that come online first are selected to serve as the resources for supporting the function; C. if N<P, controlling the N resources, that come online first and are preferentially selected from the P resources according to the online sequence of resources, to support the function, and controlling the remaining M-N resources not to support the function. A. if P≤M, controlling all the P resources to necessarily support the function no matter what an online sequence of resources is; B. if N≥P, controlling the P resources to preferentially support the function, and the number of the occupied resources is not released even if the resources are not initiated or are damaged; and then, selecting N-P resources that come online first, to serve as the resources for supporting the function, from the remaining M-P resources according to the online sequence of resources, wherein, when N-P≥M-P, all the M-P resources support the function, and when N-P<M-P, the N-P resources that come online first are selected to serve as the resources for supporting the function; C. if N<P, controlling the N resources, that come online first and are preferentially selected from the P resources according to the online sequence of resources, to support the function, and controlling the remaining M-N resources not to support the function.