磁盘 碎片pg
PG
PostgreSQL 教程 — — — — —— 参考: 菜鸟教程 ORDBMS 术语 在我们开始学习 PostgreSQL 数据库前,让我们先了解下 ORDBMS 的一些术语: 数据库: 数据库是一些关联表的集合。 数据表: 表是数据的矩阵。在一个数据库中的表看起来像一个简单的电子表格。 列: ......
2023-02-28-如何避免timemachine占用宝贵的mac磁盘空间
+++ title = "如何避免timemachine占用宝贵的mac磁盘空间" description = "" date = 2023-02-28T16:47:50+08:00 comment = true toc = true reward = true categories = [ "" ......
安防视频监控平台EasyCVR出现“no space left on device磁盘空间不足”是什么原因?该如何解决?
由于每个磁盘下的inode节点是有数量上限的,如果有软件一直产生大量的碎片文件就会导致inode节点被占满,无法继续向磁盘进行写入 ......
华为云ECS虚拟机磁盘扩容过程
华为云ECS虚拟机磁盘扩容过程 背景 这个机器系统盘只有40G的空间. 导致磁盘空间不足. 其实一开始我不知道虚拟机其实还有可以参加的磁盘. 机器信息获取 ECS的系统盘只有40G的空间. df -Th 就可以得出具体的结论. 但是实际上这个机器申请了数据盘. 但是未进行初始化. 其实拿到虚拟机前几 ......
SQL Server高级进阶之索引碎片维护
SELECT OBJECT_SCHEMA_NAME(B.OBJECT_ID) 架构,OBJECT_NAME(B.OBJECT_ID) 表名,B.NAME 索引名,ROUND(A.AVG_FRAGMENTATION_IN_PERCENT,2) 碎片率, CASE WHEN A.AVG_FRAGMENT ......
PG 使用错误汇总
No space left on device - 背景:当插入数据很大导致磁盘空间爆满时,PG会启动自杀,然后回滚因导致磁盘饱满的操作之后,并自动恢复数据库 create table t2 (tz time, device_id int , cpu_usage float); insert int ......
磁盘读写测试
在Linux环境中,了解存储/磁盘I/O性能对于评估系统性能和优化存储子系统非常重要。通过测试存储/磁盘I/O性能,我们可以确定磁盘的读写速度、延迟和吞吐量等指标。本文将介绍几种常用的方法来 方法一:使用dd命令 dd命令是一个用于复制文件和数据的常用工具,也可以用于测试存储/磁盘I/O性能。以下是 ......
df -h查看磁盘空间不足,du -sh /*却没有找到大数据文件
df -h Filesystem Size Used Avail Use% Mounted on /dev/vda1 296G 199G 82G 71% / tmpfs 7.8G 0 7.8G 0% /dev/shm 但是通过du -sh/* 查看7.7M /bin 138M /boot 214M ......
迁移类型与内存碎片
前言 在伙伴系统中长时间的内存分配之后很容易造成内存碎片,即物理内存总量不少但是无法合并为大的连续内存块。而在现代CPU中提供了huge page的可能,可以分配超大块的page,在TLB中使用更少级的地址转换操作。一个page覆盖了更大的地址范围,大幅度的提高了TLB的命中概率。对于内存密集型应用 ......
磁盘清理、大文件查找、磁盘扩容、定时任务
磁盘清理 rm -rf 脚本: #!/bin/shcd /;find -name "java_pid*.hprof" -exec rm -rf {} \; 或者 rm -rf /java_pid*\.hprof 大文件查找 查找并列出当前目录中最大的目录: du -h --max-depth=1 查 ......
pgtune pg 配置优化工具
pgtune 是一个web 工具,可以基于一些最佳实践提供pg server 的配置,对于想快速进行pg 数据库优化的是一个不错的工具使用简单,同时也提供了web site 可以方便使用 参考资料 https://github.com/le0pard/pgtunehttps://pgtune.leo ......
linux挂载磁盘支持重启后有效
本文磁盘驱动器路径为/dev/sdb,如不是则自己更换 1。磁盘分区和格式化(如果插入的磁盘已经有分区,则直接进入第2步) fdisk /dev/sdb#按n进行分区(后面全部回车默认,最后输入w退出) mkfs.ext4 /dev/sdb1 2。获取UUIDblkid /dev/sdb1 3。编辑 ......
【Vagrant】 Build PG15 on rhel8
vagrant创建一套single PG15,同时创建一个新的数据库db_pg15 (密同) Vagrant.configure("2") do |config| vms = [ # { name: "app01", box: "centos-8", hostname: "app01", ip: " ......
【访问控制】cgroup限制磁盘读写
一、前言 参考链接: Cgroup - Linux的IO资源隔离 用 cgroups 管理进程磁盘 io 二、blkio配置 blkio是cgroup中的一个子系统,可以用于限制及监控磁盘读写io blkio控制子系统可以限制进程读写的 IOPS 和吞吐量,但它只能对 Direct I/O 的文件读 ......
centos7磁盘挂载与LVM扩容
目录磁盘挂载查看一下现有磁盘创建磁盘分区创建PV(物理卷)创建VG(卷组)创建LV(逻辑卷)格式化分区挂载分区挂载分配文件/etc/fstab扩容逻辑分区创建磁盘分区重读分区表格式化分区扩容VG扩容LV刷新文件系统df -h查看 新申请的ECS,磁盘一般不给挂好,非得为难我这菜鸟自己操作 磁盘挂载 ......
virt-manager更换磁盘镜像文件安装目录
先创建好要存储的目录,如mkdir /home/windowsimages,然后以安装windows虚拟机为例,当达到创建虚拟机的第四步,设置磁盘镜像时 1、选择Select or create custom storage -> Manage) 2、创建存储池 点击Finish,就可以看到存储池中 ......
视频汇聚/安防监控EasyCVR指定到新的硬盘进行存储录像,如何自动挂载该磁盘?
TSINGSEE青犀视频监控汇聚平台EasyCVR可拓展性强、视频能力灵活、部署轻快,可支持的主流标准协议有国标GB28181、RTSP/Onvif、RTMP等,以及支持厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等。平台既具备传统安防视频监控的能力,也具备接入AI智能分析的能 ......
ubuntu查看磁盘空间命令
df 以MB 或者 GB 的容量显示,则在df后面加 -h ,-h是human-reading的简写,展示的数据可读性更好 df -h df命令后面加 -a,可以查看所有文件系统的磁盘空间 df -ha ......
戴尔R720xd安装exsi7.0.3时识别不到阵列磁盘问题[已解决]
关联搜索 戴尔R720xd安装exsi7.0.3时识别不到阵列磁盘问题[已解决] exsi7不支持H310[已解决] 戴尔R720xd安装exsi7.0.3时识别不到VD[已解决] 背景: 原来有三台服役了8个年头的戴尔R210ii,几个朋友一直用,最近发现资源有点不太够。 因为以前用戴尔的R210 ......
Ubuntu 23.10 支持基于 TPM 的全磁盘加密
导读 即将发布的 Ubuntu 23.10 增加了一项实验性功能 —— 初步支持基于 TPM 的全磁盘加密。该功能利用系统的可信平台模块 (TPM),缺点是这种额外的安全性依赖于 Snaps,包括内核和 GRUB 引导加载器。 Ubuntu 开发商 Canonical 公司表示,Ubuntu 23. ......
磁盘管理
1.识别硬盘 命令:lsblk 分区模式:MBR(最多4个分区,2.2T) 、GPT(128个分区,18EB) 2.parted分区 parted /dev/sdb maktable gpt #指定分区 mkpart 创建分区 分区名称 等等步骤 print 查看分区 unit GB 调整显示单位 ......
给PG数据库已有表,已存在列添加序列并设置序列当前值为自增列的最大值
CREATE OR REPLACE FUNCTION "public"."add_sequence_to_table"("p_table_name" text, "p_column_name" text) RETURNS "pg_catalog"."void" AS $BODY$ DECLARE m ......
linux磁盘空间满了后怎么去判定哪个地方占了多大的空间并回收
概述 日常工作总会碰到磁盘满的情况,这时候我们需要去判定哪个地方占的存储比较多,看那些文件有没用,如果没用就可以删掉节省空间。下面大概写一下处理的一个过程。 1、使用df -h查看磁盘空间占用情况 2、使用du -s /* | sort -nr命令查看那个目录占用空间大 然后那个目录占用多 再通过d ......
PG的表和索引的膨胀
大家好,这次大表哥给大家分享的是PG的表和索引的膨胀。 首先,为什么会出现表和索引的膨胀? 总所周知, Postgres SQL 实现的MVCC的机制不同于 oracle , mysql innodb 的 undo tablespace 的机制。 表上所用的更新和删除等操作的行为,都不会实际的删除或 ......
redis为什么这么快、底层磁盘以及IO模型
一、底层磁盘IO机制 Redis是单进程单线程?为什么这么快: 进入redis 安装目录下执行以下命令,查看set lpush命令的处理效率:./redis-benchmark -t set,lpush -n 100000 -q 根据官方的数据,Redis 的 QPS 可以达到 10 万左右(每秒请 ......
linux 中批量输出指定目录的磁盘占用和文件数目
001、磁盘占用 (base) [root@pc1 test1]# ls test1 test2 test3 (base) [root@pc1 test1]# find $PWD -type d ## 查出所有目录 /home/test1 /home/test1/test1 /home/test1/ ......
如何查看Linux机器上docker容器的cpu占用率和磁盘使用率
一、查看服务器上各个docker容器服务的CPU占用率: docker stats 二、查看各docker容器的磁盘占用情况:df -h ......
ora2pg使用记录
ora2pg使用记录 前言 这篇文章是我在学习使用ora2pg过程中的学习记录,以便日后遗忘查阅; 诸君也可跟随我的步伐了解一下ora2pg,或可移步如下官方文档参考学习:Ora2Pg : Migrates Oracle to PostgreSQL (darold.net) 本文的ora2pg安装和 ......
PG 故障分析之 select count(*) 产生大量WAL 日志(wal_log_hint)
Hello, 大家好, 今天给大家分享的这个本周发生在生产环境的一个真实的案例。 故障的现象是: 主库短时间内生成了大量的WAL日志,触发了归档archive_command的操作,导致灾备中心的2台standby 机器同步中断。 Standby Log: FATAL: could not rece ......