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

苏州网站建设集团重庆关键词搜索排名

苏州网站建设集团,重庆关键词搜索排名,做门户网站有前途吗,wordpress图片主题晨曦文章目录 openGauss学习笔记-140 openGauss 数据库运维-例行维护-例行维护表140.1 相关概念140.2 操作步骤140.3 维护建议 openGauss学习笔记-140 openGauss 数据库运维-例行维护-例行维护表 为了保证数据库的有效运行,数据库必须在插入/删除操作后,基于…

文章目录

    • openGauss学习笔记-140 openGauss 数据库运维-例行维护-例行维护表
      • 140.1 相关概念
      • 140.2 操作步骤
      • 140.3 维护建议

openGauss学习笔记-140 openGauss 数据库运维-例行维护-例行维护表

为了保证数据库的有效运行,数据库必须在插入/删除操作后,基于客户场景,定期做VACUUM FULL和ANALYZE,更新统计信息,以便获得更优的性能。

140.1 相关概念

使用VACUUM、VACUUM FULL和ANALYZE命令定期对每个表进行维护,主要有以下原因:

  • VACUUM FULL可回收已更新或已删除的数据所占据的磁盘空间,同时将小数据文件合并。
  • VACUUM对每个表维护了一个可视化映射来跟踪包含对别的活动事务可见的数组的页。一个普通的索引扫描首先通过可视化映射来获取对应的数组,来检查是否对当前事务可见。若无法获取,再通过堆数组抓取的方式来检查。因此更新表的可视化映射,可加速唯一索引扫描。
  • VACUUM可避免执行的事务数超过数据库阈值时,事务ID重叠造成的原有数据丢失。
  • ANALYZE可收集与数据库中表内容相关的统计信息。统计结果存储在系统表PG_STATISTIC中。查询优化器会使用这些统计数据,生成最有效的执行计划。

140.2 操作步骤

  1. 使用VACUUM或VACUUM FULL命令,进行磁盘空间回收。

    • VACUUM

      对表执行VACUUM操作

      openGauss=# VACUUM customer;
      
      VACUUM
      

      可以与数据库操作命令并行运行。(执行期间,可正常使用的语句:SELECT、INSERT、UPDATE和DELETE。不可正常使用的语句:ALTER TABLE)。

      对表分区执行VACUUM操作

      openGauss=# VACUUM customer_par PARTITION ( P1 );
      
      VACUUM
      
    • VACUUM FULL

      openGauss=# VACUUM FULL customer;
      
      VACUUM
      

      需要向正在执行的表增加排他锁,且需要停止其他所有数据库操作。

  2. 使用ANALYZE语句更新统计信息。

    openGauss=# ANALYZE customer;
    
    ANALYZE
    

    使用ANALYZE VERBOSE语句更新统计信息,并输出表的相关信息。

    openGauss=# ANALYZE VERBOSE customer;
    
    ANALYZE
    

    也可以同时执行VACUUM ANALYZE命令进行查询优化。

    openGauss=# VACUUM ANALYZE customer;
    
    VACUUM
    

    img 说明: VACUUM和ANALYZE会导致I/O流量的大幅增加,这可能会影响其他活动会话的性能。因此,建议通过“vacuum_cost_delay”参数设置《数据库参考》中“GUC参数说明 > 资源消耗 > 基于开销的清理延迟”。

  3. 删除表。

    openGauss=# DROP TABLE customer;
    openGauss=# DROP TABLE customer_par;
    openGauss=# DROP TABLE part;
    

    当结果显示为如下信息,则表示删除成功。

    DROP TABLE
    

140.3 维护建议

  • 定期对部分大表做VACUUM FULL,在性能下降后为全库做VACUUM FULL,目前暂定每月做一次VACUUM FULL。
  • 定期对系统表做VACUUM FULL,主要是PG_ATTRIBUTE。
  • 启用系统自动清理线程(AUTOVACUUM)自动执行VACUUM和ANALYZE,回收被标识为删除状态的记录空间,并更新表的统计数据。

👍 点赞,你的认可是我创作的动力!

⭐️ 收藏,你的青睐是我努力的方向!

✏️ 评论,你的意见是我进步的财富!

图片

http://www.jinmujx.cn/news/117163.html

相关文章:

  • 优质网站建设哪家好专业网站优化培训
  • 网站空间免费试用烘焙甜点培训学校
  • 1688网站批发什么叫外链
  • 建设银行东四十条支行支行网站百度网络营销中心官网
  • 网站开发的研究现状青岛网站建设制作公司
  • 提升网站建设品质厦门seo总部电话
  • 深圳场站建设发展有限公司网站案例分析
  • wordpress地址不能修改密码seo网络优化是什么工作
  • php做图片交互网站代码网站优化的关键词
  • 做网站 要域名 主机 还有啥一键建站免费
  • 政府网站建设指导企业推广是什么职业
  • 哪里找做网站的公司廊坊快速优化排名
  • 自己建设一个网站需要多少钱seo优化排名易下拉用法
  • 网站方案策划书百度建站多少钱
  • 重庆做网站做得好的公司跨境电商平台排行榜前十名
  • 广州网站建设58结构优化是什么意思
  • b2c网站建设方案 今日头条
  • 软件项目外包网站360地图下载最新版
  • div+css免费网站模板下载上海seo网络优化
  • 找别人做网站怎么防止后门百度官网登录
  • 茂名企业自助建站系统网站排名英文
  • 做网站引用没有版权的歌曲微信公众号平台官网
  • 装修设计图网站优化什么
  • 苏州建设项目备案网站宁波seo推广哪家好
  • 宝安建网站新郑网络推广外包
  • 品网站建设公司如何做运营推广
  • 网站 营销型品牌营销案例
  • 佛山新网站建设流程谷歌应用商店
  • 网站改版设计关于进一步优化当前疫情防控措施
  • 怎样百度站长捆绑网站百度浏量网络营销事件