mysqlclient 连接 OceanBase 数据库

本文将介绍如何使用 mysqlclient 和 OceanBase 数据库构建一个应用程序,实现创建表、插入数据和查询数据等基本操作。点击下载 python-mysqlclient 示例工程 前提条件 您已安装 Python 3.x 和 pip。您已安装 OceanBase 数据库并且创建了 ...

表分区

一个表何种情况下会从划分获益取决于应用,一个经验法则是当表的尺寸超过了数据服务器物理内存时,划分会为表带来好处。本数据库对下列分区形式提供了内建支持:范围划分:表被根据一个关键列或一组列划分为“范围”,不同的分区的范围...

黄牛账号识别之GraphCompute解决方案

Step2:选择适合自己的数据源方式 请根据自己的业务特点进行选择:已是或者未来需要MaxCompute,源数据托管到MaxCompute,同时业务数据需要做24小时实时计算更新图数据-请参考【方案一:MaxCompute数据源+API数据】-最佳推荐方式 数据直接...

SELECT

基本语法 SELECT语句基本格式如下:SELECT[DISTINCT]expr_list[FROM[db.]table|(subquery)|table_function][FINAL][SAMPLE sample_coeff][ARRAY JOIN.][GLOBAL]ANY|ALL INNER|LEFT JOIN(subquery)|table USING columns_list[PREWHERE expr]...

数据库灰度

数据库灰度方案中,可以将新版本的数据库和旧版本的数据库同时部署,然后逐步将流量引导到新版本数据库,以实现平滑升级。这可以降低因大范围数据库变更带来的风险,确保系统的稳定性和连续性。使用影子表是一种实现数据库灰度的有效方法...

批量或异步插入数据

批量插入数据 默认情况下,每个发送到云数据库ClickHouse的插入操作都会导致云数据库ClickHouse立即在存储中创建一个包含插入数据以及其他需要存储的元数据信息。因此,相比较发送包含较少数据的大量插入操作,发送包含更多数据的较少...

使用cqlsh访问Cassandra

可以在本地或ECS安装Cassandra,通过cqlsh工具访问云数据库Cassandra。下载和安装Cassandra 在Apache Cassandra官方网站下载最新版本的Cassandra然后解压,即可完成安装。wget ...

填充数据库

一个事务中做所有插入一个额外好处是:如果一个行的插入失败则所有之前插入的行都会被回滚,这样你不会被卡在部分载入的数据中。2.使用COPY 使用 COPY 在一条命令中装载所有记录,而不是一系列 INSERT 命令。COPY 命令是为装载大量行而...

COPY

COPY TO 把一个表的内容复制 到 一个文件,而 COPY FROM 则从一个文件复制数据一个表(把数据追加到表中原有数据)。COPY TO 也能复制一个 SELECT 查询的结果。如果指定了一个列列表,COPY TO 将把指定列的数据复制到文件。对于 COPY ...

pg_dump

pg_dump是 PolarDB PostgreSQL版(兼容Oracle)提供的一种逻辑备份工具,用于将集群中的单个数据库备份为脚本文件或其他存档文件。简介 pg_dump用于备份单个数据库。即使当前数据库正在被访问,也会对正在访问的数据进行一致的备份,并且在...

MySQL实例间的双向同步

同步源数据库 同步目的数据库 RDS MySQL实例 ECS的自建数据库 通过专线、VPN网关或智能网关接入的自建数据库 通过数据库网关接入的自建数据库 通过云企业网CEN接入的自建数据库 RDS MySQL实例 ECS的自建数据库 通过专线、VPN网关或智能...

CREATE TABLE

CREATE TABLE 用于在当前数据库中创建一个新的、初始为空的表。简介 CREATE TABLE 将在当前数据库中创建一个新的、初始为空的表。该表将由发出该命令的用户所拥有。如果给定了一个模式名(例如 CREATE TABLE myschema.mytable.),那么该表...

PolarDB并行查询

因此要替掉不必要的执行结构并调整一些引用关系,如上图右部分,由于t1 join t2和部分聚集操作已经下推,leader需要去掉不必要的结构,并替换为从一个collector table中读取worker传递上来的数据,同时需要将后续步骤中引用的t1/t2表的...

实时物化视图

BUILD DEFERRED 创建出实时物化视图的结构,但物化视图没有数据,也不会在该视图保持实时刷新。查询该实时物化视图不会报错但查不到任何数据,直到对该实时物化视图执行 REFRESH MATERIALIZED VIEW 命令。BUILD IMMEDIATE 默认选项,...

