标签: PG

PG的所有环境变量

下列环境变量能被用于选择默认的连接参数值,如果调用代码没有直接指定值,它们将被用于PQconnectdb, PQsetdbLogin 和 PQsetdb。 例如,这些有助于防止数据库连接信息被硬编码到 ... 阅读全文

PG中的系统表和系统视图(数据字典)

系统表大多数系统表都是在数据库创建的过程中从模版数据库中拷贝过来的,因此都是数据库相关的。少数表是在整个安装中物理上所有数据库共享的;这些表在独立的表的描述中用指明了。查看数据库系统表命令lhrdb=# \dt pg_ ... 阅读全文

PG中的套接字文件

套接字文件unix_socket_directories参数指定服务器侦听客户端应用程序连接的Unix域套接字的目录。默认值通常是/tmp,但可以更改。此参数只能在服务器启动时设置。unix_sock ... 阅读全文

PG密码加强插件之passwordcheck

简介PostgreSQL自带了一个插件passwordcheck可以满足简单的密码复杂度测验, 防止使用过短, 或者与包含用户名的密码,只需要把“$libdir/passwordcheck”加入到po ... 阅读全文

PG数据库配置大页

Linux 标准大页和透明大页参考:https://www.dbaup.com/linux-biaozhundayehetoumingdaye.htm为了保证物理内存能得到充分的利用,避免内存空间浪 ... 阅读全文

PG编译中的USE_PGXS参数

简介如果你正在考虑发布你的PostgreSQL扩展模块,为它们建立一个可移植的构建系统实在是相当困难。因此PostgreSQL安装为扩展提供了一种被称为PGXS构建基础设施,因此简单的扩展模块能够在一 ... 阅读全文

PG口令加密算法中的scram-sha-256

口令认证有几种基于口令的认证方法。这些方法的过程类似,但是区别在于用户口令如何被存放在服务器上以及客户端提供的口令如何被通过连接发送。scram-sha-25方法scram-sha-256按照RFC ... 阅读全文