社区
MySQL
帖子详情
postgresql中的数据文件是什么扩展名?
kzby2003
2011-08-25 06:27:47
比如sqlserver中是mdf,mysql中是myd,postgresql是什么?
还有,在linux下postgresql中创建一个数据库后,如果不指定它的保存路径,它的默认物理路径是什么?网上说是 安装路径/data/base,但是我往数据库里插入了几百条数据之后,那个目录下文件的大小并未改变。
...全文
681
4
打赏
收藏
postgresql中的数据文件是什么扩展名?
比如sqlserver中是mdf,mysql中是myd,postgresql是什么? 还有,在linux下postgresql中创建一个数据库后,如果不指定它的保存路径,它的默认物理路径是什么?网上说是 安装路径/data/base,但是我往数据库里插入了几百条数据之后,那个目录下文件的大小并未改变。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
trainee
2011-08-26
打赏
举报
回复
提示一下, 如果用户删除数据, 删除数据后,要执行vacuum full, 否则物理文件不会缩小.
trainee
2011-08-26
打赏
举报
回复
以超级用户进去,执行语句, 列出所有的数据库资料
select *,oid from pg_database;
其中oid就是数据库的文件夹名字
kzby2003
2011-08-26
打赏
举报
回复
这么奇怪的文件名。
再追问一条,如果有几个用户,分别创建了各自的数据库,并且都没有指定保存路径,那么这些数据文件都应该保存在 postgresql安装路径/data/base/下,我如何区分哪一个是我创建的?
我现在的这个项目要求能够实时监控数据库容量的大小,如果超过一个规定的值,就要发出提示消息,并且不允许继续插入数据。如果我连数据文件在哪里都不清楚,又怎么实时监控呢?
trainee
2011-08-26
打赏
举报
回复
没有扩展名,文件名是数字, 对应其数据库中的对象号.
插入数据之后,目录大小未改变, 可能是插入的记录填充入文件中未使用的块(如删除后留下)
PostgreSQL
数据库目录文件及其功能的详解
3. 日志文件(Log files):日志文件(通常以 .log
扩展名
结尾)用于记录数据库的事务和故障恢复信息。7. 其他系统文件:除了以上文件和目录外,还有一些与
PostgreSQL
相关的其他系统文件,如 PID 文件(记录
PostgreSQL
服务器进程的进程 ID)、锁文件(用于控制并发访问)等。2.
数据文件
(Data files):数据目录
中
的
数据文件
(通常以 .dat
扩展名
结尾)包含了数据库
中
的实际数据。在
PostgreSQL
中
,数据库的数据和元数据存储在各种文件和目录
中
。
PostgreSQL
如何解决因数据增长过快导致的表空间扩展问题?
表空间是
PostgreSQL
中
用于管理数据库对象存储空间的逻辑概念。它可以将数据库
中
的
数据文件
组织到不同的物理位置,以便更好地管理存储空间和提高数据库的性能。简单来说,表空间就像是一个文件柜,我们可以将不同的文件(数据库对象)分类存放在不同的抽屉(表空间)
中
。在数据增长过快的情况下,解决
PostgreSQL
表空间扩展问题需要综合考虑多种因素,采取多种解决方案。通过评估表空间的使用情况,我们可以了解到问题的严重程度和具体表现。
PostgreSQL
数据目录深度揭秘
简介:
PostgreSQL
是一个功能非常强大的、源代码开放的客户/服务器关系型数据库管理系统(RDBMS),被业界誉为“先进的开源数据库”,支持NoSQL数据类型,主要面向企业复杂查询SQL的OLTP业务场景,提供PostGIS地理信息引擎、阿里云自研多维多模时空信息引擎等。本文着重介绍
PostgreSQL
的数据目录,其
中
保存着配置文件、
数据文件
、事务日志和WAL日志等重要文件,所有客户创建的
数据文件
和初始配置文件都可以在数据目录
中
找到,因此数据目录是重要的客户价值所在。 作者 | 市隐 来源 | .
如何将
扩展名
为.backup的文件导入
postgresql
中
求步骤 新手 谢谢.
1.到www.
postgresql
.org下载pgadmin这个工具,安装好2.在菜单-文件-新增服务器 名称:TEST-PGSQL(名称自己编) 主机:填上你
postgresql
数据库的服务器ip地址在本机可以填上:127.0.0.1 埠号:就是端口postgreql默认是 (5432), 用户名:就是创建数据库时指定的超级管理员名称,密码:就是创建数据库时指定的密码。输完后点...
MySQL
56,940
社区成员
56,756
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章