一、数据与WAL分离 务必将WAL日志(pg_wal目录)放在独立的物理磁盘或高性能分区,隔离数据文件写入压力,对提升性能至关重要 二、文件系统优化 文件系统选择:优先选择 XFS,尤其是在大文件和高并发的数据库场景下,实测4K随机写性能比 ext4 提升约 25%。 文件系统4K对齐:创建时使用 mkfs.xfs -f -s size=4096 /dev/sdX 确保 4KiB 对齐,这在很多虚拟化环境中效果显著。 挂载参数优化:如果数据库是 MySQL/PostgreSQL,且使用 XFS 文件系统,可在挂载选…

2026年6月24日 0条评论 11点热度 0人点赞 liking 阅读全文

4块磁盘做raid5 或 raid10,无缓存直接写入性能哪种方式更好?为此做了一个简单的测试对比,事实胜于雄辩,我们用实际测试数据来得出结论。 一、raid无缓存 3个文件系统: ---u01: hdd 4T*4 raid10,raid无缓存 ---u02: hdd 4T*4 raid5,raid无缓存 ---u03: ssd 447G*1 测试结果如下: ./testdd.sh /u01 /u02 /u03 > testdd.log.`date +%Y%m%d%H%M` 2>&1 &…

2026年3月3日 0条评论 707点热度 0人点赞 liking 阅读全文

一、使用 SQL Developer 将第三方数据库迁移到 Oracle,迁移过程涉及以下步骤 1、创建迁移资料档案库以便保存有关迁移项目的信息。 2、创建用作迁移容器的迁移项目。 3、选择第三方数据库连接。 4、将第三方元信息捕获至迁移资料档案库。 5、将捕获的元信息转换为 Oracle 特定的元信息。 6、将存储程序,触发器,视图等翻译为 Oracle 形式。 7、生成 Oracle 数据库创建脚本。 8、将数据从第三方数据库移到 Oracle 数据库。 1. 删除之前的迁移资料库 为充分能完成迁移,不知数据库…

2026年2月11日 0条评论 674点热度 0人点赞 liking 阅读全文

V9.5 [hgadmin@highgov9-5 ~]$ psql --version psql (PostgreSQL) 9.5.4 [hgadmin@highgov9-5 ~]$ psql --help|grep -P "\-u|\-U" -u, --instance-user connect to the database with instance level user -U, --username=USERNAME database user name (default: "…

2026年2月3日 0条评论 620点热度 0人点赞 liking 阅读全文

之前文章已详细描述了PBM的安装和入门使用,结论是可大幅提升大数据量的备份效率,本文结合一线 MongoDB 集群的实际部署现状,详细记录使用 PBM 进行物理备份和恢复的操作步骤,供一线直接参考使用。 一、Make a physical backup 配置好 pbm 以后,物理备份非常简单: pbm backup --type=physical 二、Restore from a physical backup 1、恢复之前首先确认当前的备份集: Backup snapshots: 2025-12-10T08:22…

2025年12月12日 0条评论 1107点热度 0人点赞 liking 阅读全文

项目地大量使用社区版MongoDB数据库,用来存放重要工单数据,随着业务量增长,数据规模越来越大,每天的备份任务执行时间越来越长。目前某项目地数据规模统计如下: [mongod@mongodb02 mongodb]$ du -sh * 16K conf 13G config 45G mongos 1.4T shard1 0 shard2 0 shard3 [mongos] flowtest> show dbs admin 204.00 KiB config 37.21 MiB flowtest 1.37 Ti…

2025年11月10日 1条评论 1446点热度 0人点赞 liking 阅读全文

我们所处行业的核心应用业务,当前还是传统的OLTP业务,应用系统使用 java 开发,并且不建议使用存储过程,使用 benchmarksql 压测数据库最公平,既可以测试数据库性能,也可以测试JDBC驱动。 一、tpmC性能测试要点 1、流量指标(Throughput,简称tpmC) 按照TPC组织的定义,流量指标描述了系统在执行支付操作、订单状态查询、发货和库存状态查询这4种交易的同时,每分钟可以处理多少个新订单交易。所有交易的响应时间必须满足TPC-C测试规范的要求,且各种交易数量所占的比例也应该满足TPC-C…

2025年4月7日 0条评论 2319点热度 1人点赞 liking 阅读全文

之前陆续整理过好几次升级openssh的文章,随着时间的推移,也该更新了,正好当下这个升级需求比较多,尤其是安全扫描时往往大部分高危漏洞来自于低版本的openssh,升级后可以解决大部分漏洞。 根据最近的实践,以下操作适应于如下linux版本: BigCloud Enterprise Linux 8.2/8.6 Rocky Linux 8.10 bclinux/bc-linux/bc linux 一、配置telnet服务、gcc编译器 目的:确保不会因为升级ssh失误导致无法远程登陆主机 ■ 确认telnet服务是…

2025年2月26日 0条评论 1420点热度 0人点赞 liking 阅读全文

凝视深渊:千核并发控制的评估 作者 Xiangyao Yu MIT CSAIL yxy@csail.mit.edu George Bezerra MIT CSAIL gbezerra@csail.mit.edu Andrew Pavlo 卡内基梅隆大学 pavlo@cs.cmu.edu Srinivas Devadas MIT CSAIL devadas@csail.mit.edu Michael Stonebraker MIT CSAIL stonebraker@csail.mit.edu 摘要 计算机架构正朝着…

2025年2月22日 0条评论 1975点热度 0人点赞 liking 阅读全文

之前一直习惯于使用linux自带的NFS服务,但由于NFS空间占用较大自身不带压缩能力,最近使用了号称比较流行的 TrueNAS SCALE 版本,重要的是它还可以提供块服务 Block (iSCSI) Shares Targets。 关于 TrueNAS SCALE 的安装配置可以网搜获取,此处不赘述,只说要点与结果。 一、打开SSH服务 这个在WEB管理界面即可配置,注意打开: Allow Password Authentication 二、安全配置 限制可以获取NFS输出列表的IP和用户 root@truen…

2025年2月19日 0条评论 1991点热度 0人点赞 liking 阅读全文
1234529