腾讯云海外购

PostgreSQL

PostgreSQL安装成功之后,会默认创建一个名为postgres的Linux用户,初始化数据库后,会有名为postgres的数据库,来存储数据库的基础信息,例如用户信息等等,相当于MySQL中默认的名为mysql数据库。以下内容采集自 2019年9月19日 San Francisco Oracle open 大会内容。主题 What’s New in MySQL Optimizer and Executor?

PostgreSQL

PostgreSQL安装成功之后,会默认创建一个名为postgres的Linux用户,初始化数据库后,会有名为postgres的数据库,来存储数据库的基础信息,例如用户信息等等,相当于MySQL中默认的名为mysql数据库。以下内容采集自 2019年9月19日 San Francisco Oracle open 大会内容。主题 What’s New in MySQL Optimizer and Executor?

PostgreSQL  分区表为什么要带 pg_pathman 过时了?

PostgreSQL 分区表为什么要带 pg_pathman 过时了?

PostgreSQL 如果使用较早的“大仙”们,在做分区的时候会提pg_pathman,为什么一个数据库使用分区表还要一个插件,可能习惯商业数据库的“人儿们”,不大理解。这点要从PG的分区表的来源来说, PG的分区表其实是PG的表继承概念的延伸。表继承允许planner只包含那些与查询兼容的子表(分区)。同时,用户在分区管理方面还有很多工作要做:创建继承的表,编写触发器来选择合适的分区进行行插入等......

PostgreSQL  审计怎么搞

PostgreSQL 审计怎么搞

PostgreSQL 的审计还是要借助PostgreSQL的扩展pgaudit 来进行。有些熟悉PG的同学可能说,不是可以log_statement = all 来记录所有的语句吗,干嘛那么麻烦,自己去查日志不就好了。实际上如果公司有审计部门的情况下,这样是过不了关的,需要一个与商业数据功能相差无几的方式来面对审计部门的“亲和力”。...

postgreSQL窗口函数总结

postgreSQL窗口函数总结

1、我们都知道在SQL中有一类函数叫做聚合函数,例如sum()、avg()、max()等等,这类函数可以将多行数据按照规则聚集为一行,一般来讲聚集后的行数是要少于聚集前的行数的,但是有时我们想要既显示聚集前的数据,又要显示聚集后的数据,这时我们便引入了窗口函数。...

PERCONA  MYSQL  ,到底谁是受益者

PERCONA MYSQL ,到底谁是受益者

由于平时亏欠家人太多,公司比较人性提前放假两天,所以昨天就从早上为两方的老人忙活,怕他们出去,买了水果,菜,肉蛋,花,老人们很高兴。下午收拾屋子,因为实在和猪窝没有什么两样,整理出7大箱子的垃圾,在搬第三个箱子的时候,把脚扭了。所以原定的计划就都泡汤了,只好好好的在床上度过。...

PostgreSQL实际场景的十大缺陷你知道吗?

PostgreSQL实际场景的十大缺陷你知道吗?

好消息是,可以通过使用托管数据库服务(例如Heroku PostgreSQL,Compose PostgreSQL,基于PostgreSQL的Amazon RDS或基于PostgreSQL的Google Cloud SQL)来减轻或消除由本文中提到的许多引起痛苦的问题。如果你可以使用其中一项服务,我强烈建议为了保护你的核心数据,请使用相关服务来避免这些问题...

最简单的Postgresql 高可用方式  与 kong 网关

最简单的Postgresql 高可用方式 与 kong 网关

事情的起因是,一家比较大的公司,要使用kong网关,就职的朋友问我postgresql 最简单的高可用方式有什么, 所以才有了此文PostgreSQL 的复制默认是异步的方式,如果primary server crash了一些已经commited的事务在primary server 但还没有传送到 standby server 则主从就会不一致,数据就丢失了,所以这是异步复制的模式。 ...

MySQL数据库innodb_rollback_on_timeout参数

MySQL数据库innodb_rollback_on_timeout参数

在使用MySQL数据库时,有时会出现ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction 这样的报错。而在一个事务中,如果其中一条sql执行时出现此报错,对本事务的其他脚本是否有影响呢,后面如果执行commit操作,报错之前语句的结果是否成功呢?这个结果与隔离级别以及innodb_rollback_on......

postgreSQL窗口函数总结

postgreSQL窗口函数总结

1、我们都知道在SQL中有一类函数叫做聚合函数,例如sum()、avg()、max()等等,这类函数可以将多行数据按照规则聚集为一行,一般来讲聚集后的行数是要少于聚集前的行数的,但是有时我们想要既显示聚集前的数据,又要显示聚集后的数据,这时我们便引入了窗口函数。...

谁说postgresql 没有靠谱的高可用(6)

谁说postgresql 没有靠谱的高可用(6)

接上期,(如果看不懂的,请从第一期看,否则可能和看天书没两样),最近在梳理一些问题的时候,发现一个现象,大部分出现问题后,解决就完了,网上很多文字,大多都是这样,先提出一个问题,然后就给出答案,然后就么有然后后了。而这样的结果一般是好不了的,这和狗熊掰棒子没啥区别。所以才有了这期,这期是要说说repmgr 的一些系统表,一些常见的被问及的问题,(一些深层的问题,还得继续研究) ...