PolarDB-X 1.0-SQL 手册-拆分函数使用说明-拆分函数概述
PolarDB-X是一个支持既分库又分表的数据库服务。本文将介绍PolarDB-X拆分函数的相关信息。拆分方式在PolarDB-X中,一张逻辑表的拆分方式由拆分函数(包括分片数目与路由算法)与拆分键(包括拆分键的 MySQL 数据类型)共同定义。只有当PolarDB-X使用了相同的拆分函数和拆分键时,才会被认为分库与分表使用了相同的拆分方式。相同的拆分方式让PolarDB-X可以根据拆分键的值定....
PolarDB-X 1.0-SQL 手册-DDL任务管理-概述
PolarDB-X在V5.3.12及以上的实例版本中引入了新的DDL执行引擎,开始支持DDL的任务管理,包括DDL执行过程中的任务状态查看、失败DDL任务的恢复和回滚等。DDL任务管理中的主要概念了解以下概念,将帮助您更好地使用DDL任务管理功能:DDL任务:一次DDL语句的执行过程对应一个DDL任务。管理语句:对DDL任务进行查看或者操作的PolarDB-X专有的SQL语句。任务ID:DDL任....
PolarDB-X 1.0-SQL 手册-DDL任务管理-控制参数与行为
DDL执行引擎相关参数目前您可以在PolarDB-X 1.0控制台上自定义如下与DDL执行引擎相关的参数。参数影响范围默认值ENABLE_ASYNC_DDL数据库级别、语句级别TRUE(启用)PURE_ASYNC_DDL_MODE数据库级别、会话级别、语句级别FALSE(禁用)MAX_TABLE_PARTITIONS_PER_DB数据库级别、语句级别128ENABLE_ASYNC_DDL说明该参....
PolarDB-X 1.0-SQL 手册-DDL任务管理-常见场景与限制
新DDL执行引擎引入任务管理,外部行为与之前版本相比有所变化。本文将介绍相关的常见场景与限制。典型的应用场景DDL正常执行成功时,无需关注DDL任务的状态,已成功完成的DDL任务会被自动清理。建议执行DDL成功后,立即执行CHECK TABLE检查确认逻辑表的一致性。DDL执行失败时,会返回导致失败的错误码和错误信息,您也可以通过SHOW DDL查看PENDING状态的DDL任务失败的原因(即R....
PolarDB-X 1.0-SQL 手册-DDL任务管理-最佳实践
本文将介绍一些对PENDING任务进行合适处理的最佳实践。背景介绍新的DDL任务引擎启用时,当DDL执行失败或者被意外中断后,对应的DDL任务会处于PENDING待处理的状态,此时必须对该PENDING状态进行合适的任务处理,才能解除PENDING状态并恢复正常访问,否则后续的DDL将会被禁止执行并报错。处理原则您可以通过SHOW [FULL] DDL语句查看DDL任务的信息和失败原因(即REM....
PolarDB-X 1.0-SQL 手册-DDL-CREATE TABLE
注意事项PolarDB-X 1.0目前不支持使用DDL语句直接建库,请登录云原生分布式数据库控制台进行创建。关于如何创建数据库,详情请参见创建数据库。PolarDB-X 1.0支持全局二级索引 (Global Secondary Index,GSI) ,要求MySQL版本为5.7或以上,并且PolarDB-X 1.0实例版本为5.4.1或以上,基本原理请参见全局二级索引。CREATE [SHAD....
PolarDB-X 1.0-SQL 手册-DDL-DROP TABLE
语法:DROP [TEMPORARY] TABLE [IF EXISTS] tbl_name [, tbl_name]... [RESTRICT | CASCADE]通过 DRDS 删除表与删除 MySQL 表没有区别,系统会自动处理相关物理表的删除操作,详细语法请参见MySQL 删除表语法。删除表 user_logDROP TABLE use....
PolarDB-X 1.0-SQL 手册-DDL-ALTER TABLE
语法ALTER [ONLINE|OFFLINE][IGNORE] TABLE tbl_name [alter_specification [, alter_specification]...] [partition_options]ALTER TABLE用于改变表的结构,如增加列、增加索引和修改数据定义。详细语法请参见MySQL修改表语法。不允....
PolarDB-X 1.0-SQL 手册-DDL-TRUNCATE TABLE
TRUNCATE TABLE 用于清空表中的数据,需要有 DROP 权限。语法TRUNCATE [TABLE] tbl_name详细语法参考 MySQL 文档。
PolarDB-X 1.0-SQL 手册-DDL-RENAME TABLE
您可以使用RENAME TABLE语句对表名进行重命名,具体语法如下:RENAME TABLE tbl_name TO new_tbl_namePolarDB-X不支持同时RENAME多张表。考虑到稳定性和性能,目前禁止重命名包含全局二级索引的表。禁止单独重命名索引表。如需重命名索引,请参见ALTER TABLE 中RENAME INDEX推荐的方法。
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
云原生数据库 PolarDB更多手册相关
云原生数据库 PolarDB您可能感兴趣
- 云原生数据库 PolarDB适配
- 云原生数据库 PolarDB升级
- 云原生数据库 PolarDB容灾
- 云原生数据库 PolarDB数据备份
- 云原生数据库 PolarDB解决方案
- 云原生数据库 PolarDB复杂查询
- 云原生数据库 PolarDB融合
- 云原生数据库 PolarDB imci
- 云原生数据库 PolarDB实战
- 云原生数据库 PolarDB解析
- 云原生数据库 PolarDB数据库
- 云原生数据库 PolarDB MySQL
- 云原生数据库 PolarDB数据
- 云原生数据库 PolarDB sql
- 云原生数据库 PolarDB版本
- 云原生数据库 PolarDB PolarDB
- 云原生数据库 PolarDB开源
- 云原生数据库 PolarDB同步
- 云原生数据库 PolarDB集群
- 云原生数据库 PolarDB节点
- 云原生数据库 PolarDB rds
- 云原生数据库 PolarDB阿里云
- 云原生数据库 PolarDB产品
- 云原生数据库 PolarDB查询
- 云原生数据库 PolarDB postgresql
- 云原生数据库 PolarDB迁移
- 云原生数据库 PolarDB配置
- 云原生数据库 PolarDB库
- 云原生数据库 PolarDB部署
- 云原生数据库 PolarDB存储
数据库
数据库领域前沿技术分享与交流
+关注