配置行列自动分流

路由至存节点的SQL语句依然会受 loose_cost_threshold_for_imci 影响,如果需要强制SQL语句选择列存执行计划,可以通过 HINT 语法降低 loose_cost_threshold_for_imci 的值。例如:/*FORCE_IMCI_NODES*/EXPLAIN SELECT/*+SET_VAR(cost_...

配置行列手动分流

在只读存节点上,SQL语句会根据预估执行代价自动选择列存执行计划或行存执行计划,具体的规则为:当SQL语句的预估执行代价大于 loose_cost_threshold_for_imci 的值时,使用存执行计划。否则,使用行存执行计划。如果需要强制某些SQL...

物化视图自动查询改写

匹配个物化视图 如果一个查询SQL,有个物化视图可以与之匹配,自动查询改写会按如下优先级选择物化视图:优先全匹配,当不存在全匹配的物化视图时才会尝试选择需要进行补偿的物化视图。当有个需要进行补偿的物化视图时,查询SQL涉及...

结果编辑与导出

选择多行/多列 按 Shift 键,可选择连续多行/多列;按 Ctrl/Command 键,可选择不连续的多行/多列。右键单击单元格 提供 复制/输出到剪切板 功能键以直接将数据复制到外部文件中。右键单击行序号 提供 复制行/冻结此行/解除全部冻结行/输出...

数字类型

一个这种将不会把输入值转化成任何特定的比例,而带有比例声明的 numeric 将把输入值转化为该比例(SQL 标准要求缺省的比例是 0,即转化成整数精度。我们觉得这样做有点没用。如果你关心移植性,那你最好总是显式声明精度和比例)。...

表数据管理

导出 Excel 文件:编辑 查询 SQL 语句,选择导出的 查询结果条数限制、文件名称、文件格式、文件编码、数据脱敏 和 Excel 文件设置(包含头 和 导出 SQL 到另一个 Sheet)。重要 导出数据条数不再受查询窗口的条数限制,可自定义导出条数...

新建表

Key 分区:类似于按 HASH 分区,区别在于 KEY 分区只支持计算一列或多列,且 MySQL 服务器提供其自身的哈希函数。必须有一列或多列包含整数值。有关分区方法,请参见 OceanBase 数据库分区表。字段 选择作为分区键的字段。表达式 根据表达...

一级分区的规划和设计(2.0版)

数据倾斜带来的影响 如果一级分区列选择不合理会导致用户表数据倾斜,带来如SQL查询长尾、后台数据上线超时和单节点资源不足等诸多问题,对查询性能影响非常大也会给用户带来资源的浪费。如何评估表数据是否倾斜 登录 分析型数据库MySQL版...

CREATE TABLE

使用范围或哈希分区时,分区键可以包含或表达式(最 32 个,但在构建 PolarDB时可以更改此限制),但对于列表分区,分区键必须由单个或表达式组成。范围和列表分区需要 btree 运算符类,而哈希分区需要哈希运算符类。如果没有...

约束

到目前为止,SQL允许我们在和表上定义约束。约束让我们能够根据我们的愿望来控制表中的数据。如果一个用户试图在一个中保存违反一个约束的数据,一个错误会被抛出。即便是这个值来自于默认值定义,这个规则也同样适用。检查约束 一个...

开发运维建议

使用 COUNT(多列列名)时,多列列名必须使用括号,例如 COUNT((col1,col2,col3))。注意使用 COUNT(多列列名)时,所有NULL行都会被计数,所以效果与 COUNT(*)一致。不建议使用 SELECT*FROM t,用具体的字段列表代替*,避免返回用不到的字段。...

时序引擎版本说明

最新值查询语法支持多列查询。支持查询和管理正在执行的SQL。PromQL访问方式支持元数据查询。3.4.15 2022年05月16日 新特性 降采样查询支持Offset能力。功能优化 SQL查询不带时间条件时默认开始时间设置为0。修复在降采样查询中COUNT函数和...

表设计规范

选择GROUP BY或DISTINCT包含的列作为分区选择值分布均匀的列,而不要选择数据倾斜的列作为分区列。常用SQL语句中如果包含某列的等值或IN的查询条件,则选择该列作为分区列。select…from table where id=123 and….;分区个数定义依据 ...

DBMS_SQL

示例 该示例通过BIND_ARRAY插入行数据到目标表中。CREATE TABLE test(a int,b varchar2,c numeric);DECLARE c int;a int[];b varchar[];ca numeric[];BEGIN c:=DBMS_SQL.OPEN_CURSOR();DBMS_SQL.PARSE(c,'insert into test values(:a,:...

如何支持超大事务

如果想支持更大的事务,比如在一个事务中插入的数据,请把数据表划分到更的分片上。场景二 在该场景下,执行SQL语句数量较少,每条语句携带数据量较小,事务修改数据量较大。执行SQL语句数量 1 每条语句携带的数据量 约256 KB 数据...

SQL变更

SQL变更作为变更SQL执行的入口,需要极高的安全性。在工单提交、审批时,通过一系列的安全规则进行校验,只有满足规则校验的SQL,才能正常执行。前提条件 用户角色为 管理员、DBA 或 安全管理员。背景信息 数据管理DMS的安全规则具备非常...

增强E-R

数据管理DMS 的增强E-R功能基于DMS自研的统一Catalog的元数据采集引擎、算子血缘解析引擎(解析字段间关联、依赖和影响关系的引擎)和数据资产知识图谱构建等核心能力,可清晰地展现您名下某个数据库内资产之间的关联关系。本文介绍了...

DML差异

根据SELECT的结果将许多行快速插入到表中,可以从一个或个表中进行选择。INSERT.ON DUPLICATE KEY UPDATE 支持,详情请参见 INSERT ON DUPLICATE KEY UPDATE。说明 目前仅3.1.3.5及之后版本的集群支持。不支持更新主键。如果指定ON ...

插入或覆写数据(INSERT INTO|INSERT OVERWRITE)

向表或分区写入数据时,支持根据指定的一列或多列(select_statement 对应表中的列),把排序列数据相近的行排列在一起,提升查询时的过滤性能,在一定程度上降低存储成本。需要注意的是,order by x,y 会严格地按照先x后y的顺序对数据进行...

普通数据变更

在左侧导航列表区域,单击 SQL变更,检测点 选择 SQL执行规则。启用 允许所有DML在SQL控制台直接执行 规则,并禁用 禁止所有DML在SQL控制台直接执行,必须以工单方式执行 规则。给data_modify表中插入数据。在首页左侧的数据库实例区域,...

算子介绍

Project Project表示投影操作,即从输入数据中选择部分输出,或者对某些进行转换(通过函数或者表达式计算)后输出,也可以包含常量。explain select '你好,DRDS',1/2,CURTIME();返回信息如下:Project(你好,DRDS="_UTF-16'你好,DRDS'...

V5.3.x系列实例版本说明

修复多列IN只有一列有值时的报错问题。修复单表LOCK TABLES导致的系统异常。修复INSERT中拆分键有函数,EXPLAIN报错问题。V5.3.10-15585948 日期 2019.05.23 类别 说明 新增特性 新增对PARALLEL QUERY的支持。新增SCALAR关联子查询支持...

与标准SQL的主要区别及解决方法

本文为您列举MaxCompute SQL与标准SQL的区别及常见问题解决方法。MaxCompute SQL与标准SQL的基本区别 主要区别 问题现象 解决方法 应用场景 不支持事务(不支持Commit和Rollback,不推荐使用INSERT INTO)。建议代码具备幂等性,支持重新...

执行计划和基本算子

Project Project 表示投影操作,即从输入数据中选择部分输出,或者对某些进行转换(通过函数或者表达式计算)后输出,当然也可以包含常量。explain select '你好,DRDS',1/2,CURTIME();Project(你好,DRDS="_UTF-16'你好,DRDS'",1/2="1/2...

通过控制台使用宽表模型

表主键 表中的一列或多列,用于唯一标识表中的一条记录。输入表主键名称并选择数据类型,单击 添加表主键,可加入新的主键。单表最多可设置4个主键,第一个主键默认为分区键。主键的配置及顺序设置后不能修改。重要 表格存储 支持将主键列...

写入或更新调优指南

当您Hologres的表数据写入或更新的性能无法达到业务预期时,可根据本文提供的写入瓶颈判断方法分析其具体原因(上游数据读取较慢,或达到了Hologres的资源瓶颈等),从而选择合适的调优手段,帮助业务实现更高的数据写入和更新性能。...

PolarDB MySQL版迁移至AnalyticDB MySQL 3.0

选择的迁移对象为整库,默认情况如下:源库中待迁移的表有主键(包含主键为单列和多列),则以该主键列为分布键。源库中待迁移的表无主键,则自动生成一个自增主键列,可能会导致源库和目标库数据不一致。已选择对象 如需更改单个迁移...

RDS MySQL迁移至AnalyticDB MySQL 3.0

选择的迁移对象为整库,默认情况如下:源库中待迁移的表有主键(包含主键为单列和多列),则以该主键列为分布键。源库中待迁移的表无主键,则自动生成一个自增主键列,可能会导致源库和目标库数据不一致。已选择对象 如需更改单个迁移...

排序优化

如何选择排序键 当您的查询SQL的等值条件或范围条件经常包含几个固定,可以考虑将这些作为排序键,从而利用数据排序结合粗糙索引,加速这类SQL的查询速度。一般情况下应该考虑使用组合排序。当您的查询SQL包含的过滤条件不是固定的,...

PolarDB-X 2.0同步至DataHub

警告 在选择附加规则前,您需要评估附加和目标Topic中已有的是否会出现名称冲突,否则可能会导致任务失败或数据丢失。关于附加的规则和定义说明,请参见 附加名称和定义说明。目标已存在表的处理模式 预检查并报错拦截:检查目标...

Kudu连接器

背景信息 本文为您介绍Kudu连接器相关的内容和操作,具体如下:修改Kudu连接器配置 数据查询 数据类型映射 支持的Presto SQL语法 创建表 增加 前提条件 已创建Presto集群和Hadoop集群,且Hadoop集群选择了Kudu服务,详情请参见 创建集群...

MySQL数据库账号权限管理

DMS支持细粒度(库、表、、视图等)级别的MySQL数据库账号...检测点 选择 SQL执行规则。选择 允许所有DCL在SQL控制台直接执行 安全规则,并单击 操作 下的 编辑。在编辑规则对话框的 规则DSL 区域,增加CREATE_USER SQL类型。单击 提交。

DDL操作常见问题

您可以重新创建一张分区表,使用动态分区SQL将源表数据导入至新分区表,详情请参见 插入或覆写动态分区数据(DYNAMIC PARTITION)。如何查看指定的分区是否存在?可以使用函数PARTITION_EXISTS查看指定的分区是否存在,更函数信息,请...

SQL Console初体验

检测点 选择 SQL执行规则。选择 允许所有DDL在SQL控制台直接执行,单击右侧的 编辑。将提示的SQL类型(如CREATE_TABLE)添加至对应安全规则的规则DSL中,单击 提交。提交后,开启 允许所有DDL在SQL控制台直接执行 规则,禁用必须以工单方式...

使用Notebook开发

信息,请参见 通过Spark SQL读写C-Store表数据%spark 提交python代码到ADB Spark。说明 新创建的session,ADB Spark会保留20分钟,超时后会被删除。您可通过重启kernel或执行%configure 重新创建新的session。文件的上传与下载 使用...

存索引如何实现高效数据过滤

背景与作用 在HTAP场景中,PolarDB IMCI(In Memory Column Index)选择列式Heap Table作为底层主要存储架构来支持实时更新,SQL Server以及Oracle的Column Index也采用了相同的存储架构。然而,Heap Table架构虽然更新速度快,但在小范围...

PolarDB MySQL版同步至AnalyticDB MySQL 3.0

选择的同步对象为整库,默认情况如下:源库中待同步的表有主键(包含主键为单列和多列),则以该主键列为分布键。源库中待同步的表无主键,则自动生成一个自增主键列,可能会导致源库和目标库数据不一致。已选择对象 如需更改单个同步...

管理分区

HASH分区:基于用户定义的表达式的返回值来进行选择的分区,该表达式使用将要插入到表中的这些行的值进行计算。分区表达式 可以对数据进行过滤,您可以选择将需要做分区的字段添加到分区成员中。确定好分区成员后,您可以单击 分区边界,...

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

主要配置参数如下所示:参数 说明 数据源 请选择 SQL Server Native Client 11.0。服务器名称 请输入源云虚拟主机数据库地址。关于如何获取数据库地址,具体操作,请参见 步骤1。身份验证 请选择 使用 SQL Server 身份验证(Q)。用户名:请...

应用身份识别

通过在您的数据库服务器或与数据库服务器相连的服务器中安装具备应用身份识别功能的插件,实现将URL、用户名和客户端IP以注释方式插入到对应的SQL语句中,数据库审计可以根据注释信息对用户信息和SQL语句进行关联分析。以下是使用应用身份...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
物联网无线连接服务 短信服务 共享流量包 云数据库 MongoDB 版 负载均衡 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用