当前位置: 首页 > news >正文

关于配色的网站推荐杭州萧山门户网站建设公司

关于配色的网站推荐,杭州萧山门户网站建设公司,wordpress媒体库加一个分类,推广app拿返佣的平台最近遇到有人问起PG中控制文件的一些使用问题,总结了一下。 1、PG控制文件简介 1.1、存储的位置 它的路径位于: 相关信息,可以用命令pg_controldata得到: [10:41:27-postgres@centos2:/var/lib/pgsql/14/data/global]$ pg_controldata -D $PGDATA pg_control version …最近遇到有人问起PG中控制文件的一些使用问题,总结了一下。 1、PG控制文件简介 1.1、存储的位置 它的路径位于: 相关信息,可以用命令pg_controldata得到: [10:41:27-postgres@centos2:/var/lib/pgsql/14/data/global]$pg_controldata-D$PGDATA pg_controlversionnumber:1300 Catalogversionnumber:202107181 Databasesystemidentifier:7138432685960386315 Databaseclusterstate:inproduction pg_controllastmodified:Sun11Dec202211:19:22AMCST Latestcheckpointlocation:1/2A000180 Latestcheckpoint'sREDOlocation:1/2A000148 Latestcheckpoint'sREDOWALfile:00000001000000010000002A Latestcheckpoint'sTimeLineID:1 Latestcheckpoint'sPrevTimeLineID:1 Latestcheckpoint'sfull_page_writes:on Latestcheckpoint'sNextXID:0:1461 Latestcheckpoint'sNextOID:31466 Latestcheckpoint'sNextMultiXactId:1 Latestcheckpoint'sNextMultiOffset:0 Latestcheckpoint'soldestXID:727 Latestcheckpoint'soldestXID'sDB:1 Latestcheckpoint'soldestActiveXID:1461 Latestcheckpoint'soldestMultiXid:1 Latestcheckpoint'soldestMulti'sDB:1 Latestcheckpoint'soldestCommitTsXid:0 Latestcheckpoint'snewestCommitTsXid:0 Timeoflatestcheckpoint:Sun11Dec202211:19:22AMCST FakeLSNcounterforunloggedrels:0/3E8 Minimumrecoveryendinglocation:0/0 Minrecoveryendingloc'stimeline:0 Backupstartlocation:0/0 Backupendlocation:0/0 End-of-backuprecordrequired:no wal_levelsetting:replica wal_log_hintssetting:off max_connectionssetting:100 max_worker_processessetting:8 max_wal_senderssetting:10 max_prepared_xactssetting:0 max_locks_per_xactsetting:64 track_commit_timestampsetting:off Maximumdataalignment:8 Databaseblocksize:8192 Blockspersegmentoflargerelation:131072 WALblocksize:8192 BytesperWALsegment:16777216 Maximumlengthofidentifiers:64 Maximumcolumnsinanindex:32 MaximumsizeofaTOASTchunk:1996 Sizeofalarge-objectchunk:2048 Date/timetypestorage:64-bitintegers Float8argumentpassing:byvalue Datapagechecksumversion:0 Mockauthenticationnonce:aaa8abf569631ec60ba05e3f625495da70007738b831e46e1cfda0d26c3709871.2、什么是控制文件 控制文件里存储了数据库唯一系统标识符、系统状态数据、数据库启动前系统必须恢复到的检查点信息、数据库的配置兼容backend进程执行的参数、指明类型timestamp、interval、time内部格式的标志、指明不同类型传值(pass-by-value)状态的标志以及一些数据库的重要信息。 我们可以通过pg_controldata命令直接读取PostgreSQL控制文件内容。 控制文件内容主要分为是三部分,初始化静态信息、WAL及检查点的动态信息、一些数据库配置信息。 控制文件物理路径PGDATA/global/pgc​ontrol相关信息,可以用命令pgc​ontroldata得到:¨G0G¨K27K控制文件里存储了数据库唯一系统标识符、系统状态数据、∗∗数据库启动前系统必须恢复到的检查点信息∗∗、数据库的配置兼容backend进程执行的参数、∗∗指明类型timestamp、interval、time内部格式的标志∗∗、指明不同类型传值(pass−by−value)状态的标志以及一些数据库的重要信息。我们可以通过pgc​ontroldata命令直接读取PostgreSQL控制文件内容。控制文件内容主要分为是三部分,初始化静态信息、WAL及检查点的动态信息、一些数据库配置信息。控制文件物理路径PGDATA/global/pg_control,源码路径src/include/catalog/pg_control.h。 2、控制文件解析 通过pg_controldata命令查看控制文件内容,我们按照初始化静态信息、WAL及检查点的动态信息、一些数据库配置信息三部分进行解析。 2.1、初始静态信息解析 [10:41:27-postgres@centos2:/var/lib/pgsql/14/data/global]$pg_controldata-D$PGDATA pg_controlversionnumber:1300 Catalogversionnumber:202107181 Databasesystemidentifier:7138432685960386315 Databaseclusterstate:inproductionpg_control last modified: Sun 11 Dec 2022 11:19:22 AM CST 外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传 我们找一下pg_control.h中的信息:(pg14的codeline) sourcepath: C:\tools\pgsql\14.4\include\server\catalog\pg_control.h C:\SAPDevelop\3rdpart\postgres\postgres\src\include\catalog\pg_control.h/*Versionidentifierforthispg_controlformat*/ #definePG_CONTROL_VERSION1300pg_control version number: 1300 是控制文件版本号。 sourcepath: C:\SAPDevelop\3rdpart\postgres\postgres\src\include\catalog\catversion.h#ifndefCATVERSION_H #defineCATVERSION_H/* *Wecoulduseanythingwewantedforversionnumbers,butIrecommend *followingthe"YYYYMMDDN"styleoftenusedforDNSzoneserialnumbers. *YYYYMMDDarethedateofthechange,andNisthenumberofthechange *onthatday.(Hopefullywe'llnevercommittenindependentsetsof *catalogchangesonthesameday...) *//*yyyymmddN*/ #defineCATALOG_VERSION_NO202107181Catalog version number: 202107181。是系统表版本号,格式是yyyymmddN。记录系统不兼容性的改变。N是yyymmdd当天改变的次数。具体可以查看源码文件src/include/catalog/catversion.h。 Database system identifier: 7138432685960386315 数据库系统号,这个标识串是一个64bit的整数,其中包含了创建数据库的时间戳和initdb时初始化的进程号,具体初始化方法可查看源码文件src/backend/access/transam/xlog.c。创建时间可以通过to_timestamp转换查看到(这个时间就是数据库安装的时间)。 Database cluster state: in production 记录实例的状态。源码文件中看到数据库的几种状态,源码在pg_control.h中: /* *Systemstatusindicator.Notethisisstoredinpg_control;ifyouchange *it,youmustbumpPG_CONTROL_VERSION */ typedefenumDBState { DB_STARTUP=0, DB_SHUTDOWNED, DB_SHUTDOWNED_IN_RECOVERY, DB_SHUTDOWNING, DB_IN_CRASH_RECOVERY, DB_IN_ARCHIVE_RECOVERY, DB_IN_PRODUCTION }DBState;含义如下: starting up:表示数据库正在启动状态。shut down:数据库实例(非Standby)正常关闭后控制文件中就是此状态。shut down in recovery:Standby实例正常关闭后控制文件中就是此状态。shutting down:正常停库时,先做checkpoint,开始做checkpoint时,会把状态设置为此状态,做完后把状态设置为shut down。in crash recovery:数据库实例非异常停止后,重新启动后,会先
http://www.pierceye.com/news/685864/

