迁移类型说明 结构迁移 DTS将迁移对象的结构定义迁移到目标实例,目前DTS支持结构迁移的对象为表、视图、表触发器、同义词、SQL 存储过程、SQL 函数、plan guide、自定义类型、rule、default、sequence。全量数据迁移 DTS会将自建SQL ...
SQL过程异常 2F000 SQL过程异常(SQL ROUTINE EXCEPTION)2F005 执行的函数没有返回语句(FUNCTION EXECUTED NO RETURN STATEMENT)2F002 不允许修改SQL数据(MODIFYING SQL DATA NOT PERMITTED)2F003 企图使用禁止的SQL语句(PROHIBITED ...
迁移类型说明 结构迁移 DTS将迁移对象的结构定义迁移到目标库,目前DTS支持结构迁移的对象为表、视图、表触发器、同义词、SQL 存储过程、SQL 函数、plan guide、自定义类型、rule、default、sequence。全量数据迁移 DTS会将自建SQL Server...
迁移类型说明 结构迁移 DTS将迁移对象的结构定义迁移到目标实例,目前DTS支持结构迁移的对象为表、视图、表触发器、同义词、SQL 存储过程、SQL 函数、plan guid、自定义类型、rule、default、sequence。全量数据迁移 DTS会将Amazon RDS SQL...
存储过程旨在完成特定功能的 SQL 语句集,经编译创建并保存在数据库中,用户可以通过指定存储过程名并指定所需参数来调用执行,利用存储过程可以加速 SQL 语句的执行。新建存储过程,即由用户创建并能够完成某一特定功能的存储过程,存储...
存储过程的特性 AnalyticDB PostgreSQL 7.0版 的内核版本升级至PostgreSQL 12,可以较好地支持存储过程能力。通过合理地使用存储过程,您可以在业务开发中可以获得以下收益:存储过程整合了一些列SQL,并分隔不同业务的SQL。这种特性使得...
PolarDB MySQL版 内置了一系列存储过程,您可以使用这些存储过程获取SQL语句中未被索引覆盖的列名,同时可以获取创建列存索引的DDL语句。本文介绍了 PolarDB MySQL版 内置的存储过程以及如何使用存储过程辅助创建列存索引。简介 PolarDB ...
您可以使用 dbms_sql.delete_trace 存储过程根据具体的SQL语句来删除不需要SQL Trace跟踪的模板化SQL语句。也可以使用 dbms_sql.delete_trace_by_sqlid 存储过程根据SQL ID来删除不需要SQL Trace跟踪的模板化SQL语句。语法 dbms_sql.delete...
其他操作 如果不再需要跟踪通过 dbms_sql.add_trace 存储过程添加的SQL语句,您可以通过 dbms_sql.delete_trace 存储过程根据具体的SQL语句来删除模板化的SQL语句,或通过 dbms_sql.delete_trace_by_sqlid 存储过程根据SQL ID来删除模板化...
存储过程 dbms_imci.check_columnar_index()可以解析输入的SQL语句,并得到SQL语句中使用的所有列,并检查这些列是否被列索引覆盖。如果SQL语句中使用了未被列索引覆盖的列,调用该存储过程后会返回这些列所在的库名、表名以及列名。如果...
AnalyticDB PostgreSQL版 存储过程是为了完成特定功能的 SQL 语句集,一次编译后永久有效。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。AnalyticDB PostgreSQL版 当前支持PL/pgSQL-SQL 过程语言。PL/pgSQL-...
本文介绍RDS SQL Server(2012及以上版本)支持的存储过程。实例内复制数据库 设置数据库在线 数据库全局授权 删除数据库 设置更改跟踪 开启数据库变更捕获 关闭数据库变更捕获 配置实例参数 增加链接服务器Linked Server 设置跟踪标志 ...
概述 在 OceanBase 开发者中心(OceanBase Developer Center,ODC)首页单击连接名进入连接后,在左导航栏中单击 存储过程 标签可查看存储过程列表,在存储过程列表中显示当前连接的数据库中存在的存储过程对象。在存储过程列表中,可查看...
组件是一种带有多个输入参数和输出参数的SQL代码过程模板,而SQL代码过程可通过引入一个或多个源数据表,并进行过滤、连接、聚合等操作,加工出业务所需的目标表,因此,您可通过组件快速加工出符合业务需求的目标表。本文为您介绍组件的...
当 loose_sql_trace_type 参数设置为DEMAND时,您可以使用 dbms_sql.delete_trace 存储过程来删除不需要SQL Trace跟踪的SQL语句。语法 dbms_sql.delete_trace('<schema>','<query>')说明 执行该存储过程后,SQL语句中的常量会被自动模板化...
问题描述 DMS中使用SQL语句创建存储过程时报如下错误。问题原因 DMS默认是以一个分号;作为一条语句结束的标志,但存储过程需要执行一段SQL,这些SQL是不可分割的。解决方案 使用DELIMITER临时设置新的结束符。以双斜杠/为例,修改SQL代码...
GTS 事务目前支持 INSERT、UPDATE、DELETE 三类 DML 语法的部分功能,这些类型都是已经经过 GTS 产品组的严格验证。SQL 的支持范围还在不断扩大,...使用限制 不支持 SQL 嵌套 不支持多表复杂 SQL 不支持存储过程、触发器 不支持批量更新 SQL
true AutoKillSession boolean 是否同时 KILL 执行中的异常 SQL:说明 异常 SQL:与需要限流的 SQL 模板相同。true:是。false:否。true InstanceId string 数据库实例 ID。rm-2ze8g2am97624*UserId string 用户 ID,即创建数据库实例的...
使用SQL过程中请确保SQL中和数据表中字段数据类型相匹配。重要 SQL中主键列的数据类型使用VARBINARY和VARCHAR时,建议最大长度设置为1024,即使用VARBINARY(1024)和VARCHAR(1024)。SQL中的BIGINT和数据表中的Integer均为64位整型。SQL中...
若选中 同时KILL执行中的异常SQL,则即将被限流的异常SQL也会被终止执行,以便快速恢复实例性能。单击 确定。您可以在 一键诊断>会话管理 中,查看已自动触发的SQL限流,详细操作请参见 查看自动SQL限流历史。可选:单击 事件订阅设置,...
若选中 同时KILL执行中的异常SQL,则即将被限流的异常SQL也会被KILL,以便快速恢复实例性能。若目标数据库实例为 PolarDB MySQL版 5.7或 PolarDB MySQL版 8.0且 主库是否接受读 设置为 否 时,在限流后自动KILL的情况下可能存在部分读流量...
SQL分析 可以对指定时间段的SQL日志进行可视化交互式分析,找出异常SQL,定位性能问题。相关SQL识别 可以分析监控指标与相关SQL指标,定位与监控指标变化趋势最相似的SQL。重要 相关SQL识别当前支持中国地域的 PolarDB PostgreSQL版 实例。...
本文为您介绍在MaxCompute中执行SQL时,与数据类型、SQL限制等相关的常见问题。问题类别 常见问题 数据类型 MaxCompute的时间类型字段是否可以不带时分秒?在执行MaxCompute SQL过程中,对DOUBLE类型的数据进行等值比较,为什么结果不符合...
存储过程旨在完成特定功能的 SQL 语句集,经编译创建并保存在数据库中,用户可以通过指定存储过程名并指定所需参数来调用执行,利用存储过程可以加速 SQL 语句的执行。更多内容参见 新建存储过程。在存储程序中可以使用系统变量和用户定义...
问题描述 本文主要描述了使用SQL创建数据集,在仪表版中查询控件选择单选可以正常查询,选择多选查询的时候报错为SQL异常的解决方法。问题原因 在SQL创建数据集的时候,SQL语句中的where条件中使用”=“进行了比较。解决方案 在SQL创建数据...
组件用于将SQL过程抽象为一个SQL模板,实现SQL代码的复用。使用组件前,您需先根据业务需要创建符合业务加工过程的组件。本文为您介绍在数据开发(DataStudio)的组件管理界面,如何创建组件,并进行组件的分享、升级、查看组件引用记录等...
问题类别 常见问题 GROUP BY 在执行MaxCompute SQL过程中,报错Repeated key in GROUP BY,如何解决?在执行MaxCompute SQL过程中,报错Expression not in GROUP BY key,如何解决?对表A执行GROUP BY生成表B,表B比表A的行数少,但表B的...
安全审计:提供高危SQL识别、SQL注入检测、异常SQL识别、新增访问来源识别等功能,保护数据安全。具体操作请参见 安全审计。SQL洞察:提供故障快速定位、获取数据库SQL模板和流量、SQL核查。具体操作请参见 SQL洞察。对SQL按照分钟粒度进行...
存储过程 dbms_sql.flush_trace 用于清理 information_schema.sql_sharing 系统表中的所有SQL Trace统计信息和跟踪记录。语法 dbms_sql.flush_trace()示例 清理 information_schema.sql_sharing 系统表中的所有SQL Trace统计信息和跟踪记录...
异常 SQL 数趋势图中可查看指定时间段内异常 SQL 的数量。单击图表中的 slowSql、anomalSql 可进行筛选查看。SlowSQL 页签下,可查看指定时间段内发生 SlowSQL 的具体信息,包含 SQL 文本、数据库、租户名、SQL ID、总执行次数、总数据库...
SQL异常 原因及现象 SQL异常的原因很多,例如库表结构设计不合理、索引缺失、扫描行数太多等。您可以在控制台的 SQL洞察 页面,查看慢SQL的执行耗时、执行次数等信息。解决方案 根据实际业务情况优化SQL。具体操作,请参见 SQL优化。实例...
云数据库OceanBase版已与...DescribeAnomalySQLComposition 异常SQL租户分布。DescribeAnomalySQLCount 异常SQL总数。DescribeAnomalySQLList 查询诊断系统判定认为可能存在性能问题的SQL列表。DescribeAnomalySQLTendency 查询异常SQL趋势。...
当 loose_sql_trace_type 参数设置为DEMAND时,您可以使用 dbms_sql.add_trace 存储过程来指定SQL Trace功能跟踪的SQL语句。语法 dbms_sql.add_trace('<schema>','<query>')说明 执行该存储过程后,SQL语句中的常量会被自动模板化,匹配该...
2020-11-19 SQL洞察和审计功能概览 RDS MySQL 相关SQL定位和识别 DAS的SQL请求行为识别支持通过机器学习方法进行聚类筛选,为您提供更快速、高效、精准的异常SQL定位服务。2020-11-05 SQL请求行为识别 2020年10月 引擎 功能名称 功能描述 ...
诊断结果 处理建议 Hint 未生效 异常 SQL,需要 DBA 确认是否使用 OUTLINE 进行执行计划固化。全表扫描性能较差 请分析执行计划和表结构,确认 SQL 有合适的索引可用。走索引但性能比较低 请确认业务场景是否可以接受此性能,若不可接受请...
异常SQL排查:排查出异于历史的Pattern并提供钻取功能,直达问题SQL,获取诊断结果。操作步骤 登录 云原生数据仓库AnalyticDB MySQL控制台。在页面左上角,选择集群所在地域。在左侧导航栏,单击 集群列表。在 数仓版(3.0)页签下,单击...
执行计划变动且性能下降 需 DBA 确认,可使用 OUTLINE 进行执行计划固化,以判断是否为异常 SQL。执行次数突刺 需确认业务量,可能导致整体性能下降。CPU 负载过高 请确认业务场景、数据分布变化、请求量突涨、执行计划变化等情况。疑似锁...
PL 调试 在 SQL 开发窗口的左侧导航栏>存储过程列表中,选择调试存储过程 PROC_VARCHAR2,进入调试模式。设置参数值后,单击 确定。重要 OceanBase V4.0.0 及之后的版本,调试前需要获取调试权限。示例:GRANT DEBUG CONNECT SESSION TO ...
您可以使用存储过程 dbms_sql.reload_trace 将 mysql.sql_sharing 表中的模板化SQL语句载入到 information_schema.sql_sharing 表中。语法 dbms_sql.reload_trace()示例 将 mysql.sql_sharing 表中的模板化SQL语句载入到 information_...
分析 SQL Server支持自动汇总统计SQL语句和存储过程等对象的执行信息,并可通过sys.dm_exec_query_stats和sys.dm_exec_procedure_stats等系统视图直接查看,便于定位各类资源开销的Top SQL。说明 自治服务性能优化中的TOP SQL、TOP Objects...