SQL 限制

GTS 事务目前支持 INSERT、UPDATE、DELETE 三类 DML 语法的部分功能,这些类型都是已经经过 GTS 产品组的严格验证。SQL 的支持范围还在不断扩大,...使用限制 不支持 SQL 嵌套 不支持多表复杂 SQL 不支持存储过程、触发器 不支持批量更新 SQL

新建存储过程

存储过程旨在完成特定功能的 SQL 语句集,经编译创建并保存在数据库中,用户可以通过指定存储过程名并指定所需参数来调用执行,利用存储过程可以加速 SQL 语句的执行。新建存储过程,即由用户创建并能够完成某一特定功能的存储过程存储...

SQL脚本

场景2:SQL脚本组件从多个上游读取数据做联合分析 取消选中 是否由系统添加Create Table语句 复选框,通过变量${o1} 和${lifecycle} 创建一个临时作为输出。SQL脚本代码配置如下所示。create table if not exists${o1} lifecycle${...

锁阻塞

一个Batch中可以包含多个SQL,共享变量值等资源。Status:当前实例状态。SQL:单击红色或蓝色的会话ID,会在 阻塞关系图 下方显示SQL的执行详情。SQL详情 在阻塞关系图中,单击红色或蓝色的会话ID,便会显示会话的SQL执行详情,单击下方的 ...

查询与变更表结构

SQL Console中您可以通过SQL语句或可视化的方式查询或变更表结构。前提条件 您有对应数据库的查询、修改等对应权限,详情可参见 管理访问控制权限。注意事项 变更表结构可能会对您的数据库与业务造成影响,需谨慎操作。查询表结构 以查看...

管理存储过程

概述 在 OceanBase 开发者中心(OceanBase Developer Center,ODC)首页单击连接名进入连接后,在左导航栏中单击 存储过程 标签可查看存储过程列表,在存储过程列表中显示当前连接的数据库中存在的存储过程对象。在存储过程列表中,可查看...

概述

存储过程和子函数具有以下特点:子存储过程和子函数的语法、结构和功能几乎与独立的存储过程和函数相同。主要区别在于,是使用关键字PROCEDURE或FUNCTION而不是CREATE PROCEDURE或CREATEFUNCTION来声明子程序。子存储过程和子函数提供对...

物化视图自动查询改写

当有多个需要进行补偿的物化视图与查询SQL涉及的匹配数量相同时,根据物化视图的数据存储大小作为优先级标准,物化视图的数据存储大小越小,优先级越高。示例 示例一:创建基表。CREATE TABLE t1(a int,b int)DISTRIBUTED BY(a);向基表...

日志字段详情

本文介绍PolarDB-X 2.0 SQL审计日志的字段详情。字段名称 字段值类型 字段说明_...若涉及多个表,则多个表名称之间以英文逗号(,)分隔。workload_type string SQL执行时的负载类型,取值范围如下:TP:事务类型的负载 AP:分析类型的负载

日志字段

本文将介绍 PolarDB-X 审计日志所包含的日志字段详情。字段名称 字段值类型 字段...若涉及多个表,则多个表名称之间以英文逗号(,)分隔。workload_type string SQL执行时的负载类型,取值范围如下:TP:事务类型的负载 AP:分析类型的负载

检查SQL语句中的是否已创建列索引

如果SQL语句中的名前没有添加库名,则必须使用 use db_name 命令切换至SQL语句中的所在的库后,再执行该存储过程SQL语句没有特殊的长度限制,但客户端向数据库发送的SQL语句长度受限于 max_allowed_packet 等参数,以及解析SQL语句时...

表结构优化

冷热数据优化 分析数据表的使用情况,对长期未使用的数据表,建议将其迁移至冷盘存储,以减低数据表存储成本。此类型的优化建议针对数据表级别。迁移数据表到冷盘存储的具体操作,请参见 数据存储冷热分离。说明 数据表迁移至冷盘后,该...

通过SQL Server Management Studio导入SQL Server...

导入数据前,请您了解SQL Server数据库的相关基础知识,如下所示:一个数据库可以包含多个数据多个存储过程多个视图、函数等。一个数据包含多条数据行。例如,文章内容保存在数据中。视图即为虚拟的数据的数据来源于物理...

数据库分组

若您需要在SQL变更或结构设计中快速载入多个数据库,可以创建一个数据库分组,将多个数据库环境、引擎类型相同的数据库绑定成为一个分组。本文介绍如何创建数据库分组。背景信息 当您的业务部署在多个地域,且存在多个数据库时,您每次做...

一般SQL优化方法

SQL语句中可以使用SQL优化,如添加索引、选择合适数据类型、避免使用 SELECT*、使用临时暂存中间结果等方法,提高查询性能和简化数据库操作。优化能力 控制IN条件或OR条件的...存储过程或函数 能使用SQL语句实现的,不要用循环去实现。

步骤三:设置任务调度策略并发布

如果需要调整SQL分析任务输出的存储表结构,且保留原已生成的数据存储表的数据,请重新创建并配置SQL分析任务。修改或删除已发布的SQL分析任务前,需先撤销该任务。仅可修改或删除状态为 未上线 和 已下线 的SQL分析任务。不可恢复已删除...

验证数据压缩能力

创建成功后,在 order 表单中,建立存储过程,并随机插入 20,000 行数据,查看租户资源的使用大小,并与 MySQL 数据库的数据进行比较。说明 由于条件限制,本教程仅 20,000 行数据为例,如您时间充裕,可尝试插入 10,000,000 数据,数据...

存储过程

存储过程SQL stored procedures),通常指数据库中存放在一起的一系列SQL。您在使用存储过程时,可以指定存储过程的名字并使用参数(parameters),并在合适的时候调用存储过程实现相同或者不同的业务。本文将介绍存储过程的使用方法。...

