mysql - 用于测试的长查询

标签 mysql crash fault-tolerance

我正在尝试一些容错和应用程序,有人知道使用默认 mysql 表的长时间执行查询吗?

这个想法是运行该查询,使 mysqld 崩溃,看看我的应用程序是否检测到错误并尝试连接到另一个 mysqld。

谢谢

最佳答案

即使是最长的查询也不会导致 mysqld 崩溃!您可能会失去连接,具体取决于您使用的驱动程序,但我相信服务器将运行、运行、运行直到完成。 使用标准表很难执行长时间运行的查询。根据我的经验,更改非常大的索引(10 或更好的 100 数百万行,具体取决于服务器的 spedd/ram)将使它在相当长一段时间内保持忙碌

关于mysql - 用于测试的长查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17263614/

相关文章:

mysql - CONCAT 或 REPLACE 基于 MySQL 中值的存在

android - 先进的Android崩溃分析?

macos - 用 LET 定义的 Swift 常量有时会在读取时产生 EXC_BAD_ACCESS (EXC_I386_GPFLT) (OSX)

apache-spark - spark RDD容错误区

mysql - 保留列值中的前 2 个字符并删除其余字符

php - WordPress - 导出特色图像 mysql

php mysql 日期与大于和小于运算符进行比较

C语言。奇怪的函数行为

rabbitmq - 服务器重启后自动重新连接到 RabbitMQ 集群

java - 缓解 Hadoop 的跟腱问题