Re-indexing and full sync every three days

nearly every three days obsidian perform an indexing operation, and then requires selecting remote vault to perform a full sync. It always takes me near half an hour before I can use the program. It causes quite inconvenience. How can I solve this problem?