实时物化视图

BUILD DEFERRED 创建出实时物化视图的结构,但物化视图没有数据,也不会在该视图保持实时刷新。查询该实时物化视图不会报错但查不到任何数据,直到对该实时物化视图执行 REFRESH MATERIALIZED VIEW 命令。BUILD IMMEDIATE 默认选项,...

PolarDB MySQL版8.0.2版本发布日志

8.0.2.2.18 类别 说明 发布时间 问题修复 修复删除相同的SQL语句类型中,最后一个只填写了keyword而没有schema和table的CCL规则时,可能导致节点崩溃的问题。2023-09-17 8.0.2.2.17 类别 说明 发布时间 新增功能和性能优化 提高将冷数据以...

CREATE INDEX

CREATE INDEX 在指定关系的指定列构建一个索引。简介 CREATE INDEX 在指定关系的指定列构建一个索引,该关系可以是一个表或者一个物化视图。索引主要被用来提升数据库性能(不过不当的使用会导致性能变差)。索引的键域被指定为列名...

数据倾斜调优

在实际生产中,大部分数据存在偏斜,这符合“二八”定律,例如一个论坛20%的活跃用户贡献了80%的帖子,或者一个网站80%的访问量由20%的用户提供。在数据量爆炸式增长的大数据时代,数据倾斜问题会严重影响分布式程序的执行效率。作业运行...

RDS MySQL 5.6开放参数一览表

您可能需要增加此值,以适应具有大量插入、更新和删除活动的MySQL服务器,或降低此值以适应用于报告的不变数据的MySQL服务器。innodb_checksum_algorithm 5.6 1 innodb[innodb|crc32|none|strict_innodb|strict_crc32|strict_none]无限制 ...

DataStudio侧实时同步任务配置

完成数据源、网络、资源的准备配置后,您可创建实时同步节点,将多种输入及输出数据源搭配组成同步链路,进行单表或整库数据的实时增量同步。本文为您介绍如何创建单表或整库增量数据实时同步任务,并在创建完成后查看任务运行情况。前提...

设置列索引的排序键

本文介绍了列存索引数据的排序流程、使用方法以及构建和查询有序列存索引数据的时间对比等内容。简介 列存索引数据是按照行组进行组织,默认包含64K行。每个行组中不同的列会各自打包形成列数据块,列数据块按照行存原始数据的主键次序并行...

从RDS同步至MaxCompute

说明 如果源或目标数据库是阿里云数据库实例(例如 RDS MySQL、云数据库MongoDB版 等)或ECS的自建数据库,DTS会自动将对应地区DTS服务的IP地址添加到阿里云数据库实例的白名单或ECS的安全规则中,您无需手动添加,请参见 DTS服务器的IP...

从RDS同步至MaxCompute

源库支持的实例类型 执行数据同步操作的MySQL数据库支持以下实例类型:ECS的自建数据库 通过专线、VPN网关或智能网关接入的自建数据库 通过数据库网关接入的自建数据库 同一或不同阿里云账号下的RDS MySQL实例 本文以 RDS实例 为例介绍...

如何对JSON类型进行高效分析

PolarDB 列存索引(In Memory Column Index,IMCI)功能推出了完备的虚拟列与列式JSON功能等,可以快速处理大数据和多种数据类型(包括结构化数据与半结构化数据等),并提供高效的数据分析、查询与流计算能力,适用于数据分析、数据仓库与...

DML操作常见问题

问题类别 常见问题 插入或更新数据 执行INSERT操作过程中出现错误,会损坏原有数据吗?执行INSERT INTO或INSERT OVERWRITE操作时,提示Table xxx has n columns,but query has m columns,如何解决?执行INSERT INTO或INSERT OVERWRITE...

创建INTERVAL RANGE分区

