Mysql-如何限制表上每秒的事务处理数

Mysql-如何限制表上每秒的事务处理数,mysql,Mysql,如何在Mysql中限制表上每秒的事务数 如David所说,要防止通过API进行暴力登录,请在API上执行此操作。您不能而且不应该限制您的数据库。无法区分查询的来源,因此,如果有人决定大量使用数据库,您只需为每个人关闭数据库,从而使拒绝服务攻击更容易 至于解决方案,有很多例子 Nginx内置了一个速率限制功能,可以限制每个时间间隔的请求,并且非常灵活。这可以集中在特定的端点、路径或其他标准上,从而可以轻松保护系统中易受攻击的任何部分 您还需要阻止试图攻击您的系统的客户端。考虑一些可以读取日志并自动

如何在Mysql中限制表上每秒的事务数


如David所说,要防止通过API进行暴力登录,请在API上执行此操作。您不能而且不应该限制您的数据库。无法区分查询的来源,因此,如果有人决定大量使用数据库,您只需为每个人关闭数据库,从而使拒绝服务攻击更容易

至于解决方案,有很多例子

Nginx内置了一个速率限制功能,可以限制每个时间间隔的请求,并且非常灵活。这可以集中在特定的端点、路径或其他标准上,从而可以轻松保护系统中易受攻击的任何部分


您还需要阻止试图攻击您的系统的客户端。考虑一些可以读取日志并自动阻止来自罪犯的源流量的东西。记录每一次失败的尝试,此工具可以完成其余的工作。

我怀疑API应该限制此操作,而不是数据库。@David我知道,但我正在寻找选项