mysql - 当某些分区崩溃时,我们可以查询其他分区吗

标签 mysql mysql-workbench mysql-error-1064

我有一个大表,大约有 40 个分区。
每个分区属于不同的区域数据。
我发现某些分区崩溃了,我还想在其他分区上工作,同时保持崩溃的分区不变。
那么,当某些分区崩溃时,我可以在 SELECT 语句中使用 PARTITION 查询其他分区吗?
如果有人帮助我,我将不胜感激。提前致谢

最佳答案

从某种意义上说,您可以将 select 语句限制到某些分区。没有允许选择分区的参数(没有意义,因为分区访问是由分区限制控制的),但您可以编写查询,以便它仅从特定分区检索数据。例如,如果您已按日期分区,则可以使用仅处理特定日期的 WHERE 子句,因此仅适用于特定分区。

关于mysql - 当某些分区崩溃时,我们可以查询其他分区吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18975629/

相关文章:

具有相同命名模式的 MySQL 更新

mysql - 在 MySQL Workbench 中无法连接到位于 127.0.0.1 的 MySQL。系统错误 61

mysql - 在 MySQL Workbench 中获取 SELECT 语句的错误代码 1064。不确定为什么

mysql - 如何修复MySQL错误#1064?

mysql - 如何等待 docker-entrypoint-initdb.d 在 Shell Script/Bash 中加载数据库?

php - 使用MySQL和PHP统计一定范围内的数字的总结果

mysql - 如何应用具有多个值和条件的高级搜索查询

mysql - 如何使用 MySQL Workbench 创建函数?

mysql - 用两个不同的列加入同一个表 laravel

mysql - 我要疯了[语法错误]