查询改写与下推

JoinClustering 当有多个表执行JOIN操作时,PolarDB-X 1.0 会通过join clustering的优化技术将JOIN进行重排序,将可下推的JOIN放到相邻的位置,从而让它可以被正常下推。示例如下:假设原JOIN顺序为t2、t1、l2,经过重排序之后,t2和l2的...

锁阻塞

一个Batch中可以包含多个SQL,共享变量值等资源。Status:当前实例状态。SQL:单击红色或蓝色的会话ID,会在 阻塞关系图 下方显示SQL的执行详情。SQL详情 在阻塞关系图中,单击红色或蓝色的会话ID,便会显示会话的SQL执行详情,单击下方的 ...

实例会话

模板ID 需要限流的SQL模板ID,多个SQL模板ID间用英文逗号(,)分隔。说明 限流模式 为 通过SQL模板ID限流 时,需要配置此参数。SQL执行时间 SQL执行时间的阈值,当SQL的执行时间大于设置的阈值时,系统会将该类型SQL所属的SQL模板ID加入到...

dbms_sql.delete_trace_by_sqlid

您可以使用 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.reload_trace 存储过程将 mysql.sql_sharing 中模板化SQL语句重新导入至 information_schema.sql_sharing 中。...

逻辑

生成逻辑的规则 逻辑库中表结构相同名前缀相同的物理,会被划分为一张逻辑。说明 如果物理结构在逻辑库里是唯一的,将不会生成逻辑。生成的逻辑名默认为物理名前缀字符串。例如,物理名分别为test_0、test_1、...

创建存储过程

STABLE 指示该存储过程不能修改数据库,并且在单扫描中,它将始终为相同的参数值返回相同的结果,但其结果可能会因 SQL 语句而变化。对于依赖于数据库查找、参数变量(例如当前时区)等的存储过程,这是合适的选择。VOLATILE 指示即使在...

MaxCompute分区数据导入

本文为您介绍如何将MaxCompute分区数据导入到Hologres分区。前提条件 已购买并开通Hologres实例,开通方法请参见 购买Hologres。已开通MaxCompute并创建项目,详情请参见 开通MaxCompute和DataWorks。已开通DataWorks服务并创建...

MaxCompute的类似于传统关系型数据库中的,可以存储结构化数据,并且使用SQL进行查询和分析。MaxCompute中不同类型计算任务的操作对象(输入、输出)都是。您可以 创建、删除以及向中导入数据。说明 DataWorks的数据开发模块...

访问实例

