原文:PostgreSQL-系统表、系统视图

系统表显示的都是当前操作数据库下的信息,对象都来自当前数据库。因为不同的系统表都用不同名的字段来记录不同对象的oid,这个表引用那个表,那个表又引用另一个表,所以这些字段名不太好记。 pg class 系统表:对象 是一个对象表,表的每个字段都是 rel 开头,分明就是 relation 这个单词的缩写,意思就是 关系 。表中relkind字段决定对象类型:r 普通表,i 索引,S 序列,v 视 ...

2015-10-19 14:34 0 1877 推荐指数:

查看详情

PostgreSQL-空间

空间 基本概念 不同的数据库空间有不同的定义。 在 postgres 中,空间 允许在文件系统中定义数据库对象存储的位置,实质上就是指定了一个目录。 与数据库的关系 在 postgres 中,一个空间可以让多个数据库使用,而一个数据库也可以使用多个空间,属于 ...

Thu Aug 15 00:27:00 CST 2019 0 1611
PostgreSQL-优化之分

概述 数据库分,就是把一张分成多张,物理上虽然分开了,逻辑上彼此仍有联系。 分有两种方式:水平分,即按列分开;垂直分,即按行分开 优势 1. 查询速度大幅提升 2. 删除数据速度更快 3. 可以将使用率低的数据通过空间技术转移到低成本的存储介质上 场景 官方建议 ...

Mon Sep 02 22:38:00 CST 2019 0 1217
PostgreSQL系统

定义 系统的定义: 系统是存放系统信息的普通或者视图 pg中总共包括56张系统和23个系统视图系统视图建立在系统之上 系统的创建 pg的每一个数据库中都有一套自己的系统,其中大多数系统都是在数据库创建时从模板数据库中拷贝过来的 系统的维护 系统中的信息由sql ...

Sat Feb 06 04:47:00 CST 2021 0 450
PostgreSQL-角色、库、模式、

  由于不了解postgresql的psql工具,安装完数据库后就直接用pgadmin或navicat来连接操作,在确认初始化后的库中默认有些什么东西后竟然一直无处下手,在还没有了解pg大致体系的情况下搞得一头雾水,先不说数据库角色(role)的那个既可以是用户又可以是组的概念,总是苦于无法查询 ...

Tue Sep 22 00:47:00 CST 2015 0 2422
postgresql-创建主键自增的

之前一直用的mysql,这个也基本上是主流,主键自增是很多建规范中的硬性要求,不过这两种数据库主键自增的区别还是很大的 通常navicat中对mysql 主键自增直接客户端指定即可,不过对PG貌似不支持客户端指定,所以需要执行一下sql 如果尚未创建,可用如下方法 方法 ...

Tue Nov 27 17:34:00 CST 2018 0 10074
PostgreSQL学习手册(系统视图)

一、pg_tables: 该视图提供了对有关数据库中每个的有用信息地访问。 名字 类型 引用 描述 schemaname name pg_namespace.nspname 包含的模式 ...

Mon May 28 17:08:00 CST 2012 0 7302
ORACLE主要的系统系统视图

ORACLE主要的系统系统视图 1.系统 ORACLE数据库的系统参数都存储在数据库中,可以通过SQLPLUS,以用户SYS进行查询。几个重要的或者视图如下: v$controlfile:控制文件的信息; v$datafile:数据文件的信息; v$log:日志文件的信息; v ...

Wed Dec 02 18:16:00 CST 2015 0 3830
PostgreSQL-临时空间与配置

虽然我给数据库创建了空间,但是操作中仍遇到了些问题,需要创建临时空间。 配置 首先了解下 postgres 的配置,手动修改各种配置。 打开即可看到各种配置,包括临时空间。 临时空间 1. postgres 有默认的临时空间,可手动修改 2. ...

Wed Aug 21 19:54:00 CST 2019 0 361
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM