基于MySQL 5.7的分布式事务

如何使用 PolarDB-X 1.0 分布式事务使用体验和单机MySQL数据库完全一致,例如:SET AUTOCOMMIT=0 开启一个事务COMMIT 提交当前事务ROLLBACK 回滚当前事务。如果事务中的SQL仅涉及单个分片,PolarDB-X 1.0 会将其作为单机事务直接下发给...

事务引擎介绍

HTAP(事务与分析一体化)HybridDB for MySQL事务引擎为HTAP(Hybrid Transaction/Analytical Processing)关系型数据库,可以基于一份数据进行事务(OLTP)与分析(OLAP)混合处理,免去了以往在线数据库(Operational Database)和数据...

设备数据存入本地MySQL数据库

本文以使用官方示例驱动的LightSensor设备为例,描述将设备的数据存储到本地MySQL数据库的方法。前提条件 本示例仅适用于Link IoT Edge专业版,请您确保已完成边缘实例的创建。具体操作,请参见 专业版环境搭建。创建光照度传感器产品以及...

部署MySQL数据库(Linux)

MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用结构化查询语言(SQL)进行数据库管理,适用于Web应用开发、企业应用程序、数据分析和报告、软件开发和测试等多种场景下的数据存储和管理需求。本文介绍如何在...

事务拆分

MyBase MySQL数据库代理的事务拆分功能,能够将事务内写操作之前的读请求转发到只读实例,降低主实例负载。前提条件 已开通数据库代理服务。具体操作,请参见 开通并配置数据库代理服务。背景信息 默认情况下,MyBase数据库代理会将事务内...

基础版Spark全密态计算引擎使用示例

