如何限制查询用户导致的潜在mysql性能问题?

时间:2016-05-06 07:19:49

标签: mysql performance

我有些人需要在我的Db上执行查询, 这主要是通过使用工作台完成的。 让他们直接查询数据库而不是为他们提供服务的专家是,我不需要在他们需要不同数据时随时设置服务。 缺点和我的担心是他们可能启动(可能)查询,可能导致mysql进程挂起......

通过查询来限制mysql用户可能占用的资源的方式是什么? (我正在考虑为每个用户配置一个简短的查询超时......或者可能有更好的东西。)

1 个答案:

答案 0 :(得分:0)

基本上,没有。

有些人发明了“长期查询杀手”。这是一个中等简单的脚本,重复执行{{1}}可以杀死任何运行时间超过N秒的查询。