开发指南—DAL语句—SETCHECK TABLE

简介: 本文介绍了CHECK TABLE语句的用法。

CHECK TABLE用于对数据表进行检查,主要用于DDL建表失败的情形。

  • 对于拆分表,检查底层物理分表是否有缺失的情况,底层的物理分表的列和索引是否一致;
  • 对于单库单表,检查表是否存在。

语法


CHECK TABLE tbl_name

示例


mysql>  check table tddl_mgr_log;

+------------------------+-------+----------+----------+
| TABLE | OP | MSG_TYPE | MSG_TEXT |
+------------------------+-------+----------+----------+
| TDDL5_APP.tddl_mgr_log | check | status | OK |
+------------------------+-------+----------+----------+
1 row in set (0.56 sec)
mysql> check table tddl_mg;
+-------------------+-------+----------+----------------------------------------+
| TABLE | OP | MSG_TYPE | MSG_TEXT |
+-------------------+-------+----------+----------------------------------------+
| TDDL5_APP.tddl_mg | check | Error | Table 'tddl5_00.tddl_mg' doesn't exist |
+-------------------+-------+----------+----------------------------------------+
1 row in set (0.02 sec)
相关文章
|
7月前
|
存储 NoSQL 安全
阿里云MongoDB游戏行业线下沙龙圆满落幕
### MongoDB &阿里云游戏技术盛会。开发者们交流了MongoDB的实战经验,期待未来更多创新。
3977 4
|
7月前
|
人工智能 前端开发 搜索推荐
前端技术发展趋势分析与展望
【2月更文挑战第9天】 随着移动互联网的快速发展,前端技术在不断演进,从最初的HTML、CSS到如今的React、Vue等前端框架,技术发展日新月异。本文将从移动端、跨平台、人工智能等多个角度分析前端技术的发展趋势,并展望未来的发展方向。
|
7月前
|
自然语言处理 安全 关系型数据库
|
7月前
|
XML JSON Java
服务接口定义
服务接口定义
153 3
|
7月前
|
敏捷开发 开发框架 数据可视化
【软件工程】敏捷开发:促进创新、高效交付的软件工程方法
【软件工程】敏捷开发:促进创新、高效交付的软件工程方法
183 0
|
人工智能 云栖大会 开发者
2023云栖大会议程&体验攻略
明天,云栖小镇见
224 0
【笔记】开发指南—DAL语句—DDL管理语句—SHOW DDL
一条DDL语句会以一个DDL任务方式在PolarDB-X内部执行,使用SHOW DDL命令可以查看当前PolarDB-X实例中的DDL任务。
【笔记】开发指南—DAL语句—DDL管理语句—SHOW DDL
|
SQL 索引
开发指南—DAL语句—SETCHECK TABLE
本文介绍了CHECK TABLE语句的用法。
|
SQL 关系型数据库 MySQL
开发指南—DAL语句—EXPLAIN
该语句用于解释SQL语句的执行计划,包括SELECT、DELETE、INSERT、REPLACE或UPDATE语句。
|
关系型数据库 MySQL 数据库
开发指南—DAL语句—USE
本文将介绍如何通过USE指令在PolarDB-X中切换当前连接的默认数据库。
110 0

相关课程

更多