执行SQL存储过程、SQL函数、触发器和外键的结构迁移。操作步骤 登录 数据传输控制台。说明 若数据传输控制台自动跳转至数据管理DMS控制台,您可以在右下角的 中单击,返回至旧版数据传输控制台。在左侧导航栏,单击 数据迁移。在 迁移任务...
执行SQL存储过程、SQL函数、触发器和外键的结构迁移。执行增量数据迁移。说明 在进行增量数据迁移前,请勿对源库的待迁移对象执行DDL操作,否则可能导致迁移失败。准备工作 在正式配置数据迁移任务之前,需要在自建SQL Server数据库上进行...
执行SQL存储过程、SQL函数、触发器和外键的结构迁移。执行增量数据迁移。准备工作 说明 如需进行增量迁移,在正式配置数据迁移任务之前,需要在自建SQL Server数据库上进行日志配置并创建聚集索引。重要 如果有多个数据库需要迁移,您需要...
执行SQL存储过程、SQL函数、触发器和外键的结构迁移。迁移前准备工作 登录Amazon RDS SQL Server控制台。进入Amazon RDS SQL Server的 基本信息 页面。在 安全组规则 区域框,单击入站规则对应的安全组名称。在 安全组设置 页面,将对应...
表 1.DBMS_PROFILER函数/存储过程 函数/存储过程 类型 返回类型 描述 FLUSH_DATA 函数、存储过程 Status code、exception 刷新当前会话中收集的性能数据。GET_VERSION(major OUT,minor OUT)存储过程 N/A 返回 DBMS_PROFILER 版本信息。...
注意:在DLA中异步执行SQL时,必须开通OSS服务,存储SQL执行结果。示例 例如,在DLA中通过/*+run-async=true*/异步执行SQL,系统将返回一个ID。mysql>/*+run-async=true*/select*from test_table1;ASYNC_TASK_ID|+-+|q201811021109sh8d1a0b...
利用 RAISE_APPLICATION_ERROR 存储过程,开发者可通过导致异常,有意中止从中调用该存储过程的 SPL 程序中的处理。异常的处理方式与 异常处理 中描述的相同。此外,RAISE_APPLICATION_ERROR 存储过程还会向程序提供用户定义的代码和错误...
等待事件一般表示SQL执行过程中等待获取某种资源。可通过 polar_stat_activity 视图查看哪类等待事件较多:SELECT CASE WHEN wait_event_type IS NULL THEN 'CPU' ELSE wait_event_type END,CASE WHEN wait_event IS NULL THEN 'CPU' ELSE ...
当执行 kill 命令后,系统将任务状态置为 Cancel,在SQL执行过程中设置有若干检查点,执行到每个检查点,会检查任务状态是否为 Cancel。如果是 Cancel 状态,转到收尾处理流程。其中包含如下检查点:任务等待阶段、Compiler前后、Optimizer...
功能介绍 存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,您可以通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。原理 存储过程会被持久化到Meta center中,按需加载到计算节点中执行,SQL...
SQL执行过程中会显示运行日志。当SQL开始在MaxCompute服务端运行时,会自动打开任务详情页签,显示运行作业的基本信息。显示预估SQL费用依赖在 MaxCompute SQL配置选项 勾选 Show sql cost confirm dialog when script submitted 在控制台 ...
如果SQL语句中的表名前没有添加库名,则必须使用 use db_name 命令切换至SQL语句中的表所在的库后,再执行该存储过程。SQL语句没有特殊的长度限制,但客户端向数据库发送的SQL语句长度受限于 max_allowed_packet 等参数,以及解析SQL语句时...
支持 支持 running_info 包含SQL执行过程各种状态信息,格式为JSON格式。其子字段包括:current_stage stage_name|OPTIMIZE|QUEUE|START|EXECUTE|FINISH>:PARSE:SQL解析。说明 如果SQL是PARSE阶段,则无法显示执行引擎engine_type。...
示例:ERR-CODE:[TDDL-4203][ERR_SQL_QUERY_MERGE_TIMEOUT]Slow sql query leads to a timeout exception during merging results,please optimize the slow sql.The the default timeout is*ms.DB is*PolarDB-X 1.0 执行分布式查询超时,...
options[EXTERNAL]SECURITY DEFINER 指定 SECURITY DEFINER 以指示服务器使用创建了存储过程的用户的特权执行该存储过程。为了实现兼容性而支持 EXTERNAL 关键字,但被忽略。[EXTERNAL]SECURITY INVOKER 指定 SECURITY INVOKER 以指示...
语法 dbms_sql.delete_trace('<schema>','<query>')说明 执行该存储过程后,SQL语句中的常量会被自动模板化,并删除 mysql.sql_sharing 表中与其模板化后的SQL语句匹配的模板化SQL语句,且后续与该模板匹配的SQL语句不会被SQL Trace功能...
DescribeOasSQLPlans 查询 SQL 执行计划 根据 SQLID 查询诊断系统存储的 SQL 执行计划信息。DescribeSQLSamples 查询慢 SQL 执行明细的采样数据 查询慢 SQL 执行明细的采样数据。DescribeOasSQLHistoryList 查询 SQL 执行历史 查询 SQL ...
SQL 执行耗时监控日志 logs/zdalproxy/zdal/zdal-monitor.log 是 SQL 执行监控日志,用以打印异常 SQL 与慢 SQL。数据库连接池日志 logs/zdalproxy/zdal/zdal-datasource.log 是物理数据源连接池统计日志,用以记录物理数据源下数据库连接...
根据 SQLID 查询诊断系统存储的 SQL 执行计划信息。接口说明 为优化用户体验,云数据库对 SQL 诊断功能进行了升级,本接口已下线并由新的接口替代,详情请参见【通知】云数据库诊断管理 API 接口下线。调试 您可以在OpenAPI Explorer中直接...
fail int SQL执行是否出错,取值范围如下:0:未出错 1:出错 fetched_rows int 从存储拉取的记录行数。hint string SQL执行使用的HINT。instance_id string PolarDB-X 实例ID。memory_reject int 是否因为内存不足执行失败,取值范围如下...
fail int SQL执行是否出错,取值范围如下:0:未出错 1:出错 fetched_rows int 从存储拉取的记录行数。hint string SQL执行使用的HINT。instance_id string PolarDB-X 实例ID。memory_reject int 是否因为内存不足执行失败,取值范围如下...
fail SQL执行是否出错,取值范围如下:0:成功 1:失败 fetched_rows 从存储拉取的记录行数。memory_reject 是否因为内存不足执行失败,取值范围如下:0:否 1:是 spm_baseline_id SQL Plan Management(SPM)中对应的基线ID。spm_plan_id...
清理完成后,如果需要再次统计通过 dbms_sql.add_trace 存储过程添加的SQL语句的执行情况,您可以通过 dbms_sql.reload_trace 存储过程将 mysql.sql_sharing 表中模板化SQL语句重新导入至 information_schema.sql_sharing 表中。...
语法 dbms_sql.add_trace('<schema>','<query>')说明 执行该存储过程后,SQL语句中的常量会被自动模板化,匹配该模板的SQL语句会被SQL Trace功能跟踪。参数说明 参数 说明 schema Schema名称。query 具体的SQL语句。注意事项 当在主节点...
但您需要注意,MaxCompute支持的DECIMAL类型数据的最大长度为38位,但实际业务处理过程中如果数据存储为最大长度,在数据处理过程中很容易出现数据溢出问题,建议调小数据长度。新创建的MaxCompute项目不支持数据类型自动隐式转换,如何...
其他SQL执行操作,包括任何其他通过SQL执行的控制,例如回滚、控制等。SQL执行的延迟、执行结果、影响的行数等信息。资产详情 自定义的日志服务Project和Logstore 重要 请勿删除RDS SQL审计日志对应的日志服务Project和Logstore,否则将...
数据访问代理中,慢 SQL 监控 是通过 阿里云日志服务 SLS 收集数据访问代理实例的 SQL 执行日志,将日志存储到用户空间中,在收集到 SQL 数据后,以图表的方式展示出收集到的 SQL 详情。其中,慢 SQL 是指执行耗时大于等于 500ms 的 SQL。...
AnalyticDB PostgreSQL版 提供了查询执行信息收集(Query Profiling Statistics)功能,开启该功能后,系统会自动收集并记录查询执行过程的统计信息,您可以通过系统视图浏览并检查执行较慢的SQL查询语句。在 AnalyticDB PostgreSQL版 中,...
其他SQL执行操作,包括任何其他通过SQL执行的控制,例如回滚、控制等。SQL执行的延迟、执行结果、影响的行数等信息。资产详情 自定义日志服务Project和Logstore 重要 请勿删除RDS日志对应的日志服务Project和Logstore,否则将无法正常推送...
慢日志功能提供交互页面,您可以查看格式化的慢SQL模板、慢SQL明细,以及每条慢SQL执行次数、耗时、返回行数等关键信息。同时,您可以对慢SQL进行诊断优化。在分析慢SQL执行计划的基础上,为您推荐出包括局部索引和全局二级索引在内的合适...
master_mgr.cpp(706):ExceptionBase:ValidateJsonSize error:the size of compressed plan is larger than 1024KB Stack 产生原因 原因一:SQL语句转化为执行计划后,超过了底层架构限制的1024 KB,导致SQL执行报错。执行计划的长度与SQL...
Delta是一种可以基于OSS对象存储的数据湖表格式,支持UPDATE、DELETE和INSERT操作。AnalyticDB for MySQL 湖仓版(3.0)和Delta表格式进行了整合,您可以通过Spark SQL读写Delta外表。本文主要介绍如何通过Spark SQL读写Delta外表。前提...
通过这个自定义HINT可以任意调整SQL执行时长。注意事项 PolarDB-X 自定义HINT支持/*+TDDL:hint_command*/和/!TDDL:hint_command*/两种格式。如果使用/*+TDDL:hint_command*/格式,在使用MySQL官方命令行客户端执行带有 PolarDB-X 自定义...
参数说明:SQL执行时间范围:误操作SQL执行的大致时间范围,开始时间早于误操作SQL开始执行时间,结束时间晚于误操作SQL执行结束时间。为了保证恢复的效率,建议时间范围尽可能精确,限定在5分钟范围内。TRACE_ID:PolarDB-X 1.0 会为每条...
Stage的个数多少,在一定程度上能体现一条查询语句的复杂度,Stage个数越多,AnalyticDB MySQL版 在执行过程中需进行的网络交互就越多,对系统整体的压力也越大。如果某些查询的Stage个数较多,需要进行相应的调优。关于Stage的概念,请...
Apache Hudi(简称Hudi)是基于OSS对象存储的一种表格式,支持UPDATE、DELETE和INSERT操作。AnalyticDB for MySQL 湖仓版(3.0)和Hudi做了深度整合,您可以通过Spark SQL读写Hudi外表。本文主要介绍如何通过Spark SQL读写Hudi外表。前提...
例如,发生事务回滚时,事务中的单条SQL执行成功且没有异常,那么 日志列表 中该条SQL的 状态 会标识为 成功。对于 RDS MySQL 和 PolarDB MySQL版 实例,由于连接可能会被复用,所以 日志列表 中显示的IP地址和端口,可能会与客户端实际的...
本文为您介绍对表执行DML操作过程中的常见问题。问题类别 常见问题 插入或更新数据 执行INSERT操作过程中出现错误,会损坏原有数据吗?执行INSERT INTO或INSERT OVERWRITE操作时,提示Table xxx has n columns,but query has m columns,...
在当前阶段,数据湖分析 SQL执行 支持多种不同的存储,包括RDS、表格存储等等。当前在Spark中使用元数据服务支持读写以OSS为存储的外表。使用Spark直接创建数据库和数据表,LOCATION 必须指定一个合法的OSS地址。对于其他存储的支持,后续...
慢日志功能提供交互页面,您可以查看慢SQL模板、慢SQL明细,以及每条慢SQL执行次数、耗时、返回行数等关键信息。慢SQL诊断优化还能根据SQL执行计划智能地给出优化方案,例如,推荐创建本地索引或全局索引。SQL限流 为防止少数SQL占用过多...