首页 > 其他分享 >06_管理数据_回收空间和分析_日常重建索引_管理GPDB日志文件

06_管理数据_回收空间和分析_日常重建索引_管理GPDB日志文件

时间:2022-11-03 21:11:36浏览次数:41  
标签:文件 06 GPDB 数据库 回收 VACUUM 日志

一、回收空间和分析

 

1、事务ID管理

在每一个数据库每2百万哥事务的时候,对每张表执行VACUUM是很有必要的;

 

2、系统目录维护

大量的CREATE和DROP命令会导致系统表的迅速膨胀,以至于影响系统性能;

由于MVCC事务并发模型的原因,已经删除或者更新的记录仍然占据着磁盘空间;

如果数据库有大量的更新和删除操作,将会产生大量的过期记录;

定期的运行VACUUM命令可以删除过期记录,回收空间;

例:VACUUM tb01;

 

3、配置子空间映射

 

注:基本上不使用VACUUM FULL; 

代码:

show max_fsm_pages;(可查看配置)

show max_fsm_relations;

 

4、为优化查询进行回收和分析

 

 

二、日常重建索引

 

三、管理GPDB日志文件

1、数据库服务日志文件

 

 

 

 代码:

cd pg_log

ls -l

 

2、搜索数据库服务日志文件

 

 3、程序日志文件

 

标签:文件,06,GPDB,数据库,回收,VACUUM,日志
From: https://www.cnblogs.com/xiao-wang-tong-xue/p/16855127.html

相关文章

  • 【毕业设计】工作日志01:开题答辩
    开题答辩一、答辩经过其实11月1日我才完成了开题报告的最终版本,11月2日晚上8点45就要答辩,所以我的PPT做得比较差,很多想做的内容没做,想写的细节没写上,光顾着用嘴巴讲......
  • 【单片机/嵌入式】【梁山派】学习日志02:工程模板创建
    工程模板创建一、新建工程目录1.1包含文件(1)Project:存放工程文件,编译文件等。(2)Firmware:存放ARM内核文件,标准外设库文件等。(3)Hardware:存放开发板的硬件驱动文件。(4)App......
  • 0006.Django ORM之模型基础
    Django的ORM简介1.ORM概念:对象关系映射(ObjectRelationalMapping,简称ORM)2.ORM的优势:不用直接编写SQL代码,只需像操作对象一样从数据库操作数据。即用面向对象的方式,描......
  • Linux中tac命令倒序查询日志
    cat命令是正序开始查询日志比如:catxxx.log|grep"sssdsd"如果日志文件比较大,那么会很慢或者直接出错 可以使用tac命令,这个是cat反过来写tacxxx.log|grep"sssdsd"这样就......
  • 06-jmeter-使用jmeter工具初访数据库
     1、在jmeter->lib下->添加驱动->重启Jmeter工具  2、添加setUp线程组在这个线程组下面->选择配置元件->JDBCConnectionConfiguration(用于与数据库建立连接:需要......
  • SpringBoot日志乱码问题
    其中一种原因:java源码文件中有GBK、UTF-8两种不同的编码,导致IDEA在编译文件时使用GBK编码编译,这样源码UTF-8中写入的中文字符就会编码错误,变为乱码。IDEA提示如下时需要......
  • [题解] HDU7060 Separated Number 思路整理
    题目链接HDU7060SeparatedNumber题目大意给一个\(n\)位数,把该数字分成\(k\)段,每种方案的贡献为其分割出的段的数字之和。求所有分法的贡献之和(对\(998244353\)......
  • git_merge产生冲突时丢失合并日志或可视化界面没Resolve按钮的解决方法
    背景:  命令行执行merge将功能分支合并主干分支时,产生了冲突,解决了冲突重新add后,提交时发现提交日志为空,hook被拦截了下来。重试reset或者clean后问题依旧存在。  尝......
  • 用 slf4j.Logger 打印日志
    在pom.xml加入依赖<dependency><groupId>org.slf4j</groupId><artifactId>slf4j-api</artifactId><version>${slf4j.version}</version></dependency>Demo.java......
  • 记CentOS7里搭建日志服务器实验
    记CentOS7里搭建日志服务器实验实验环境:win7-64(攻击者)centos7(被攻击者与发送日志者)centos7-2(接收日志者---日志服务器)实验开始:步骤一配置网络并能互相通......