开发者社区> 数据库> 关系型数据库

关系型数据库

关注

阿里云关系型数据库主要有以下几种:RDS MySQL版、RDS PostgreSQL 版、RDS SQL Server 版、PolarDB MySQL版、PolarDB PostgreSQL 版、PolarDB分布式版 。

0
今日
4716
内容
36
活动
1008
关注
|
关系型数据库 PostgreSQL
|

PgSQL · 新特征 · PG11并行Hash Join介绍

关键字 Parallelized, Parallel-aware hash joins 摘要 本文将介绍一下PostgreSQL 11 beta 1 新增的全并行Hash join特征。 将给读者介绍一下postgreSQL并行的设计与实现,并分析一下PostgreSQL的全并行hash join的设计与实现细节。

2209 0
|
MySQL 关系型数据库 索引
|

MySQL · 源码分析 · binlog crash recovery

前言 本文主要介绍binlog crash recovery 的过程 假设用户使用 InnoDB 引擎,sync_binlog=1 使用 MySQL 5.7.20 版本进行分析 crash recovery 过程中,binlog 需要保证: 所有已提交事务的binlog已存在 所有未提交...

2773 0
|
关系型数据库 MySQL
|

MySQL · RocksDB · 写入逻辑的实现

简介 在RocksDB中,每次写入它都会先写WAL,然后再写入MemTable,这次我们就来分析这两个逻辑具体是如何实现的. 首先需要明确的是在RocksDB中,WAL的写入是单线程顺序串行写入的,而MemTable则是可以并发多线程写入的。

2136 0
|
存储 SQL 监控
|

MySQL · 源码分析 · 8.0 原子DDL的实现过程续

之前的一篇月报MySQL · 源码分析 · 原子DDL的实现过程对MySQL8.0的原子DDL的背景以及使用的一些关键数据结构进行了阐述,同时也以CREATE TABLE为例介绍了Server层和Storage层统一系统表后如何创建一张新表进行了介绍。

2195 0
|
缓存 监控 关系型数据库
|

MySQL · 引擎特性 · WAL那些事儿

前言 日志先行的技术广泛应用于现代数据库中,其保证了数据库在数据不丢的情况下,进一步提高了数据库的性能。本文主要分析了WAL模块在MySQL各个版本中的演进以及在阿里云新一代数据库POLARDB中的改进。

2506 0
|
SQL 安全 网络安全
|

CloudDBA新功能上线--SQL过滤/限制/防火墙

前言 CloudDBA是阿里云数据库团队开发的智能诊断和优化平台,可以帮助用户更好使用阿里云数据库。CloudDBA不断提升算法和规则,更好的匹配更多用户场景,刚刚上线了SQL过滤功能,用来解决某类SQL给系统带来的冲击。

3015 0
|
关系型数据库 测试技术 PostgreSQL
|

PostgreSQL 11 preview - 添加非空默认值不需要 rewrite table

3387 0
|
SQL Oracle 关系型数据库
|

PostgreSQL Oracle兼容性之 - '' 空字符

2374 0
|
SQL 关系型数据库 数据库
|

PostgreSQL HooK 介绍

4780 0
|
NoSQL 容灾 MongoDB
|

MangoDB的用户有福了!阿里云宣布开源MongoShake 支持跨机房容灾

阿里云宣布正式开源MongoDB容灾和多活解决方案MongoShake

10681 1
|
存储 关系型数据库
|

MySQL8.0 - InnoDB里的Latch定义

5000 0
|
关系型数据库 测试技术 PostgreSQL
|

PostgreSQL pgbench 支持100万连接

2783 0
|
关系型数据库 数据库 PostgreSQL
|

PostgreSQL Failover slot - 支持将slot信息发送给物理备库

3313 0
|
Oracle 关系型数据库 PostgreSQL
|

PostgreSQL Oracle 兼容性 - Analysis函数之keep

4120 0
|
SQL 关系型数据库 PostgreSQL
|

PostgreSQL 自动创建分区实践 - 写入触发器

7836 0
|
存储 监控 分布式数据库
|

