首页 > 其他分享 >GP之日常维护

GP之日常维护

时间:2022-12-19 13:56:09浏览次数:41  
标签:reindex GP 表上 catalog pg VACUUM 维护 DBNAME 日常

1.在系统表上执行reindex命令重建系统表索引。该操作移除索引膨胀并提高VACUUM性能。

会产生锁,可能对当前正在运行的查询产生较大影响。

2.在系统表上执行VACUUM.

3.在系统表上执行analyze操作,以更新统计信息。

[gpadmin@gp-mdw ~]$ cat gp.sh
#!/bin/bash
DBNAME="etl"
SYSTABLES="' pg_catalog.' || relname ';' FROM pg_class a,pg_namespace b where a.relnamespace=b.nspname='pg_catalog' and a.relkind='r'"

reindex --system -d $DBNAME

psql -tc "SELECT 'VACUUM' || $SYSTABLES" $DBNAME |psql -a $DBNAME

analyzedb -s pg_catalog -d $DBNAME

 

标签:reindex,GP,表上,catalog,pg,VACUUM,维护,DBNAME,日常
From: https://www.cnblogs.com/chinaops/p/16991962.html

相关文章

  • 解决警告 gpg WARNING unsafe permissions on homedir
    这里假定我们的GPG文件夹位置为~/.gnupg,只需运行以下几条命令即可解决"gpgWARNINGunsafepermissionsonhomedir"告警信息:chown-R$(whoami)~/.gnupgchmod70......
  • 日常开发记录-u-search组件苹果手机icon图片显示异常-多出一个搜索图标
    在ios15使用u-search搜索图标显示异常,如图在App.vue文件中添加css样式即可解决input[type="search"]{-webkit-appearance:none;}[type="search"]::-webkit-sea......
  • 引力波探测,冷冻电镜研究:两项诺奖GPU功不可没
    我们的日常工作固然重要,但并非每一份重要的工作都能够助力他人获得诺贝尔奖。然而,就在2017年10月,GPU计算便两度成为了助力获得诺贝尔奖的幕后英雄。三名美国物理学家Rainer......
  • [R语言] ggplot2入门笔记3—通用教程如何自定义ggplot2
    date:2020-03-2111:10:02+0800tags:-R语言-数据分析与可视化通用教程简介(IntroductionToggplot2)代码下载地址以前,我们看到了使用ggpl......
  • 教你轻松用上ChatGPT
    最近ChatGPT大火呀,小伙伴们是不是在网上看到各种和ChatGPT有趣聊天的截图,奈何自己实力不够,被网络拒之门外,只能眼馋别人的东西。看别人玩,肯定不如自己玩一把舒服的啊。今天......
  • 2022.51 ChatGPT
    1966年,第一代聊天机器人问世,依托代码生成的规则运行,仅仅通过提取关键词并以固定方式重组与人对话(简单的特点),这一阶段持续到了2010年;2011年,人类迎来了以机器学习技术为核心......
  • PYTHON 模块 - configparser
    1.1configparser模块这个模块是用于解析配置文件1.1.1配置文件的格式[section]key=valuekey=value...[section]key=valuekey=value...1.2读取信......
  • 使用WPF或AspNetCore创建简易版ChatGPT客户端,让ChatGPT成为你的私人助理
    前言:前一天写的一个ChatGPT服务端,貌似大家用起来还不是那么方便,所以我顺便用WPF和AspNetCore的webapi程序做个客户端吧,通过客户端来快速访问chatgpt模型生成对话。 1、......
  • 微软跨平台maui开发chatgpt客户端
    image什么是maui.NET多平台应用UI(.NETMAUI)是一个跨平台框架,用于使用C#和XAML创建本机移动(ios,andriod)和桌面(windows,mac)应用。imagechagpt最近......
  • 将ChatGPT接入微信实现智能回复
    ChatGPT近期以强大的对话和信息整合能力风靡全网,可以写代码、改论文、讲故事,几乎无所不能,这让人不禁有个大胆的想法,能否用他的对话模型把我们的微信打造成一个智能机器人,......