PostgreSQL常见面试题

0    1028    2

Tags:

👉 本文共约10094个字,系统预计阅读时间或需38分钟。

目录

Oracle、MySQL、PG之间的区别?

1、Oracle 12c、MySQL和PG都可以是单实例多数据库模式。

2、PG和Oracle是多进程模式,MySQL是单进程多线程模式。在并发不高时,MySQL处理速度快,但当并发高的时候,对于现在多核的单台机器上,MySQL的总体处理性能不如PostgreSQL,原因是MySQL的线程无法充分利用CPU的能力。

3、PostgreSQL没有回滚段,而Oracle与MySQL innodb都有回滚段。

4、PostgreSQL完全免费,而且是BSD协议,Oracle是商业数据库,不开源,MySQL数据库虽然是开源的,但现在随着SUN被oracle公司收购,现在基本上被oracle公司控制。

5、PostgreSQL在复杂SQL的执行、存储过程、触发器方面比MySQL支持的要好的多,是去O最佳的数据库。

6、Oracle和PG支持物理备库,而MySQL只支持逻辑主从复制。

7、Oracle支持堆表,也支持索引组织表;PostgreSQL只支持堆表,不支持索引组织表;Innodb只支持索引组织表。

8、PG、SQL Server、Oracle的默认的事务隔离级别为Read Committed(提交读),MySQL的默认的事务隔离级别为Repeatable Read(可重复读)

9、PG、Oracle默认的块大小为8KB,而MySQL默认数据页大小为 16 KB

详情请参考:https://www.xmmup.com/pgoraclehemysqldequbieduibi.html

PG中有关职工表SQL查询的20道题

请参考:https://www.xmmup.com/pgzhongyouguanzhigongbiaosqlchaxunde20daoti.html

谈谈你对PG体系结构的理解

主要从日志文件、参数文件、控制文件、数据文件、redo日志(WAL)、后台进程这几个方面来介绍一下PostgreSQL的架构,请参考:

常见高可用方案

主备流复制:

PG12高可用之1主2从流复制环境搭建及切换测试

PG 14 + Pgpool-II + Watchdog 实现高可用(自动故障转移+读写分离+负载均衡)

pgpool-II和pgpoolAdmin的使用

PostgreSQL使用Pgpool-II实现读写分离+负载均衡

PostgreSQL高可用之repmgr(1主2从+1witness)+Pgpool-II实现主从切换+读写分离+负载均衡

PG高可用集群之Patroni + etcd + HAProxy + keepalived + Prometheus + Grafana监控 部署

PostgreSQL 11版本基于Pacemaker+Corosync+pcs的高可用搭建

PG高可用之主从流复制+keepalived 的高可用

常见分布式方案:

PG高可用之Citus分布式集群搭建及使用:https://www.xmmup.com/pggaokeyongzhicitusfenbushijiqundajianjishiyong.html

PG分布式之PGXL安装部署:https://www.xmmup.com/pgfenbushizhipgxlanzhuangbushu.html

PG分布式之Greenplum安装配置:https://www.xmmup.com/greenplumanzhuangpeizhi.html

双主方案:

1、使用使用Bucardo搭建PG的双主:参考:https://www.xmmup.com/shiyongbucardodajianpgdeshuangzhu.html

2、使用OGG for PG微服务快速双向同步RDS数据库(双主):https://www.xmmup.com/shiyongogg-for-pgweifuwukuaisushuangxiangtongburdsshujukushuangzhu.html

3、OGG用于PG数据库之间双主实时同步(RDS for PG亦可)–OGG远程捕获和投递

本人提供Oracle(OCP、OCM)、MySQL(OCP)、PostgreSQL(PGCA、PGCE、PGCM)等数据库的培训和考证业务,私聊QQ646634621或微信db_bao,谢谢!
PostgreSQL常见面试题后续精彩内容已被小麦苗无情隐藏,请输入验证码解锁本站所有文章!
验证码:
请先关注本站微信公众号,然后回复“验证码”,获取验证码。在微信里搜索“DB宝”或者“www_xmmup_com”或者微信扫描右侧二维码都可以关注本站微信公众号。

标签:

Avatar photo

小麦苗

学习或考证,均可联系麦老师,请加微信db_bao或QQ646634621

您可能还喜欢...

发表回复

嘿,我是小麦,需要帮助随时找我哦。
  • 18509239930
  • 个人微信

  • DB宝
  • 个人邮箱
  • 点击加入QQ群
  • 个人微店

  • 回到顶部