高手如何实践HBase?不容错过的滴滴内部技巧

HBase和Phoenix的优势大家众所周知,想要落地实践却问题一堆?replication的随机发送、Connection的管理是否让你头痛不已?本次分享中,滴滴以典型的应用场景带大家深入探究HBase和Phoenix,并分享内核改进措施。

3864 0
|
Java 分布式数据库 Hbase
|

HBase 3.0 可能的新特性

经过了四年的发展历程,HBase 2.0终于发布上线,其增加了很多的新特性,能够更好地适应更多的场景,但是也有一些原本计划的特性并没有随之上线。在未来的HBase 3.0版本中,又有哪些特性能够增加进来呢?本文中,技术大牛将论道HBase 3.0那些可能的新特性。

3454 0
|
大数据 分布式数据库 数据库
|

中国HBase技术社区第一届Meetup资料大合集

2018年6月6号,由中国HBase技术社区组织,阿里云主办的中国第一次HBase Meetup在北京望京阿里中心举行,来自阿里、小米、滴滴、360等公司的各位HBase的PMC、committer共聚一堂,共同探讨HBase2.

4567 0
|
Java 大数据 Shell
|

【HBase从入门到精通系列】误删数据如何抢救?

前言 有时候我们操作数据库的时候不小心误删数据,这时候如何找回?mysql里有binlog可以帮助我们恢复数据,但是没有开binlog也没有备份就尴尬了。如果是HBase,你没有做备份误删了又如何恢复呢? 数据保护 当误删数据发生时候,不管三七二十一,第一要务是进入hbase shell,执行如下.

4940 0
|
存储 自然语言处理 关系型数据库
|

MySQL8.0: Serialized Dictionary Information(SDI) 浅析

7614 0
|
存储 分布式数据库 索引
|

当云HBase2.0被赋能了search

云HBase2.0也就是我们即将要上线的ApsaraDB for HBase2.0。它不仅兼容开源HBase2.0,也承载着阿里多年大规模HBase使用的技术积淀,还有广大公有云用户喜欢的商业化功能。在大数据量场景中已经具有如此优势的云HBase2.0,如果还能search呢?

6330 0
|
存储 JSON 关系型数据库
|

MySQL8.0 新特性:Partial Update of LOB Column

MySQL8.0对json进行了比较完善的支持, 我们知道json具有比较特殊的存储格式,通常存在多个key value键值对,对于类似更新操作通常不会更新整个json列,而是某些键值。 对于某些复杂的应用,json列的数据可能会变的非常庞大,这时候一个突出的问题是:innodb并不识别json类型,对它而言这些存储统一都是LOB类型,而在之前的版本中Innodb处理LOB更新的方式是标记删除旧记录,并插入新记录,显然这会带来一些存储上的开销(尽管Purge线程会去后台清理),而写入的redo log和Binlog的量也会偏高,对于超大列,可能会严重影响到性能。

4680 1
|
新零售 存储 关系型数据库
|

阿里云POLARDB核心优势:一写多读共享同一份数据

关系型数据库并不新鲜。这个诞生于上世纪70年代的“老古董”,在业内不断涌现出多种不同类型的数据库的情况下,仍然站在舞台的中央,它的地位也依旧不可替代。当前主流的关系型数据库包括Oracle、DB2、SQL-Server、MySQL、PostgreSQL等。

4925 0
|
SQL 关系型数据库 测试技术
|

PgSQL · 应用案例 · 阿里云 RDS PostgreSQL 高并发特性 vs 社区版本

背景 进程模型数据库,需要为每个会话指派独立的进程与之服务,在连接数非常多,且大都是活跃连接时,进程调度浪费或引入的开销甚至远远大于实际任务需要的开销(例如上下文切换,MEMCPY等),性能下降会较为严重。

3102 0
|
SQL 监控 MySQL
|

MySQL · 源码分析 · change master to