本节介绍如何获取连接地址和...Lindorm宽表SQL多语言客户端和Lindorm-cli客户端都使用相同的地址和端口。添加白名单 为了连接安全,无论是公网访问还是专有网络访问,均需要将访问数据库的地址加入到白名单中。具体操作,请参见 设置白名单。

dbms_sql.delete_trace

语法 dbms_sql.delete_trace('<schema>','<query>')说明 执行该存储过程后,SQL语句中的常量会被自动模板化,并删除 mysql.sql_sharing 中与其模板化后的SQL语句匹配的模板化SQL语句,且后续与该模板匹配的SQL语句不会被SQL Trace功能...

存储过程

AnalyticDB PostgreSQL版 存储过程是为了完成特定功能的 SQL 语句集,一次编译后永久有效。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。AnalyticDB PostgreSQL版 当前支持PL/pgSQL-SQL 过程语言。PL/pgSQL-...

CREATE PROCEDURE

STABLE 指示该存储过程不能修改数据库,并且在单扫描中,它将始终为相同的参数值返回相同的结果,但其结果可能会因 SQL 语句而变化。对于依赖于数据库查找、参数变量(例如当前时区)等的存储过程,这是合适的选择。VOLATILE 指示即使在...

计费方式

000元/月 60,000元/月 旗舰版80实例 支持审计的数据库个数:80 吞吐量峰值:45,000条SQL/秒 850 Mbps数据库流量峰值 20亿条在线SQL语句存储 默认6 TB存储空间,支持弹性扩容存储空间 60,000元/月 85,000元/月 日志存储空间支持扩容,扩容...

核心自治技术案例解析

在维持该状态两个小时后,用户实例的流量依然在不断上升,并第二次触发DAS的Autoscaling,DAS Autoscaling将实例的规格从4核8GB升级到8核16GB,并平稳持续了10多个小时,帮助用户顺利度过了业务高峰期。智能压测 DAS提供的智能压测服务能够...

SQL调优方法与实战

PolarDB-X 1.0 自5.4.1版本开始支持 全局二级索引,可以通过增加GSI的方式使逻辑拥有多个拆分维度。下面以一个慢SQL作为示例来讲解如何通过GSI下推更多算子。EXPLAIN select o_orderkey,c_custkey,c_name from orders,customer where o_...

表格存储和传统关系型数据库(例如MySQL、SQL Server...

表格存储是阿里云自研的模型结构化数据存储,提供海量结构化数据存储以及快速的查询和分析服务,与传统关系型数据库(RDBMS,例如MySQL、SQL Server)在数据模型和技术实现上都有较大的区别。表格存储和传统关系型数据库的主要区别如下:...

时序模型设计

时序表结构 假设存储车辆元数据的数据名称为vehicles_timeseriesdata,表结构请参见下。字段名称 类型 描述 measurement String 度量名称,表示时间线数据所度量的物理量或者监控指标的名称。data source String 数据源,表示产生时间...

日志字段

table_name 查询涉及的名,多个表之间用英文逗号(,)分隔。sql_type SQL类型,包括SELECT、INSERT、DELECT、SET、ALTER、CREATE、DROP、TRUNCATE、REPLACE和OTHER类型。sql_type_detail SQL解析器的名称。sql_time SQL开始执行的时间,...

PL 编译和调试

背景信息 PL 是一种过程化程序语言(Procedural Language,PL)。是对 SQL 的扩展,在普通 SQL ...相关文档 SQL 编辑和执行 结果编辑与导出 执行分析 生成测试数据 数据库对象 数据库变更管理 分区管理 SQL 计划任务 无锁结构变更 影子同步

管理表结构版本

表结构版本介绍 表结构版本基于数据库维度,存储了该库下所有结构信息。当该库中的任意发生结构变更,将触发保存新的表结构版本。当您在DMS中进行以下操作时,会触发保存最新的表结构:在SQL Console中执行修改表结构SQL。在 普通...

SQL概述

一个数据库中可以包含一个或者多个表,映射为表格存储的实例。 由行和列组成,映射为表格存储。索引 映射为表格存储的二级索引或者多元索引。功能特性 SQL功能 支持单次请求单条SQL。支持基础的DDL语句,主要包括 创建的映射关系、...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
对象存储 文件存储 CPFS 表格存储 云备份 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用