数据准备 本文示例的RDS MySQL数据库名为 adb,并在该库中创建了一张名为 customer 的表,示例如下:CREATE DATABASE IF NOT EXIST adb;CREATE TABLE IF NOT EXISTS adb.customer(id int,name varchar(1023),address varchar(1023),age int...

基本SET语句

autocommit 由0转1:若用户通过 set autocommit=0 开启一个事务,稍后未进行提交而通过 set autocommit=1 提交一个事务,那么分布式数据库将隐式地帮助用户向所有分区发送一个 set autocommit=1,这条语句的特性与普通 commit 相同。...

COMMIT(提交事务

由于当前分布式数据库仅使用了一阶段提交事务,因此提交时,若一部分分区成功,而另一部分分区失败或异常关闭连接,那么将造成分区数据不一致。HybridDB for MySQLcommit无论提交成功或失败,都将退出事务commit成功,则所有更新将可见...

通过外表导入至湖仓版

示例数据说明 本文示例的RDS MySQL数据库名为 test_adb,并在该库中创建了一张名为 person 的表,示例如下:CREATE TABLE IF NOT EXISTS test_adb.person(id int,name varchar(1023),age int);向 person 表中插入数据,示例如下:INSERT ...

DescribeAdbMySqlSchemas-查询所有数据库列表

枚举指定AnalyticDB MySQL湖仓版(3.0)集群下所有数据库列表。接口说明 地域的公网接入地址:adb.<region-id>.aliyuncs.com 。示例:adb.cn-hangzhou.aliyuncs.com 。地域的 VPC 接入地址:adb-vpc.<region-id>.aliyuncs.com 。示例:adb-...

安装LAMP环境

背景信息 LAMP(Linux+Apache+MySQL+PHP)网站架构是目前国际流行的Web框架,包括Linux操作系统、Apache网络服务器、MySQL数据库PHP编程语言,所有组成产品均为开源软件。LAMP环境具有通用、跨平台、高性能、低价格的特点。模板示例 部署...

如何基于LSM-tree架构实现一写多读

本文主要阐述如何基于LSM-tree结构的存储引擎实现数据库的一写多读能力。LSM-tree数据库引擎 LSM-Tree全称是Log Structured Merge Tree,是一种分层、有序,面向磁盘设计的数据结构,其核心思想是利用磁盘批量的顺序写要比随机写性能高的...

事务管理

简介 在由 CALL 命令调用的过程中以及匿名代码块(DO 命令)中,可以用命令 COMMITROLLBACK 结束事务。在一个事务被使用这些命令结束后,一个新的事务会被自动开始,因此没有单独的 START TRANSACTION 命令(注意 BEGIN 和 END 在 PL/...

基于MySQL 5.6的分布式事务

如果事务仅涉及单个数据,则无需开启分布式事务,直接像MySQL单机事务那样即可,无需额外操作。分布式事务开启方式如下:在事务开启后,执行 SET drds_transaction_policy='.' 即可。MySQL命令行客户端使用示例(以2PC事务为例):SET ...

DEADLOCK(死锁)

由于事务更新历史中存在跨分区的可能,因此分布式数据库将强行锁定所有未通过HybridDB for MySQL死锁检测且被清除的事务,强制用户只能进行 rollback 而不得进行其它任何操作。对于那个通过 HybridDB for MySQL死锁检测的事务,后续的操作...

设置事务拆分

RDS MySQL数据库代理提供事务拆分功能,该功能在保证业务中读写一致性的前提下,能够将事务内第一个写请求之前的读请求转发到只读实例,降低主实例负载。本文介绍如何设置事务拆分。前提条件 已开通数据库代理 背景信息 默认情况下,RDS ...

连接方式概述

客户端 在连接 OceanBase 数据库的 MySQL 租户时,支持的客户端如下:MySQL 客户端 MySQL 数据库的命令行客户端,需要单独安装。说明 OceanBase 数据库租户包括 MySQL 模式租户和 Oracle 模式租户。MySQL 客户端,只能访问 MySQL 模式租户...

Microsoft Azure Database for MySQL数据库迁移到阿里...

本文介绍Microsoft Azure Database for MySQL数据库迁移到阿里云的步骤及注意事项。前提条件 源端及目标端 要求 相关参考 源端 Microsoft Azure Database for MySQL实例 已开通公网访问,并获取外网连接地址及端口。已创建高权限账号。如果...

管理ECS实例自建数据库

在ECS实例上安装MySQL数据库。具体操作,请参见 部署数据库。操作步骤(条件可选)如果MySQL不允许root账号远程登录,需要为MySQL数据库创建非root账号。建议您使用非root账号登录数据库。在本示例中,请运行以下命令为MySQL数据库创建名为...

MySQL命令行连接(2.0版)

本文介绍如何通过MySQL命令行工具连接 云原生数据仓库AnalyticDB MySQL版 2.0集群。语法 mysql-h<host>-P<port>-u<user_name>-p<password><db_name>-c-A 参数 host:2.0集群的连接地址,通过控制台>集群信息 页面中的连接信息版块获取连接...

表格存储(Tablestore)数据导入

以创建 adb_external_db 数据库为例,建库示例语句如下:create external database adb_external_db;创建外表。说明 AnalyticDB MySQL 外表和TableStore中表的字段名称、字段数量、字段顺序一致,字段类型兼容。数据类型映射关系,请参见 ...

什么是全局事务服务GTS

资源:包括RDS、DRDS 5.2.x、Oracle 19c、MySQL数据库,以及MQ消息事务。说明 服务端的GTS相关配置通过内部组件进行下发或同步。在单机数据库下很容易维持事务的ACID(Atomicity、Consistency、Isolation和Durability)特性,但在分布式...

自建MySQL数据导入

本文介绍如何通过 AnalyticDB MySQL 的外表将ECS自建MySQL数据库的数据导入至 AnalyticDB MySQL 数仓版(3.0)。前提条件 已创建与 AnalyticDB MySQL 集群相同地域、相同VPC的ECS实例。已在ECS实例中安装自建MySQL。已在ECS实例的安全组中...

部署高可用架构应用集群

进入面板后,宝塔面板会自动弹出推荐安装套件对话框,服务器C 作为数据库服务器只需要MySQL数据库,因此请直接关闭该对话框。绑定宝塔官网账号。宝塔面板必须要绑定宝塔官网账号后方可正常使用,因此您需要自行注册宝塔官网账号并登录。...

BEGIN(开启事务

稍后未进行提交而进行第二个begin/start transaction,那么分布式数据库将隐式地帮助用户 commit 上一个事务,这个 commit 的特性与普通 commit 相同,提交完成后,将自动进入下一个事务,HybridDB for MySQL这个工作流程与MySQL一致。...

腾讯云云数据库MySQL迁移到阿里云

本文介绍腾讯云云数据库MySQL迁移到阿里云的步骤及注意事项。前提条件 源端及目标端 要求 相关参考 源端 腾讯云云数据库MySQL实例 已开通公网访问,并获取外网连接地址及端口。已创建高权限账号。腾讯云云数据库MySQL官网文档 目标端 阿里...

华为云云数据库RDS MySQL迁移到阿里云

本文介绍华为云云数据库RDS MySQL迁移到阿里云的步骤及注意事项。前提条件 源端及目标端 要求 相关参考 源端 华为云云数据库RDS MySQL实例 已开通公网访问,并获取外网连接地址及端口。已创建高权限账号。华为云云数据库RDS官方文档 目标端...

云数据库MySQL

具体操作,请参见 RDS MySQL数据库。已将0.0.0.0/0添加到RDS MySQL实例的白名单。具体操作,请参见 设置IP白名单。说明 0.0.0.0/0表示允许任何设备访问RDS实例,请谨慎使用。已完成项目和业务服务的创建。具体操作,请参见 项目 和 创建...

TCL语句

数据库事务(Database Transaction)是指作为单个逻辑工作单元执行的一系列操作。事务处理可以用来维护数据库的完整性,保证成批的SQL操作全部执行或全部不执行。默认情况下,PolarDB-X 以开启自动提交(autocommit)的模式运行,也就是每...

不一致情况

事务状态不一致 事务中,遭遇单分区死锁,该分区将退出事务状态,其它分区可能仍然在事务状态,此时分区事务状态不一致,分布式数据库要求 client 仅能发送 rollback,而不会为 client 自动进行其它分区的 rollback 调用。事务开启时,...

使用场景

可以通过 eci logs 命令查看程序的日志输出,假设实例ID为 eci-uf60grb03kz2nlm2*,则命令如下:eci logs eci-uf60grb03kz2nlm2*部署个人网站 以下示例使用ECI-Client部署一个WordPress网站,该网站依赖一个MySQL数据库示例镜像来源于...

通过外表导入至数仓版

本文介绍如何通过外表将云数据库RDS MySQL中的数据导入至 AnalyticDB MySQL。前提条件 RDS MySQL实例需与 AnalyticDB MySQL 集群位于同一个VPC,即所在专有网络的VPC ID相同。说明 登录 RDS控制台,单击实例ID,在 数据库连接 页面的 网络...

AssociationProperty和AssociationPropertyMetadata

示例如下:示例代码 JSON示例:{"ROSTemplateFormatVersion":"2015-09-01","Parameters":{"GMTZone":{"Type":"String","AssociationProperty":"GMTZone"} } } YAML示例:ROSTemplateFormatVersion:'2015-09-01' Parameters:GMTZone:Type:...

导出至自建MySQL

TABLE_PROPERTIES AnalyticDB MySQL 访问自建MySQL数据库的访问方式。url ECS实例的 主私网IP(即VPC地址)和目标库名(本文示例中为 test_adb)。查看步骤如下:登录 ECS管理控制台 并找到目标实例。在 实例详情 页签的 网络信息 区域,...

数据库常见问题

PHP可以通过MySQL和MySQLi两种函数操作MySQL数据库,函数的具体说明和示例代码如下所示:MySQL函数 在PHP 5.0之前,一般使用PHP的MySQL函数操作MySQL数据库,属于面向过程的方式。例如,函数 mysql_query()。MySQL是非持久连接函数,每次...

使用ROS部署LNMP环境

数据库用户名 填写用于访问MySQL数据库的用户名。数据库密码(必填)设置访问MySQL数据库的密码。数据库root用户密码(必填)设置MySQL管理员用户(root)的密码。Nginx源 Nginx下载地址。建议使用默认的Nginx下载地址。说明 您可以根据...

通过Spark SQL访问MySQL数据

AnalyticDB MySQL 湖仓版(3.0)支持提交Spark SQL作业,您可以通过View或Catalog两种方式访问自建MySQL数据库或云数据库RDS MySQL、云原生数据库 PolarDB MySQL。本文以RDS MySQL为例,介绍如何通过Spark SQL访问RDS MySQL数据。前提条件 ...

COMMIT

提交当前事务。语法 COMMIT[WORK]说明 COMMIT 提交当前事务。由该事务执行的所有更改将对其他人可见,并可确保即使出现异常退出情况,这些更改仍会保留。说明 使用 ROLLBACK 中止事务。...示例 提交当前事务并使所有更改永久保存:COMMIT;

COMMIT PREPARED

COMMIT PREPARED 用于提交一个处于预备状态的事务。语法 COMMIT PREPARED transaction_id 参数 transaction_id 要被提交的事务事务标识符。说明 要提交一个预备的事务,你必须是原先执行该事务的同一用户或者超级用户。但是不需要处于...

全局变量管理

背景信息 全局变量可以理解为参数变量,用于管理作用域为全局的数据库变量,以及全局控制数据库的行为。在 ODC 全局变量页面可以查询和修改连接到当前数据源下所有数据库变量信息。查询全局变量 示例:在 SQL 开发窗口中,查询数据源 mysql...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云原生数据仓库AnalyticDB MySQL版 云数据库 RDS 全局事务服务 (文档停止维护) 弹性公网IP 短信服务 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用