产生TDDL-4203错误表示SQL语句扫描了多个分库的数据并且执行时间超过900秒,建议进行如下优化:尽量在WHERE条件中添加分库键(Sharding key)条件,将SQL语句优化成单库执行。检查是否可以在后端RDS MySQL上创建适合的索引,提升扫描各个分...
创建外部表 参考如下SQL语句,创建外部表,该表要与远程实例中的表名和表结构要相同,其中外部表的字段可以少于远程表,但是字段名要完全一致。CREATE FOREIGN TABLE[$Table_Name](id int,remark text)server[$Server_Name]options(table_...
Spark SQL引用别名 是 输入该数据库在Spark SQL语句中的别名,默认值为数据库名。说明 数据库别名由数字、大小写字母及下划线(_)组成,且长度不超过32个字符。如需添加多个目标数据库,单击数据库右侧的。在SQL区域,编写Spark SQL语句,...
② 数据库列表 展示了 所属库、表名、表类型、存储大小、描述、创建时间 和 更新时间,且支持根据 表名、存储大小、创建时间 或 更新时间 进行排序。单击目标 表名,还支持查看表的详细信息。序号 区域 说明 ① 表信息 展示了 所属库、表名...
通过缓存并复用SQL语句的执行计划,可以减少每次执行SQL语句的优化时间,从而提升查询性能,降低数据库负载,提升吞吐能力。除此之外,还有很多查询语句的查询优化时间占比很小,执行时间受执行计划的影响非常大,SQL语句中不同参数值对应...
数据管理DMS 的SQL审核功能,支持对上传的SQL语句进行审核并提供优化建议,避免无索引或不规范的SQL语句,降低SQL注入风险。前提条件 数据库类型如下:RDS MySQL、PolarDB MySQL版、AnalyticDB MySQL版、其他来源MySQL。RDS MariaDB。...
开启超级SQL模式后,管理员和DBA在SQL Console中执行SQL语句,将不受安全规则的限制。例如禁止在SQL Console中执行DELETE语句、禁止在SQL Console中执行CREATE_INDEX语句等安全规则限制。前提条件 系统角色为管理员或DBA,关于用户角色信息...
目前支持进行对象评估的数据库类型及版本如下:Oracle 数据库:11g/12c/18c/19c MySQL 数据库:5.6/5.7/8.0 DB2 LUW 数据库(仅支持采集文件上传评估)云数据库 RDS PolarDB MySQL 引擎 支持对 Oracle 和 MySQL 数据库的 DDL 语句进行兼容...
注意事项 执行 DELETE 命令时,表中必须存在主键。DELETE 暂不支持使用表的别名。不建议通过 DELETE 命令删除全表、全分区的数据,建议使用 TRUNCATE TABLE、TRUNCATE TABLE PARTITION 命令,详情请参见 TRUNCATE TABLE。删除多表数据时,...
db_name PolarDB-X 1.0 数据库名称。user 执行SQL的用户名。client_ip 访问 PolarDB-X 1.0 实例的客户端IP。client_port 访问 PolarDB-X 1.0 实例的客户端端口。sql 被执行的SQL语句。trace_id SQL执行的TRACE ID。如果是事务的话,会以...
SQL语句 描述 支持情况 CREATE TABLE 当数据表存在时,创建表的映射关系。支持 当多元索引存在时,创建多元索引的映射关系。支持 ALTER TABLE 添加或者删除属性列。支持 SHOW TABLES 列出当前数据库中的表名称列表。支持 SELECT 查询数据。...
SQL种类 SQL语法 是否兼容 备注 数据库定义语句 ALTER DATABASE Y ALTER EVENT N 不支持此功能 ALTER FUNCTION Y ALTER INSTANCE N 不支持此功能 ALTER PROCEDURE Y ALTER SERVER N 不支持此功能 ALTER TABLE Y ALTER TABLESPACE N 不支持...
如果 表类型 选择为 普通表,当 映射模式 选择为 表映射 时,映射表表名与数据表名称相同,不能更改;当 映射模式 选择为 多元索引映射 时,需要填写映射表名称。如果 表类型 选择为 时序表,请根据实际填写映射表名称。时序表映射关系创建...
表名标识符 表名标识符在sql中作为占位符使用,在运行时此展位符会替换成上游节点输出表的实际表名。说明 表名标识符使用${}方式在sql中使用,例如 Select date-日期,sales-销量 From${table} Where sales>=60 SQL脚本设置 编写具体的SQL...
慢日志问题极大地影响数据库的稳定性,当数据库出现负载高、性能抖动等问题时,数据库管理员或开发首先会查看是否有慢日志在执行。数据库自治服务DAS(Database Autonomy Service)支持慢日志分析功能,会统计并分析数据库中执行时间超过...
当源端OLTP库的数据迁移到目标端OLAP库后,您可以使用 数据管理...对比源端数据库执行SQL与在目标端执行SQL的耗时。后续操作 使用SQL回放功能后,您还可能需要修改SQL,您可前往SQL Console中进行修改。具体操作,请参见 SQL Console初体验。
数据库自治服务DAS(Database Autonomy Service)支持慢日志分析功能,会统计并分析数据库中执行时间超过阈值的SQL语句,帮助您快速定位并解决数据库性能问题,提高系统的稳定性和可靠性。背景信息 慢日志由数据库内核输出,不同数据库引擎...
慢日志问题极大地影响数据库的稳定性,当数据库出现负载高、性能抖动等问题时,数据库管理员或开发首先会查看是否有慢日志在执行。数据库自治服务DAS(Database Autonomy Service)支持慢日志分析功能,会统计并分析数据库中执行时间超过...
归档到操作系统文件 登录数据库,执行如下SQL语句,确认源表数据的行数。select count(*)from my_tab;系统显示类似如下。登录服务器,执行如下命令,归档到操作系统文件。pt-archiver-source h=xxx.mysql.rds.aliyuncs.com,P=3306,u=jacky,...
背景信息 任务编排的单实例SQL节点,仅可在数据库中单次执行SQL语句,不适用需要循环执行重复逻辑的场景,如:删除冗余的数据库表、SaaS用户更新大量表等场景。循环SQL节点适用于循环执行重复逻辑的场景。例如:删除数据库表中冗余的数据。...
结构设计:仅需编辑一次逻辑表结构,系统执行工单时会自动在各个物理分表中执行工单中的SQL语句。更多信息,请参见 结构设计 和 逻辑表结构设计。常见问题 Q:已配置逻辑库,但在控制台中找不到对应的逻辑表。A:请确认物理表中有多张表...
数据库自治服务DAS(Database Autonomy Service)支持慢日志分析功能,会统计并分析数据库中执行时间超过阈值的SQL语句,帮助您快速定位并解决数据库性能问题,提高系统的稳定性和可靠性。背景信息 慢日志由数据库内核输出,不同数据库引擎...
例如,查询设备表${system.device} 中字段 gmt_create 的值时,将其输出字段指定为 gmt_create_alias,SQL语句如下:select gmt_create as gmt_create_alias from${system.device} 如果输出字段的数据类型不支持查询对象字段的数据类型,需...
本文介绍了使用PolarDB for AI时客户端如何连接集群,以及对SQL语句的要求。使用集群地址连接集群 使用 PolarDB for AI 功能时,不论您是 使用DMS连接集群,使用客户端连接集群,或是 使用命令行连接集群,都必须连接 PolarDB 的 集群地址...
SCAN()#将SQL语句下发到指定分库的所有分表上执行 SCAN(NODE="node_list")#指定分库#将SQL语句下发到指定分库分表上执行,根据条件计算物理表名称 SCAN([TABLE=]"table_name_list"#逻辑表名,CONDITION="condition_string"#使用TABLE和...
重要 选择 继续执行 时,SQL语句为批量执行,SQL语句运行在单独的Spark App中,可以保证资源隔离和稳定性。本次入门教程推荐使用 继续执行。选择 启动ThriftServer 时,SQL语句为交互式执行,资源隔离为线程级的,且需要配置Spark ...
执行SQL语句数量 2048 每条语句携带的数据量 约256 KB~8 MB 数据修改总量 512 MB~16 GB 数据修改条数 2048 测试过程 测试中,每一条SQL语句形如:INSERT INTO `tb` VALUES(id,c)数据表中 c 列的数据类型为longblob,c 的大小从256 KB到8 ...
PolarDB MySQL版 8.0.1.1.38与8.0.2.2.22及之前的版本 使用数据库代理进行行存和列存自动分流时,还可以通过 HINT 语法使得数据库代理将SQL语句强制分发至列存节点执行,而不受 loose_imci_ap_threshold 影响。具体方式为:在SQL关键字前...
active 阻断受保护角色的所有非法SQL语句的执行,表现为SQL防火墙在攻击者进行渗透测试时便可以起作用,该模式不仅阻断攻击路径,而且还跟踪查询SQL语句,以便于管理员早于攻击者发现数据库的不足之处。例如,设置保护模式为active。polar_...
数据库自治服务DAS(Database Autonomy Service)支持慢日志分析功能,会统计并分析数据库中执行时间超过阈值的SQL语句,并提供相应的治理方案,帮助您快速定位并解决数据库性能问题,提高系统的稳定性和可靠性。背景信息 慢日志由数据库...
查看系统表 执行如下SQL语句,通过系统表确认主键字段。SELECT t.TABLE_NAME,t.CONSTRAINT_TYPE,c.COLUMN_NAME,c.ORDINAL_POSITION FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS AS t,INFORMATION_SCHEMA.KEY_COLUMN_USAGE AS c WHERE t....
SQL任务类型,用于连接数据库并执行相应SQL。本文为您介绍创建SQL类型任务时涉及的参数,并提供了SQL任务的示例。参数说明 参数 说明 节点名称 任务的名称。一个工作流定义中的节点名称是唯一的。运行标志 正常(默认):运行工作流时执行...
本文介绍创建SQL分析任务的操作流程,以及SQL分析工作台的查询对象、SQL语句编写区域和操作栏的功能。前提条件 已购买物联网平台的企业版实例,具体操作,请参见 购买企业版实例。背景信息 您可以使用SQL分析工作台,配置SQL分析任务。更多...
SCAN()#将SQL语句下发到指定分库的所有分表上执行 SCAN(NODE="node_list")#指定分库#将SQL语句下发到指定分库分表上执行,根据条件计算物理表名称 SCAN([TABLE=]"table_name_list"#逻辑表名,CONDITION="condition_string"#使用TABLE和...
以下是关于回收日志文件的操作步骤:查看待回收日志文件的大小,具体步骤请参考以下内容:如果您使用的RDS SQL Server实例版本为2012或2016,则执行以下SQL语句,查看待回收日志文件的大小:SELECT DB_NAME(database_id)AS[Database Name],...
如何解决SQL语句的执行计划不使用列索引/查询不走列存/加了列存节点后SQL执行计划没有变化/列索引是否支持某条SQL/“行存/列存自动引流”功能不生效的问题?新增列存节点后,需要为SQL语句所查询的表增加列存索引,且SQL语句的查询代价超过...
本文介绍了自定义SQL超时时间HINT的语法和示例。本文适用于 PolarDB-X 1.0 5.3及以上版本,其他版本请参见 如何使用HINT(5.2及以下版本适用)。在 PolarDB-X 1.0 中,PolarDB-X 1....所以,对于长时间执行的SQL语句,尽量对SQL语句进行优化。
得到了分片名,就可以使用 PolarDB-X 1.0 的自定义HINT指定分库执行SQL语句了。指定SQL在第0个分库上执行:/!TDDL:NODE='DRDS_TEST_1473471355140LRPRDRDS_TEST_VTLA_0000_RDS'*/SELECT*FROM table_name;指定SQL在多个分库上执行:/!TDDL:...
您可以通过事件规则过滤事件,将事件路由到云数据库RDS MySQL版或自建MySQL数据库。本文以自定义事件为例介绍将事件路由到数据库的前提条件、操作步骤和结果验证。地域限制 目前仅华北3(张家口)、德国(法兰克福)和新加坡地域支持路由到...
DataBase 扫描的数据所属数据库名。FilterPushDown 过滤条件是否下推到存储节点。说明 仅当当前Stage中存在过滤条件下推时才会展示该属性。PushedDownFilter 下推到存储节点的过滤条件。说明 仅当当前Stage中存在过滤条件下推时才会展示该...