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

做网站中的剪辑图片龙岗网站

做网站中的剪辑图片,龙岗网站,网站建设 工作室,电销app1. 运维系统视图 PostgreSQL 提供了一系列系统视图和函数#xff0c;可以用于获取数据库的运维统计信息。这些信息对于监控和优化数据库性能非常有用。以下是一些常用的 PostgreSQL 运维统计信息#xff1a; 1.1. pg_stat_activity 这个系统视图包含了当前数据库连接的活动…1. 运维系统视图 PostgreSQL 提供了一系列系统视图和函数可以用于获取数据库的运维统计信息。这些信息对于监控和优化数据库性能非常有用。以下是一些常用的 PostgreSQL 运维统计信息 1.1. pg_stat_activity 这个系统视图包含了当前数据库连接的活动信息例如正在执行的查询、连接的用户、查询开始时间等。 SELECT * FROM pg_stat_activity;pg_stat_activity 是一个系统视图用于显示当前正在连接到 PostgreSQL 数据库的会话信息和活动查询的详细信息。这个视图提供了有关每个当前数据库连接的一些重要信息方便进行监控和性能调优。 字段名描述详细描述datid数据库 OID当前数据库的对象标识符OID。datname数据库名连接所在的数据库名称。pid进程 ID当前会话后端进程的标识符。usesysid用户 OID连接的用户的对象标识符OID。usename用户名连接的用户名。application_name应用程序名建立连接的应用程序的名称。client_addr客户端地址连接到 PostgreSQL 的客户端的IP地址。client_hostname客户端主机名连接到 PostgreSQL 的客户端的主机名。如果无法解析主机名则显示IP地址。client_port客户端端口客户端连接到 PostgreSQL 的端口号。backend_start后端启动时间后端进程启动的时间戳。xact_start事务启动时间最近一次事务开始执行的时间戳。query_start查询启动时间最近一次查询开始执行的时间戳。state连接状态连接的当前状态。可能的值包括 “活动”、“空闲”、“等待” 等。state_change状态变更时间最近一次连接状态发生变化的时间戳。wait_event_type等待事件类型如果连接处于等待状态表示正在等待的事件的类型。可能的值包括 “IO”、“Lock” 等。wait_event等待事件名称如果连接处于等待状态表示正在等待的具体事件名称。 1.2. pg_stat_database 这个系统视图包含了有关每个数据库的统计信息例如数据库的大小、连接数、提交和回滚次数等。 SELECT * FROM pg_stat_database;pg_stat_database 是一个 PostgreSQL 的系统视图提供了关于每个数据库的统计信息。以下是 pg_stat_database 视图中一些重要字段的含义 字段名描述详细描述datid数据库 OID每个数据库的唯一标识符OID。datname数据库名称连接所在的数据库名称。numbackends活动连接数当前数据库的活动连接数。xact_commit提交事务数量自数据库启动以来的提交事务数量。xact_rollback回滚事务数量自数据库启动以来的回滚事务数量。blks_read从磁盘读取的块数自数据库启动以来从磁盘读取的块数量8KB 块。blks_hit从缓存读取的块数自数据库启动以来从缓存读取的块数量8KB 块。tup_returned检索的行数自数据库启动以来检索的行数。tup_fetched获取的行数自数据库启动以来获取的行数。tup_inserted插入的行数自数据库启动以来插入的行数。tup_updated更新的行数自数据库启动以来更新的行数。tup_deleted删除的行数自数据库启动以来删除的行数。conflicts冲突数自数据库启动以来发生的冲突数。temp_files创建的临时文件数自数据库启动以来创建的临时文件数。temp_bytes使用的临时空间字节数自数据库启动以来使用的临时空间的字节数。deadlocks死锁数自数据库启动以来发生的死锁数。 1.3. pg_stat_user_tables 和 pg_stat_user_indexes 这两个系统视图分别提供了用户表和索引的统计信息包括行数、更新次数、索引扫描次数等。 SELECT * FROM pg_stat_user_tables; SELECT * FROM pg_stat_user_indexes;1.3.1. pg_stat_user_tables pg_stat_user_tables 视图是 PostgreSQL 提供的一个系统视图用于提供关于用户表的统计信息。它包含了与用户表相关的各种统计数据帮助用户监视和分析数据库中表的活动情况和性能指标。 以下是针对 pg_stat_user_tables 视图字段的详细描述 字段名描述详细描述relid表的 OID表示统计信息相关的表的对象标识符。schemaname模式名称表所在模式的名称。relname表名称表的名称。seq_scan顺序扫描的次数自数据库重启以来执行顺序扫描的次数。seq_tup_read通过顺序扫描读取的行数自数据库重启以来通过顺序扫描读取的行数。idx_scan索引扫描的次数自数据库重启以来执行索引扫描的次数。idx_tup_fetch通过索引扫描获取的行数自数据库重启以来通过索引扫描获取的行数。n_tup_ins插入的行数自数据库重启以来插入的行数。n_tup_upd更新的行数自数据库重启以来更新的行数。n_tup_del删除的行数自数据库重启以来删除的行数。n_tup_hot_upd热更新的行数自数据库重启以来进行热更新的行数。n_live_tup当前存活的行数当前存在的未标记为删除的行数。n_dead_tup当前死亡的行数当前被标记为删除但尚未被清理的行数。last_vacuum最后一次 VACUUM 执行的时间表最后一次执行 VACUUM 操作的时间。last_autovacuum最后一次自动 VACUUM 执行的时间表最后一次自动执行 VACUUM 操作的时间。last_analyze最后一次 ANALYZE 执行的时间表最后一次执行 ANALYZE 操作的时间。last_autoanalyze最后一次自动 ANALYZE 执行的时间表最后一次自动执行 ANALYZE 操作的时间。vacuum_countVACUUM 操作的计数自数据库重启以来执行 VACUUM 操作的次数。autovacuum_count自动 VACUUM 操作的计数自数据库重启以来执行自动 VACUUM 操作的次数。analyze_countANALYZE 操作的计数自数据库重启以来执行 ANALYZE 操作的次数。autoanalyze_count自动 ANALYZE 操作的计数自数据库重启以来执行自动 ANALYZE 操作的次数。 1.3.2. pg_stat_user_indexes pg_stat_user_indexes 视图提供了有关用户创建的索引的统计信息用于监视和分析这些索引的活动情况和性能指标。 字段名描述详细描述relid索引所属表的 OID表示索引所属的表的对象标识符OID。indexrelname索引名称索引的名称。schemaname模式名称索引所在的模式的名称。idx_scan索引扫描的次数自数据库启动以来执行索引扫描的次数。idx_tup_read通过索引扫描获取的行数自数据库启动以来通过索引扫描读取的行数。idx_tup_fetch通过索引扫描获取的行数自数据库启动以来通过索引扫描获取的行数通常与 idx_tup_read 类似但在某些情况下可能会有差异。 1.4. pg_stat_bgwriter SELECT * FROM pg_stat_bgwriter;pg_stat_bgwriter 视图提供了有关后台写入进程background writer的统计信息。这个视图包含了后台写入进程的性能指标帮助用户监视数据库的后台写入活动情况。 字段名描述checkpoints_timed周期性检查点的触发次数通过时间间隔触发checkpoints_req请求性检查点的触发次数通过请求触发checkpoint_write_time检查点写入到磁盘的时间以毫秒为单位checkpoint_sync_time检查点同步到磁盘的时间以毫秒为单位buffers_checkpoint由检查点写入的缓冲区数量buffers_clean后台写入进程释放的脏数据缓冲区数量maxwritten_clean单个检查点中释放的最大脏数据缓冲区数量buffers_backend后台写入进程主动写入的缓冲区数量buffers_alloc分配的共享缓冲区数量stats_reset统计信息重置的时间戳 pg_stat_bgwriter 视图中的这些字段提供了关于后台写入进程活动的各种统计信息例如检查点的触发次数、写入时间、缓冲区写入和释放情况等。这些信息对于监视数据库的后台写入活动并评估数据库性能非常有用。 1.5. pg_stat_replication pg_stat_replication 是一个系统视图用于在 PostgreSQL 中查看关于流复制streaming replication的统计信息。它提供了有关当前正在进行的流复制连接的统计数据允许用户监视和管理 PostgreSQL 流复制的状态。 SELECT * FROM pg_stat_replication;字段名描述pid流复制进程的后端进程 IDusesysid备库的系统标识符usename连接流复制的用户名application_name连接的应用程序名称client_addr连接的客户端地址client_hostname连接的客户端主机名client_port连接的客户端端口号backend_start流复制进程启动时间state流复制连接状态sent_location主服务器发送到流复制客户端的位置write_location流复制客户端已写入到磁盘的位置flush_location流复制客户端已确认已刷新到磁盘的位置replay_location流复制客户端正在回放的位置sync_priority流复制连接的同步优先级sync_state流复制连接的同步状态 1.6. pg_stat_progress_vacuum pg_stat_progress_vacuum 是一个系统视图用于在 PostgreSQL 中查看正在执行的 VACUUM 进程的进度信息。它提供了有关正在进行的 VACUUM 操作的统计数据允许用户监视和了解 VACUUM 操作的进度和状态。 SELECT * FROM pg_stat_progress_vacuum;字段名描述pidVACUUM 进程的后端进程 IDdatid正在执行 VACUUM 的数据库 OIDrelid正在执行 VACUUM 的表的 OIDphaseVACUUM 操作的阶段heap_blks_total表的总块数以块为单位heap_blks_scanned已扫描的块数heap_blks_vacuumed已清理的块数heap_blks_index_cleaned已清理的索引块数 在 PostgreSQL 中VACUUM 是一种重要的数据库维护操作用于管理数据库中的空间和性能。VACUUM 主要用于以下几个方面 释放过期的行版本空间PostgreSQL 使用多版本并发控制MVCC来管理事务。当一个行被更新或删除时旧的行版本不会立即从磁盘中删除而是被标记为可被清理。VACUUM 会释放这些被标记为可清理的行版本所占用的空间。 更新统计信息VACUUM 运行时会更新数据库中的统计信息这些信息是优化查询计划的基础。更新这些统计信息有助于 PostgreSQL 优化查询提高查询性能。 避免表空间膨胀长时间运行的数据库操作会产生大量不再使用的空间如删除、更新等操作会造成存储空间碎片化。VACUUM 可以帮助回收这些空间减少表的膨胀使得表的存储更加紧凑。 减少事务ID的消耗每个活动的事务都会消耗事务ID。通过清理旧的行版本和过期事务的元数据VACUUM 可以减少事务ID的消耗。 VACUUM 是 PostgreSQL 数据库维护的一个关键操作对于保持数据库性能和空间管理至关重要。通常定期运行 VACUUM 是一个良好的实践特别是在高写入负载的数据库中。 1.6.1. 如何清理 VACUUM 在 PostgreSQL 中执行 VACUUM 可以通过以下几种方式进行 1. 手动执行 VACUUM VACUUM 整个数据库运行以下命令可以对整个数据库执行 VACUUM 操作 VACUUM;VACUUM 单个表指定表名执行 VACUUM 操作 VACUUM tablename;2. 自动化执行 VACUUM 自动化 VACUUM可以设置自动执行 VACUUM 的策略。例如使用 autovacuum 功能通过配置参数 autovacuum 和 autovacuum_vacuum_scale_factor 等来启用自动 VACUUM。 3. 在命令行执行 VACUUM 通过命令行工具执行使用命令行工具 psql 或 pg_ctl 来执行 VACUUM 操作。 注意事项 执行 VACUUM 通常会锁定被清理的对象表因此在高负载的生产环境中要谨慎执行避免对正常业务产生影响。在执行 VACUUM 的同时建议先备份数据库以防意外情况发生。避免频繁地手动执行 VACUUM尤其是对于活跃更新频繁的数据库可以考虑使用自动化的 VACUUM 策略。 总的来说VACUUM 是一个维护性的操作可以通过命令行工具、SQL 命令或设置自动执行来管理数据库中的空间和性能。 1.7. pg_stat_progress_analyze pg_stat_progress_analyze 是 PostgreSQL 中的一个系统视图用于查看正在进行的 ANALYZE 操作的进度信息。它提供了关于当前 ANALYZE 操作的统计数据允许用户监视和了解 ANALYZE 操作的执行情况。 SELECT * FROM pg_stat_progress_analyze;字段名描述pidANALYZE 进程的后端进程 IDdatid正在执行 ANALYZE 的数据库 OIDrelid正在执行 ANALYZE 的表的 OIDphaseANALYZE 操作的阶段heap_blks_total表的总块数以块为单位heap_blks_scanned已扫描的块数heap_blks_vacuumed已清理的块数num_index_scans已扫描的索引数max_tid最大的可见行版本号
http://www.pierceye.com/news/930785/

