gpt4 book ai didi

mysql - 反优化 MySQL

转载 作者:可可西里 更新时间:2023-11-01 06:36:30 26 4
gpt4 key购买 nike

是否有一个简单的命令可以让我调整 MySQL 数据库实例以比正常情况运行?

我正在编写记录和重播数据库交互的代码。它所做的其中一件事是跟踪给定的查询/命令执行需要多长时间,如果在重放期间它运行得非常慢,它会发出警告。当然,如果你不测试它,它是行不通的;我正在尝试为此功能进行自动化测试。我可以对我的测试数据库做些什么来搞砸性能吗?我需要做的就是可靠地向任何给定查询添加 2 毫秒以上,然后我就设置好了。

最佳答案

如果您只想测试长查询,请执行以下操作:SELECT SLEEP(1);

如果您只想测试持续时间检测是否有效,那么查询本身是什么并不重要。

(我知道这打破了真正的“重播”方面,但在“回放”期间向某些选择语句添加 SLEEP(1) 应该是微不足道的。)

编辑:

第二个想法,您可能更喜欢:从另一个连接在表上创建一个锁。运行脚本。稍等一会。取下那个锁。它不会干扰您的任何播放查询。

关于mysql - 反优化 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6112452/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com