我的编程空间,编程开发者的网络收藏夹
学习永远不晚

postgresql 文件布局 - knowledge

短信预约 信息系统项目管理师 报名、考试、查分时间动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

postgresql 文件布局 - knowledge

postgresql 文件布局 - knowledge

 

 

我们知道linux中一个思想:一切皆文件,那么在我们安装完postgresql数据库后,她长什么样呢?本文带着你一起揭开她的面纱,看看postgresql的文件布局。

说明:由于安装测试的版本是10.5这里可以参考官方文档:https://www.postgresql.org/docs/10/storage-file-layout.html

 

[postgresql@lxdnode2 ~]$ cd $PGDATA/
[postgresql@lxdnode2 data]$ ls -lrt
total 120
drwx------. 2 postgresql postgresql  4096 Jan 19 20:03 pg_dynshmem
drwx------. 2 postgresql postgresql  4096 Jan 19 20:03 pg_commit_ts
-rw-------. 1 postgresql postgresql     3 Jan 19 20:03 PG_VERSION
drwx------. 2 postgresql postgresql  4096 Jan 19 20:03 pg_twophase
drwx------. 2 postgresql postgresql  4096 Jan 19 20:03 pg_tblspc
drwx------. 2 postgresql postgresql  4096 Jan 19 20:03 pg_snapshots
drwx------. 2 postgresql postgresql  4096 Jan 19 20:03 pg_serial
drwx------. 2 postgresql postgresql  4096 Jan 19 20:03 pg_replslot
drwx------. 4 postgresql postgresql  4096 Jan 19 20:03 pg_multixact
-rw-------. 1 postgresql postgresql 22724 Jan 19 20:03 postgresql.conf
-rw-------. 1 postgresql postgresql    88 Jan 19 20:03 postgresql.auto.conf
-rw-------. 1 postgresql postgresql  1636 Jan 19 20:03 pg_ident.conf
drwx------. 2 postgresql postgresql  4096 Jan 19 20:03 pg_xact
drwx------. 3 postgresql postgresql  4096 Jan 19 20:03 pg_wal
drwx------. 2 postgresql postgresql  4096 Jan 19 20:03 pg_subtrans
drwx------. 5 postgresql postgresql  4096 Jan 19 20:03 base
drwx------. 2 postgresql postgresql  4096 Jan 19 20:08 pg_notify
-rw-------. 1 postgresql postgresql    40 Jan 19 20:08 postmaster.opts
-rw-------. 1 postgresql postgresql    96 Jan 19 20:08 postmaster.pid
drwx------. 2 postgresql postgresql  4096 Jan 19 20:08 pg_stat
drwx------. 2 postgresql postgresql  4096 Jan 19 20:08 global
-rw-------. 1 postgresql postgresql  4501 Jan 19 20:09 pg_hba.conf
drwx------. 4 postgresql postgresql  4096 Jan 19 20:13 pg_logical
drwx------. 2 postgresql postgresql  4096 Jan 19 21:38 pg_stat_tmp

 

  在初次接触某一个事务的时候,我们不可能详尽的了解她的方方面面,这里我也进行了取舍,重点学习一下标黄的文件、目录(并不是其他的不重要,其实都重要,限于目前学习过程中很少遇到,后续会在其他文章里进一步讨论)

  

1、PG_VERSION

该文件记录了当前安装的postgresql数据库的主版本号,也就是大版本号,比如我们安装的是10.5,那么该文件里就是10,可以猜测一下pg11.x,pg12.x对应的文件里依次是11和12。

 

2、pg_tblspc

 

如果有用户自定义的表空间,那么该文件就会记录对应表空间oid和该表空间实际存储路径的软连接,至于什么是oid,现在只需要知道她是postgresql数据库中一个对象标识符,每种类型的所有对象,均有自己唯一的标识符oid。
能聪明的你想问,这里说的用户自定义表空间会存储的对应关系,那么postgresql数据库安装完毕后是否有默认的表空间呢?肯定是有的,记住Oracle有的,postgresql基本都有与之对应的。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

postgresql 文件布局 - knowledge

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

postgresql 文件布局 - knowledge

我们知道linux中一个思想:一切皆文件,那么在我们安装完postgresql数据库后,她长什么样呢?本文带着你一起揭开她的面纱,看看postgresql的文件布局。说明:由于安装测试的版本是10.5这里可以参考官方文档:https://www.postgre
postgresql 文件布局 - knowledge
2021-03-15

activity如何设置布局文件

