Note:
This topic has been translated from a Chinese forum by GPT and might contain errors.Original topic: TIDB在索引推荐、数据库SQL请求限流
Demand Feedback
Please clearly and accurately describe the problem scenario, required behavior, and background information to facilitate timely follow-up by the product team.
[Problem Scenario Involved in the Demand]
-
In actual production use, maintenance & development personnel often add indexes to business tables indiscriminately, resulting in counterproductive performance. We hope TiDB can provide recommended indexes through internal mechanisms to improve efficiency for low-profile SQL.
-
Under normal circumstances, sudden business traffic cannot be flow-controlled at the database layer, leading to a large number of business requests hitting the underlying database, including situations like cache or message accumulation.
-
TiDB server for load balancing & high availability.
[Expected Required Behavior]
1. Index recommendation feature.
2. SQL flow control feature.
3. TiDB server for load balancing & high availability.
[Alternative Solutions]
1. None at the moment.
2. Currently doing flow control at the business layer.
3. Replace with open-source components.