本文介绍如何在PolarDB-X 1.0中执行常用的SQL语句。查看数据库创建、查看和删除表增加列、删除列、修改列的数据类型创建、查看和删除本地索引增删改查表数据查看数据库...
db_name PolarDB-X 1.0数据库名称。user执行SQL的用户名。client_ip访问PolarDB-X 1.0实例的客户端IP。client_port访问PolarDB-X 1.0实例的客户端端口。sql被执行的SQL语句。...
背景信息根据PolarDB-X 1.0的SQL语句优化的基本原则,可以下推尽量更多的计算到存储层MySQL上执行。可下推计算主要包括:JOIN连接过滤条件(如WHERE或HAVING中的条件...
SHOW FULL SLOW:查看实例启动以来记录的所有逻辑慢SQL(持久化到PolarDB-X的内置数据库中),该记录数默认为100条。示例:SHOW SLOW WHERE execute_time 1000 limit 1;HOST|START_...
支持,但您需要在SQL前增加PolarDB-X 1.0的自定义HINT,详情请参见指定分库执行SQL。
背景介绍在使用PolarDB-X 1.0数据库的过程中,可能遇到某些SQL优化器生成的执行计划,并不是期望的结果,或者生成的计划并不是最优的,比如有些Join、Aggregate函数可以...
背景信息根据PolarDB-X SQL语句优化的基本原则,可以下推更多的计算到存储层MySQL上执行。可下推计算主要包括:JOIN连接。过滤条件(如WHERE或HAVING)。计算(如COUNT、...
SHOW FULL SLOW:查看实例启动以来记录的所有逻辑慢SQL(持久化到PolarDB-X 1.0的内置数据库中)。该记录数有一个上限(具体数值跟购买的实例规格相关),PolarDB-X 1.0会滚动...
本文介绍了通过SQL语句对PolarDB-X的binlog日志服务进行启动、暂停、重置和滚动刷新的方法。注意事项本文描述的SQL语句需要有SUPER或REPLICATION CLIENT权限,权限操作请...
注意事项相同地域下的所有PolarDB-X数据库的审计日志都会写入同一个日志服务的Logstore中,因此PolarDB-X的SQL审计与分析搜索框内会默认为您带上_topic_的过滤条件,...
仅为子账号授予开通及使用PolarDB-X 1.0 SQL审计与分析的权限,不授予其他日志服务管理权限:创建自定义授权策略,并为子账号授予该自定义授权策略。操作步骤登录RAM...
在数据库会话或者慢日志中发现大量慢SQL,大量占用数据库资源,同时活跃会话数、CPU使用率、IOPS、内存使用率等监控指标一项或者多项处于高位。分析后发现这些慢SQL不属于...
示例对于名为drds_test的PolarDB-X数据库,SHOW NODE的结果如下:mysql SHOW NODE\G*1.row*ID:0 NAME:DRDS_TEST_1473471355140 LRPRDRDS_TEST_VTLA_0000_RDS MASTER_READ_COUNT:212 SLAVE_READ...
索引优化通常需要依赖运维或开发人员对数据库引擎内部优化和执行原理的深入理解。为优化体验和降低操作门槛,PolarDB-X推出了基于代价优化器的索引推荐功能,可根据...
本文介绍了指定分库执行SQL的HINT语法和示例。本文适用于PolarDB-X 1.0 5.3及以上版本,其他版本请参见如何使用HINT(5.2及以下版本适用)。在使用PolarDB-X 1.0的过程中...
索引优化通常需要依赖运维或开发人员对数据库引擎内部优化和执行原理的深入理解。为优化体验和降低操作门槛,PolarDB-X 1.0推出了基于代价优化器的索引推荐功能,可...
多机并行(MPP):您如果配置了只读实例,针对AP负载的查询,可以协调只读实例上多个节点的多核做分布式多机并行加速。为了准确查看执行模式,在原有EXPLAIN和执行...
Volcano执行模型PolarDB-X 1.0和很多数据库一样采用Volcano执行模型。所有算子都定义了open()、next()等接口,算子根据执行计划组合成一棵算子树,上层算子通过调用...
找出需调优的慢SQL后,先通过EXPLAIN查看执行计划,然后通过如下方法优化SQL:下推更多计算至存储层MySQL,适当增加索引,优化执行计划。下推更多的计算PolarDB-X 1.0...
从数据库角度看,每个SQL执行都需要消耗一定I/O资源,SQL执行的快慢,决定了资源被占用时间的长短。假如有一条慢SQL占用了30%的资源共计1分钟。那么在这1分钟时间...
本文介绍了SQL调优的方法和实践案例。找出需要调优的慢SQL后,可以先通过EXPLAIN查看执行计划,然后通过如下方法进行优化:对表结构进行优化以便下推更多计算至...
SQL介绍PolarDB-X提供了兼容MySQL的SQL语法,可以对binlog文件进行查看和操作。SHOW BINARY STREAMS SHOW BINARY LOGS SHOW BINLOG EVENTS SHOW MASTER STATUS FLUSH LOGS多流binlog...
该语句用于解释SQL语句的执行计划,包括SELECT、DELETE、INSERT、REPLACE或UPDATE语句。语法获取SQL计划信息:EXPLAIN{LOGICALVIEW|LOGIC|SIMPLE|DETAIL|EXECUTE|PHYSICAL|OPTIMIZER|...
类型存储对象引擎接口优势社交分发或聊天信息等KV Key和Value HBase API延迟低、并发高传统关系型数据库升级SQL关系模型SQL(参见Lindorm产品)存储量大、分布式SQL数据库...
云原生分布式数据库PolarDB-X 1.0(DRDS)已与操作审计服务集成,您可以在操作审计中查询用户操作DRDS产生的管控事件。操作审计支持将管控事件投递到日志服务SLS的LogStore...
本文描述云原生分布式数据库PolarDB-X支持的所有系统权限策略及其对应的权限描述,供您授权RAM身份时参考。什么是系统权限策略权限策略是用语法结构描述的一组权限...
PolarDB-X是阿里云面向高吞吐、大存储、低延时、易扩展和超高可用的云时代数据库使用需求自主设计研发的高性能云原生分布式数据库产品。PolarDB-X始终保持对阿里巴巴集团...
分布式关系型数据库服务DRDS目前已品牌升级至云原生分布式数据库PolarDB-X。PolarDB-X融合分布式SQL引擎与分布式自研存储X-DB,专注解决海量数据存储、超高并发吞吐、大表...
承载大量用户核心在线业务,横跨互联网、金融支付、教育、通信、公共事业等多行业,是阿里巴巴集团内部所有在线核心业务及众多阿里云客户业务接入分布式数据库的事实标准。...
海量数据怎么存按监管要求,我们需要保存数年的数据,面临日增千万的数据量,在任何一个数据库哪怕是分布式数据库内,也是一个极大的挑战,即便我们的DBA可以定期地...
因此,手动分区要求使用者需要对分布式数据库原理有所了解。但是,手动分区可以让用户选择最适合应用场景的维度进行水平切分,因此,手动分区最能发挥出分布式数据库的...
PolarDB-X高度兼容MySQL协议和语法,但由于分布式数据库和单机数据库存在较大的架构差异,存在SQL使用限制。本文将介绍数据库开发过程中的使用限制。常见标识符限制类型...
在分布式数据库中,如果一个事务同时修改多个分库的数据,无法简单保证所有分库一定都能提交成功。如果在事务提交过程中出错,会出现一些分库提交成功、另一些分库失败...
可以让您便捷地享受到分布式数据库的透明式分布、弹性伸缩和分区管理等诸多红利。PolarDB-X 5.4.13版本之前的数据库称为DRDS模式的数据库。这种模式的数据库不支持自动...
DBS仅支持备份整个分布式数据库。在配置备份时间页面,配置备份时间等信息,并单击页面右下角的下一步。配置说明全量备份频率按需选择周期备份或单次备份。说明若您...
如何使用PolarDB-X 1.0分布式事务使用体验和单机MySQL数据库完全一致,例如:SET AUTOCOMMIT=0开启一个事务;COMMIT提交当前事务;ROLLBACK回滚当前事务。如果事务中的SQL仅...
原理和特性在分布式数据库的分区表中,数据被按照建表时指定的分区键进行路由和存储,因此包含分区键的查询可以快速定位到一个具体分区,而其它查询则需要全分区...
业务原来的SQL查询复杂多样,不允许修改,对分布式数据库的SQL兼容性高。单表打散最大限度地保持对原有从多存量业务库表及其SQL的兼容性与查询性能。众多单表被...
建议的选择逻辑:分布式数据库由多个节点组成,会有类似的木桶效应,比如突发流量导致个别节点达到资源瓶颈,会引起整体实例出现部分慢SQL的现象。因此,节点规格推荐...
阿里云分布式文件系统和SSD盘高性能存储,RDS支持MySQL、SQL Server、PostgreSQL和MariaDB引擎,并且提供了容灾、备份、恢复、监控、迁移等方面的全套解决方案,彻底解决数据库...