⌘KCtrl+K 快速搜索

> 文章列表 / Page 10

2018-11-20

postgresql error PANIC: could not locate a valid checkpoint record

postgreSQL 如果没有正常关闭数据库且丢失了xlog 或者说wal日志文件的话 会导致启动时出现上述错误,对于pg而言可以通过pg_resetxlog或pg_resetwal(pg 10以后)来绕过该问题,即跳过这些日志。不像在oracle中,如果是没有clean close database且丢失了acitve或current的重做日志的话,会导致oracle数据库也无法打开,且强制开库...
#POST 4 MIN READ
2018-11-20

如何找到PostgreSQL中表对应的数据文件

postgreSQL中一般 一个表或索引会对应一个或多个数据文件,可以通过下面的方法获得表对应的数据文件位置: postgres=# create table testtab (t1 int); CREATE TABLE postgres=# postgres=# SELECT pg_relation_filepath('testtab'); pg_relation_f...
#POST 1 MIN READ
2018-11-20

dbms_backup_restore dbmsbkrs.sql

-- this file generated mechanically from dbmsbkrs.pls create or replace PACKAGE dbms_backup_restore IS ------------- -- Version -- ------------- -- Advance the min numbers whenever support is removed ...
#POST 698 MIN READ
2018-11-20

dbms_backup_restore.backupbackuppiece

package dbms_backup_restore PROCEDURE backupBackupPiece( bpname IN varchar2 ,fname IN varchar2 ,handle OUT varchar2 ,comment OUT varchar2 ,media OUT varchar2 ,concur OUT boolean ,recid OUT number ,sta...
#POST 12 MIN READ
2018-11-20

PostgreSQL数据目录结构

文章来源:https://www.jianshu.com/p/cd8c5b988e52 PostgreSQL数据目录结构 根目录介绍 data ├── base # use to store database file(SELECT oid, datname FROM pg_database;) ├── global # under global, all the fi...
#POST 14 MIN READ
2018-11-19

PostgreSQL控制文件讲解

文章来源: http://blog.sina.com.cn/s/blog_74a7d3390102yksv.html PostgreSQL控制文件内容: 主要分为是三部分,初始化静态信息、WAL及检查点的动态信息、一些配置信息。 我们可以用过pg_controldata命令直接读取PostgreSQL控制文件内容: [postgres@postgresdb ~]$ /u01/post...
#POST 35 MIN READ
2018-11-19

PostgreSQL pg_resetwal命令介绍

pg_resetwal就是之前的pg_resetxlog pg_resetwal — 重置一个PostgreSQL数据库集簇的预写式日志以及其他控制信息 大纲 pg_resetwal [-f] [-n] [option...] {[-D] datadir} 描述 pg_resetwal会清除预写式日志(WAL)并且有选择地重置存储在 pg_control文...
#POST 6 MIN READ