相关文章:

  • 网站建设营销模板网站开发招聘职位
  • 如何做网站的教程网站怎么建设以及维护
  • 信息港发布信息怎么做网站优化
  • 网页广告怎么关闭网站seo的主要优化内容
  • server2012做网站免费的图片做视频在线观看网站
  • 石狮网站建设折扣网站模板
  • 大连商城网站制作公司深圳网站改版公司
  • 网站备案需要的资料网站+做内容分发资格
  • 青岛模板自助建站百度怎么搜索图片
  • 国外做动运服装的网站安徽海通建设集团网站
  • 手机网站加百度商桥装修公司加盟免费
  • 网站开发背景知识wordpress第二步500
  • 114百事通做网站600郑州建站时间
  • 佛山网站建设科技公司南宁网页设计价格
  • 四字母net做网站怎么样如何开通微信小程序商城
  • 山西免费网站关键词优化排名婚恋网站开发
  • seo查询站长手机app制作网站模板
  • 微网站O2O平台平台开发怎么申请免费的网站
  • 加强网站互动交流平台建设自查p2p网站建设制作
  • 泉州网站建设平台成都百度seo公司
  • php响应式网站模板下载陕西建设集团招聘信息网站
  • 网站品牌推广设计网站建设单页
  • 秦皇岛酒店网站设计wordpress 退出 跳转
  • 网站建设题目以及答案济南建设公司网站
  • 有什么网站做的比较高大上网站首页怎么设计
  • 法治中国建设网站做网站推广 需要ftp
  • 网站运营工作具体做啥做网站寄生虫需要哪些东西
  • 东莞网站建设教程wordpress 插件 破解
  • 响应式网站做法免费seo网站
  • 网站搭建合作协议cms drupal wordpress