在Android中,可以使用XML文件来设置布局文件。以下是一种常用的设置布局文件的方法:1. 打开Android Studio,创建一个新的Android项目。2. 在项目的res目录下,找到layout文件夹,右键点击它并选择"New
2023-09-04

android怎么创建布局文件

要在Android中创建布局文件,您可以按照以下步骤进行操作:1. 在Android Studio中打开您的项目。2. 在项目视图中,找到“res”文件夹,右键单击并选择“New”>“Android Resource Directory”。
2023-09-21

Android 布局文件Layout XML属性

Layout对于迅速的搭建界面和提高界面在不同分辨率的屏幕上的适应性具有很大的作用。这里简要介绍Android的Layout和研究 一下它的实现。 Android有Layout:FrameLayout,LinearLayout,TableL
2022-06-06

Android控件布局(浅谈5种布局)

学习:布局和控件的使用,学会搭建常用布局。 程序调试的方法,使用logcat定位日志。 样式和主题国际化 布局的类型:LinearLayout(线性布局)、RelativeLayout(相对布局)、FrameLayout(帧布局)、Tabl
2022-06-06

Android布局控件之常用linearlayout布局

LinearLayout是线性布局控件,它包含的子控件将以横向或竖向的方式排列,按照相对位置来排列所有的widgets或者其他的containers,超过边界时,某些控件将缺失或消失。因此一个垂直列表的每一行只会有一个widget或者是co
2022-06-06

android布局文件的格式是什么

Android布局文件的格式是XML(eXtensible Markup Language,可扩展标记语言)。XML是一种用于存储和传输数据的标记语言,它具有良好的可读性和可扩展性,适用于描述布局结构和属性等信息。在Android中,布局文
2023-10-24

Android布局文件的作用是什么

Android布局文件的作用是定义应用程序界面的结构和外观。布局文件以XML(eXtensible Markup Language)格式编写,描述了应用程序界面中的各个元素(如按钮、文本框、图像等)的位置、大小和样式,并指定它们之间的相对关
2023-10-18

android动态加载布局文件示例

一、布局文件part.xml:代码如下:2022-06-06

转 Ext2 文件系统的硬盘布局

本文主要讲述 Linux 上比较流行的 ext2 文件系统在硬盘分区上的详细布局情况。Ext2 文件系统加上日志支持的下一个版本是 ext3 文件系统,它和 ext2 文件系统在硬盘布局上是一样的,其差别仅仅是 ext3 文件系统在硬盘上多
2023-06-04

如何在android中使用html作布局文件

在android开发中,通常使用xml格式来描述布局文件。就目前而言,熟悉android布局及美化的人员少之又少,出现了严重的断层。大部分企业,其实还是程序员自己动手布局。这样既浪费时间和精力,也未必能达到理想的效果。但是,在企业级的and
2022-06-06

activity通过什么方法设置布局文件

在Android开发中,可以通过以下几种方法来设置布局文件:1. 使用XML文件:Android提供了一种XML语言来描述应用程序的用户界面。可以使用XML标记和属性来定义布局和视图的属性。可以在res/layout目录中创建XML文件,并
2023-09-15

android界面布局之实现文本块布局效果示例

代码如下:package cn.aibow.android.layoutdemo1; import android.os.Bundle;import android.app.Activity;import android.view.Menu
2022-06-06

Android中利用xml文件布局修改Helloworld程序

Android环境布置完毕,直接就是一个Helloworld程序,详情请看《利用adt-bundle轻松搭建Android开发环境与Hello world(Linux)》这使得很多人难以理清整个Android项目的基本结构。其实安卓项目,与
2022-06-06

Recyclerview如何添加头布局和尾布局、item点击事件

这篇文章主要介绍了Recyclerview如何添加头布局和尾布局、item点击事件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。思路:主要重写Recyclerview.Ada
2023-05-30

Android布局文件中include标签的作用是什么

当使用 标签时,可以在一个布局文件中引入另一个布局文件的内容。这个被包含的布局文件可以包含一组 UI 元素或者视图组合,而不需要在每个布局文件中重复定义相同的 UI 结构。这有助于减少代码冗余,并提高布局文件的可维护性。
Android布局文件中include标签的作用是什么
2024-04-08

Android布局优化之ViewStub控件

ViewStub是Android布局优化中一个很不错的标签/控件,直接继承自View。虽然Android开发人员基本上都听说过,但是真正用的可能不多。 ViewStub可以理解成一个非常轻量级的View,与其他的控件一样,有着自己的属性及特
2022-06-06

编程热搜

目录