An index update method, applied to a first data access node, and comprising: receiving (301, 401, 501) an index update request, wherein the index update request is used to instruct to create or delete a target index that is associated with a field in a logic table of a tenant; updating (303, 404, 504) metadata information of the logic table in a database in response to the index update request; notifying (304, 405, 505) a coordination service that the metadata information of the logic table is changed, wherein the coordination service is used to notify (305, 406, 506) a second data access node to perform (306, 407, 507) a local synchronization update on the metadata information of the logic table in the second data access node; performing (307, 408, 508) a local synchronization update on the metadata information of the logic table in the first data access node; and after all second data access nodes finish local synchronization updates, asynchronously performing a data update; wherein the updating metadata information of the logic table in a database comprises: updating (404, 504) a metadata version number of the logic table in the database; wherein if the index update request is used to instruct to create the target index, the updating metadata information of the logic table in a database further comprises: storing index metadata information of the target index into the database, wherein a status of the target index in the index metadata information is a first intermediate state; and if the index update request is used to instruct to delete the target index, the updating metadata information of the logic table in a database further comprises: setting a status of the target index in the database to a second intermediate state, wherein an index whose status is the first intermediate state or the second intermediate state is not available for the query plan. receiving (301, 401, 501) an index update request, wherein the index update request is used to instruct to create or delete a target index that is associated with a field in a logic table of a tenant; updating (303, 404, 504) metadata information of the logic table in a database in response to the index update request; notifying (304, 405, 505) a coordination service that the metadata information of the logic table is changed, wherein the coordination service is used to notify (305, 406, 506) a second data access node to perform (306, 407, 507) a local synchronization update on the metadata information of the logic table in the second data access node; performing (307, 408, 508) a local synchronization update on the metadata information of the logic table in the first data access node; and after all second data access nodes finish local synchronization updates, asynchronously performing a data update; wherein the updating metadata information of the logic table in a database comprises: updating (404, 504) a metadata version number of the logic table in the database; wherein if the index update request is used to instruct to create the target index, the updating metadata information of the logic table in a database further comprises: storing index metadata information of the target index into the database, wherein a status of the target index in the index metadata information is a first intermediate state; and if the index update request is used to instruct to delete the target index, the updating metadata information of the logic table in a database further comprises: setting a status of the target index in the database to a second intermediate state, wherein an index whose status is the first intermediate state or the second intermediate state is not available for the query plan. storing index metadata information of the target index into the database, wherein a status of the target index in the index metadata information is a first intermediate state; and if the index update request is used to instruct to delete the target index, the updating metadata information of the logic table in a database further comprises: setting a status of the target index in the database to a second intermediate state, wherein an index whose status is the first intermediate state or the second intermediate state is not available for the query plan. setting a status of the target index in the database to a second intermediate state, wherein an index whose status is the first intermediate state or the second intermediate state is not available for the query plan.