重要数据结构 Rpl_info 的基类,保存了一些错误信息,如 IO/SQL thread last error class Slave_reporting_capability { // 获取last error Error const& last_error() const ...

1889 0
|
MySQL 关系型数据库
|

MySQL · RocksDB · MANIFEST文件介绍

概述 在RocksDB中MANIFEST保存了存储引擎的内部的一些状态元数据,简单来说当系统异常重启,或者程序异常被退出之后,RocksDB需要有一种机制能够恢复到一个一致性的状态, 而这个一致性的状态就是靠MANIFEST来保证的.

4138 0
|
关系型数据库 PostgreSQL
|

PgSQL · 特性分析 · 神奇的pg_rewind

背景 在常见的PostgreSQL双节点高可用构架中,如果主库挂了且主备无延迟,高可用系统会提升老备库为新主库对外服务。而对于老主库,则可以有很多处理策略,例如: 删掉,重搭新备库。 降级为备库,继续服务。

2459 0
|
SQL MySQL 关系型数据库
|

MySQL · 引擎分析 · InnoDB行锁分析

前言 理解InnoDB行锁,分析一条SQL语句会加什么样的行锁,会锁住哪些数据范围对业务SQL设计和分析线上死锁问题都会有很大帮助。对于InnoDB的行锁,已经有多篇月报进行了介绍,这里笔者借鉴前面月报的内容,综合自己的理解,对源码的基础实现做一个介绍(会包含部分表锁介绍),然后结合具体SQL语句分析加锁类型和加锁范围。

2421 0
|
SQL MySQL 关系型数据库
|

MySQL · 特性分析 · MySQL 8.0 资源组 (Resource Groups)

MySQL 8.0已经正式发布。这个版本包含很多有意思的特性,例如,更快、性能更好的Schema和Information Schema、原子DDL、UNDO空间回收等,在很多的网站,博客等上面都有大量的推广介绍。

2258 0
|
SQL 关系型数据库 数据库
|

MySQL · 社区动态 · Online DDL 工具 gh-ost 支持阿里云 RDS

背景 Online DDL 一直都是 DBA 运维时比较头疼的事,一般都会选择在业务低峰期谨慎的操作,比较常用的几个工具比如 percona pt-online-schema-change , Facebook OSC, 本质上它们都是基于触发器的,简单来讲就是通过数据库的触发器把作用在源表的操作在一个事务内同步到修改后的表中,这在业务高峰期时会极大的加重主库的负载。

5612 0
|
SQL Oracle MySQL
|

MySQL · Community · Congratulations on MySQL 8.0 GA

It’s great to see MySQL 8.0 has been GA. As a cloud provider in the world, Alibaba Cloud always keeps the pace with Oracle MySQL.

1424 0
|
SQL 存储 数据库
|

SQL反模式:SQL 建模与使用指南

上周末花了几个小时刷完《SQL反模式》这本书,书里介绍了数据库应用开发者最长遇到的一些问题,虽然这本书面向的读者是使用数据库的应用开发者,但它对数据库管理员、数据库开发者同样会有启发,强烈推荐阅读。

2773 0
|
安全 关系型数据库 监控
|

MySQL8.0: 重新设计的日志子系统

背景 当前几乎所有的关系数据库都采用日志先行的方式,也就是所谓WRITE-AFTER-LOG(WAL),这是因为日志通常是顺序写的,并且写入量相比修改的数据通常要小很多。通过redo log来确保提交的事务必然具有持久性。

9489 0
|
SQL 关系型数据库 数据库
|

阿里云 RDS PostgreSQL 高并发特性 vs 社区版本 (1.6万并发: 3倍吞吐,240倍响应速度)

标签 PostgreSQL , 阿里云 , 高并发 , 内置pool , Oracle shared server 背景 进程模型数据库,需要为每个会话指派独立的进程与之服务,在连接数非常多,且大都是活跃连接时,进程调度浪费或引入的开销甚至远远大于实际任务需要的开销(例如上下文切换,MEMCPY等),性能下降会较为严重。

7811 0
|
SQL Oracle 关系型数据库
|

Migration Oracle to PostgreSQL "百家"文档集

2333 0
|
Oracle 关系型数据库 DataX
|

ETL for Oracle to PostgreSQL 3 - DATAX

4404 0
我要发布