数据库中创建一个新的INTERVAL RANGE分区表,并向表中插入数据,示例如下:CREATE TABLE sales(id BIGINT,uid BIGINT,order_time DATETIME)PARTITION BY RANGE COLUMNS(order_time)INTERVAL(MONTH,1)(PARTITION p0 VALUES LESS THAN('...

基本概念

类型 说明 区别 单机表(Non-Replicated Table数据只会存储在当前服务器上,不会被复制到其他服务器,即只有一个副本。单机表在异常情况下无法保证服务高可用。复制表在至少有一个正常副本的情况下,能够对外提供服务。复制表...

PolarDB auto_inc场景性能优化之路

数据库的使用场景中,最常见的是并发插入数据或并发导入数据场景。在该场景中并不指定自增ID,而是由数据库自动生成自增ID并插入数据库中。因此,此类场景也称之为auto_inc场景下的数据插入。典型的业务场景如:游戏行业开服过程中大批...

构造测试数据

构造测试数据的业务场景包含如下两种:单一业务场景:例如咨询或验证SQL处理数据的方法,需要构造单张表并通过 insert…values、values table、select.from values 或 union all 操作插入少量数据即可。更多构造小表信息,请参见 构造小...

表设计最佳实践

Update(将table2表中的记录的值更新到table1表中)INSERT OVERWRITE TABLE table1 SELECT t1.key1,t1.key2,CASE WHEN t2.key1 IS NOT NULL THEN t2.col1 ELSE t1.col1 END AS col1,CASE WHEN t2.key2 IS NOT NULL THEN t2.col2 ELSE t1....

静态列(static column)实战

但是如果没有定义 clustering column,相同 PRIMARY KEY 的数据在同一个分区里面存在一行数据,本质就是静态的,所以没必要支持静态列。建表的时候指定了 COMPACT STORAGE,例如:cqlsh:iteblog_keyspace>CREATE TABLE"iteblog_users_...

将自建ClickHouse向企业版迁移

本文介绍如何将自建ClickHouse迁移到 云数据库 ClickHouse 企业版 集群,以及 云数据库 ClickHouse 企业版 集群之间迁移操作。Remote 函数在 SELECT 和 INSERT 查询中用于允许访问自建ClickHouse服务器,这使得迁移表需要编写一个带有...

CREATE FOREIGN TABLE

CREATE FOREIGN TABLE定义一个新的外部表。语法 CREATE FOREIGN TABLE[IF NOT EXISTS]table_name([{ column_name data_type[OPTIONS(option 'value'[,.])][COLLATE collation][column_constraint[.]]|table_constraint }[,.]])[INHERITS...

CREATE FOREIGN TABLE

CREATE FOREIGN TABLE定义一个新的外部表。语法 CREATE FOREIGN TABLE[IF NOT EXISTS]table_name([{ column_name data_type[OPTIONS(option 'value'[,.])][COLLATE collation][column_constraint[.]]|table_constraint }[,.]])[INHERITS...

Serverless Java API访问

} DML操作/Table 为非线程安全对象,每个线程在对Table操作时,都必须从Connection中获取相应的Table对象 try(Table table=connection.getTable(TableName.valueOf("tablename"))){/插入数据 Put put=new Put(Bytes.toBytes("row"));...

优化器信息收集

MaxCompute的优化器是基于代价的优化器,需要基于数据的一些特征(即元数据),例如行数、字符串平均长度,准确估算代价。本文为您介绍MaxCompute收集元数据的方法,为优化查询性能提供帮助。背景信息 如果获取不到准确的元数据,优化器会...

分析MySQL unique key check问题

session 2 在插入(8001,10,5)记录时,使用的是正常的 INSERT 逻辑,在插入数据时需要申请insert record的下一个key的GAP|insert_intention lock,但和trx1持有的(9000,10,5)next-key lock冲突,所以需要等待。如果插入(7999,10,5...

使用Java API访问增强版集群

} DML操作/Table为非线程安全对象,每个线程在对Table操作时,都必须从Connection中获取相应的Table对象 try(Table table=connection.getTable(TableName.valueOf("tablename"))){/插入数据 Put put=new Put(Bytes.toBytes("row"));...

CREATE TABLE

临时表和普通表的区别在于数据的管理,临时表存储事务或会话的中间结果集,并且临时表中保存的数据只对当前会话可见,所有会话都看不到其他会话的数据,即使其他会话完成提交,也看不到数据。临时表不存在并发行为,对于当前会话都是独立...

基本概念

数据资产:数据资源平台中存在大量的数据表、标签、API等各类数据资产,数据管理者通过数据汇聚、数据治理、数据分析后,需要对整个平台数据进行统一管控,了解平台的核心数据资产,提供对应的数据资产管理规范。统一服务 应用:是调用API...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云服务器 ECS Web应用防火墙 负载均衡 轻量应用服务器 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用