上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 22 下一页
摘要: Linux 中的screen命令提供了从单个ssh会话启动和使用多个 shell 会话的功能。当使用“screen”启动进程时,该进程可以从会话中分离,然后可以在稍后重新连接该会话。当会话分离时,最初从屏幕启动的进程仍在运行并由屏幕本身管理。然后,该进程可以在稍后重新连接会话,并且终端仍在那里,就像 阅读全文
posted @ 2024-06-02 03:44 wongchaofan 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 数据库文件布局 本节描述文件和目录级别的存储格式。 传统上,数据库集群使用的配置和数据文件一起存储在集群的数据目录中,通常称为PGDATA(以可用于定义它的环境变量的名称命名)。PGDATA的常见位置是/var/lib/pgsql/data。 由不同服务器实例管理的多个集群可以存在于同一台计算机上。 阅读全文
posted @ 2024-05-31 17:39 wongchaofan 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 可靠性 可靠性是任何严肃的数据库系统的重要属性,而PostgreSQL尽一切可能保证可靠操作。可靠操作的一个方面是,已提交事务记录的所有数据都应存储在非易失性区域中,该区域不会受到断电、操作系统故障和硬件故障的影响(当然,非易失性区域本身的故障除外)。成功地将数据写入计算机的永久存储器(磁盘驱动器或 阅读全文
posted @ 2024-05-30 19:05 wongchaofan 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 每个表都有一个主堆磁盘文件,其中存储了大多数数据。如果表中有任何列的值可能很宽,则还可能有一个与该表关联的TOAST文件,该文件用于存储太宽而无法轻松放入主表中的值(参见第 65.2 节)。如果存在, TOAST表上将有一个有效索引。还可能有与基表关联的索引。每个表和索引都存储在单独的磁盘文件中 — 阅读全文
posted @ 2024-05-29 23:27 wongchaofan 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 标准 Unix 工具 在大多数 Unix 平台上,PostgreSQL会修改ps报告的命令标题,以便可以轻松识别各个服务器进程。示例显示如下 $ ps auxww | grep ^postgres postgres 15551 0.0 0.1 57536 7132 pts/0 S 18:02 0:0 阅读全文
posted @ 2024-05-29 23:16 wongchaofan 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 共享磁盘故障转移 共享磁盘故障转移通过仅拥有一个数据库副本来避免同步开销。它使用由多台服务器共享的单个磁盘阵列。如果主数据库服务器发生故障,备用服务器能够挂载并启动数据库,就像从数据库崩溃中恢复一样。这允许快速故障转移而不会丢失数据。 共享硬件功能在网络存储设备中很常见。也可以使用网络文件系统,但必 阅读全文
posted @ 2024-05-29 12:23 wongchaofan 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 少数对象(如角色、数据库和表空间名称)在集群级别定义并存储在pg_global表空间中。集群内部有多个数据库,它们彼此隔离但可以访问集群级对象。每个数据库内部有多个架构,其中包含表和函数等对象。因此,完整的层次结构是:集群、数据库、架构、表(或其他类型的对象,例如函数)。 数据库使用CREATE D 阅读全文
posted @ 2024-05-27 17:27 wongchaofan 阅读(2) 评论(0) 推荐(0) 编辑
摘要: PostgreSQL使用角色的概念来管理数据库访问权限。角色可以被视为数据库用户或数据库用户组,具体取决于角色的设置方式。角色可以拥有数据库对象(例如,表和函数),并且可以将这些对象的权限分配给其他角色,以控制谁可以访问哪些对象。此外,可以将一个角色的成员资格授予另一个角色,从而允许成员角色使用分配 阅读全文
posted @ 2024-05-27 15:11 wongchaofan 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 当客户端应用程序连接到数据库服务器时,它会指定要以哪个PostgreSQL数据库用户名进行连接,这与以特定用户身份登录 Unix 计算机的方式非常相似。在 SQL 环境中,活动数据库用户名决定了对数据库对象的访问权限 身份验证是数据库服务器建立客户端身份的过程,并通过扩展确定客户端应用程序(或运行客 阅读全文
posted @ 2024-05-27 12:35 wongchaofan 阅读(5) 评论(0) 推荐(0) 编辑
摘要: PostgreSQL使用基于消息的协议在前端和后端(客户端和服务器)之间进行通信。该协议通过TCP/IP和 Unix 域套接字支持。端口号 5432 已在 IANA 注册为支持此协议的服务器的常规 TCP 端口号,但实际上可以使用任何非特权端口号。 概述 该协议具有启动和正常运行的独立阶段。在启动阶 阅读全文
posted @ 2024-05-26 05:36 wongchaofan 阅读(31) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 22 下一页