MySQL

MySQL复制架构的搭建及配置过程

一主多从复制架构 在实际应用场景中,MySQL复制90%以上都是一个Master复制到一个或者多个Slave的架构模式。 在主库读取请求压力非常大的场景下,可以通过配置一主多从复制架构实现读写分离,把大量的对实时性要求不是特别高的读请求通过负载均衡分部到多...

浅谈PostgreSQL和SQLServer的一些差异

条件查询-模糊匹配 PostgreSQL和SQL Server的模糊匹配like是不一样的,PostgreSQL的like是区分大小写的,SQL Server不区分。 测试如下: //构造数据SQL create table t_user ( id int...

PostgreSQL实现交叉表(行列转换)的5种方法示例

交叉表 交叉表(Cross Tabulations)是一种常用的分类汇总表格。使用交叉表查询,显示源于表中某个字段的汇总值,并将它们分组,其中一组列在数据表的左侧,另一组列在数据表的上部。行和列的交叉处可以对数据进行多种汇总计算,如:求和、平均值、记数、最...

PostgreSQL中使用dblink实现跨库查询的方法

最近一个sql语句涉及到跨库的表之间的联合查询,故研究学习下。 一开始研究知道了sql语句的写法,但是执行通过不了,需要先安装dblink扩展。这些博文里都没说清楚,感谢网友指点,在windows下只需要在相应的数据库下执行sql语句“create ext...

MySQL数据库高可用HA实现小结

MySQL数据库高可用HA实现 1、 数据库高可用分析 高可用的衡量标准数据库实现高可用的几种⽅式MySQL数据库实现高可用 2、MySQL主从复制的容灾处理 MySQL支持的复制方式分析主从场景切换方式主从结构如何实现容灾 1. 什么是数据库高可用 1....

浅谈PostgreSQL 11 新特性之默认分区

文章目录 PosgtreSQL 11 支持为分区表创建一个默认(DEFAULT)的分区,用于存储无法匹配其他任何分区的数据。显然,只有 RANGE 分区表和 LIST 分区表需要默认分区。 CREATE TABLE measurement ( city_i...

Jaspersoft Studio添加mysql数据库配置步骤

1、创建数据配置 2、添加字段 Jaspersoft Studio添加数据库配置可以解决报表字段较多,手动添加效率低的问题。添加数据库配置,笔者这里以 mysql 为例,步骤如下 1、创建数据配置  在Data Adapters上右键,Creat...

PostgreSQL 角色与用户管理介绍

一、角色与用户的区别 角色就相当于岗位:角色可以是经理,助理。用户就是具体的人:比如陈XX经理,朱XX助理,王XX助理。在PostgreSQL 里没有区分用户和角色的概念,”CREATE USER” 为 “CREATE ...