Check Settings Sync endpoint latency access tokens table allows token removal
<!--IssueSummary start-->
<details>
<summary>
Everyone can contribute. [Help move this issue forward](https://handbook.gitlab.com/handbook/marketing/developer-relations/contributor-success/community-contributors-workflows/#contributor-links) while earning points, leveling up and collecting rewards.
</summary>
- [Close this issue](https://contributors.gitlab.com/manage-issue?action=close&projectId=278964&issueIid=452074)
</details>
<!--IssueSummary end-->
## The problem
In https://gitlab.com/gitlab-org/gitlab/-/issues/443637, we investigated why HTTP requests to the Settings Sync REST API take longer than 1 second to complete. We didn't find conclusive evidence that allows us to pinpoint a root cause, but we found a strong correlation to the amount of access tokens created by the Web IDE while using OAuth authentication https://gitlab.com/gitlab-org/gitlab/-/issues/443637#note_1805993826.
Given low large the access tokens table is, and how we are unable to delete entries in that table, we want to determine if after https://gitlab.com/gitlab-org/gitlab/-/issues/438233+ is delivered, we can reduce the Settings Sync requests latency by reducing the size of this table.
issue