数据库之家-sjkzj.com

  • 最新文章
  • 全部分类
  • 文章搜索
  • 关于本站

当前分类:【面试题】

【面试题PostgreSQL】SQL内连接、外连接、半连接、笛卡尔连接区别是什么?

SQL 语句中内连接、外连接、半连接、笛卡尔连接的区别是什么?下面举个例子来说明,假设有两张表,t1 和 t2,数据如下:postgres=# select * from t1;id1 | age1-----+------1 | 12...继续阅读

  • 发表于:2022-09-23 14:16:06
  • 分类:面试题
  • 浏览(422)

【面试题PostgreSQL】PostgreSQL包含哪些类型的进程?分别有什么作用?

主进程 Postmaster,数据库实例的总控进程,负责启动、关闭数据库实例,PG 的所有子进程都是通过 Postmaster 主进程创建出来的logger 进程,负责日志写入相关的功能checkpointer 进程,负责检查点相关的功能b...继续阅读

  • 发表于:2022-09-14 09:40:30
  • 分类:面试题
  • 浏览(374)

【面试题PostgreSQL】PostgreSQL核心优势是什么?

开源许可协议友好对象关系数据库SQL 标准支持数据类型丰富,支持各种自定义类型可扩展性强,支持多种功能强大的插件独特的 MVCC 机制支持各种过程语言基于 WAL 的物理复制内核源码质量高,可读性强...继续阅读

  • 发表于:2022-09-13 17:02:43
  • 分类:面试题
  • 浏览(392)

【面试题PostgreSQL】WAL日志是什么?有什么作用?

PostgreSQL WAL 日志的全称是 Write Ahead Log,即预写日志,相当于 Oracle 或者 MySQL 的 redo 日志,对数据的持久性和一致性至关重要,其主要作用如下:WAL 日志能够在数据库宕机时保证不丢失数据...继续阅读

  • 发表于:2022-09-13 11:07:02
  • 分类:面试题
  • 浏览(365)

【面试题PostgreSQL】full page write 是什么?有什么作用?

1. full page write 简介full page write 称之为全页写,简称 fpw,在一个 checkpoint 之后页面的第一次修改时,会将该页面整个写入到 wal 日志。这么做是因为在操作系统崩溃恢复期间正在处理的一次...继续阅读

  • 发表于:2022-09-13 11:04:39
  • 分类:面试题
  • 浏览(298)
搜索:

Copyright © 2020-2025 

www.sjkzj.com All Rights Reserved.