相关文章:

  • 如何给网站添加搜索关键字做流量网站有收入吗
  • 购物网站的英文如何不让百度收录网站
  • 上海定制网站建设公司哪家好建立公司官网
  • jsp电影网站开发教程滁州网站建设梦天堂
  • 网站建设哪个好一些网站服务器证书有问题
  • 广东省广州市白云区钟落潭镇优化什么建立生育支持政策体系
  • wordpress+代码质量哈尔滨百度seo代理
  • 北京模板网站建设全包中国招标与采购网官网
  • 戴尔公司网站建设成功的关键是什么永久网站
  • 上海青浦做网站做分销网站系统
  • 互联网公司网站建设的目的王烨演员
  • 网站开发图片加载慢如皋建设网站
  • 国家示范校建设成果网站wordpress文章图片alt
  • asp.net网站开发技术物流专线网站建设
  • 免费网站流量统计工具线下推广方法及策略
  • 西安市社交网站制作公司网站建设的参考文献
  • 企业网站内容建设网站开发小程序开发
  • 个人个案网站 类型wordpress群组
  • 微网站建设深圳英文站seo
  • 做网站要钱么网站建设备案多长时间
  • wordpress建站图片效果网站备案前置审批 成都
  • 哈尔滨网站关键词优化手机网站视频播放模板
  • 西安企业做网站贵州毕节建设局网站官网
  • 临沂网站定制室内设计师证书哪个含金量高
  • 国外做化工产品的网站湛江手机网站建设公司
  • 企业网站管理系统如何上传图片湖南网站建设营销推广
  • 网站建设衤金手指花总十五开发平台和开发工具
  • 免费网站安全软件大全游戏网络规划设计师资料及视频教程
  • 怎么把电脑网站做服务器吗做网站的回扣
  • 无锡模板网站设计公司中介网站设计