截至2023年11月2日,MySQL社区版最新版本是8.0.35,本文详细描述了采用二进制安装的各个步骤,具有较强的参考意义,基本可作为标准步骤实施。 ■ 下载数据库介质 社区版的下载地址为oracle官网: https://dev.mysql.com/downloads/ 根据os版本选择适当的介质,二进制安装方式需下载适配os内核的tar包: https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.35-linux-glibc2.17-x86_64.tar…

2023年11月2日 0条评论 1624点热度 1人点赞 liking 阅读全文

■■ 集群启动步骤 1、先启动各节点的 config server mongod -f ${MongoDir}/conf/config.conf 2、再启动各节点的 shard server mongod -f ${MongoDir}/conf/shard1.conf 3、再启动各节点的 mongos server mongos -f ${MongoDir}/conf/mongos.conf ■■ 集群停止步骤 停止服务的顺序是先停止mongos服务,再停止其它服务 ■ 简易方式:直接在各节点killall如下进程…

2023年10月23日 0条评论 1337点热度 0人点赞 liking 阅读全文

结合我们的生产需求,本次详细整理了最新版本 MonogoDB 7.0 集群的规划及部署过程,具有较大的参考价值,基本可照搬使用。 适应数据规模为T级的场景,由于设计了分片支撑,后续如有大数据量需求,可分片横向扩展。 ■■■ 分片集群规划 ■ Configure hostname、hosts file、ip address vim /etc/hosts 7.7.7.11 node1 7.7.7.12 node2 7.7.7.13 node3 注:规划、实施、运维均采用host解析的方式判定各个节点,因此需确保该配置文…

2023年10月11日 0条评论 1305点热度 2人点赞 liking 阅读全文

首先说一下这个3节点MongoDB集群各个维度的数据规模: 1、dataSize: 1.9T 2、storageSize: 600G 3、全量备份-加压缩开关:186G,耗时 8h 4、全量备份-不加压缩开关:1.8T,耗时 4h27m 具体导出的语法比较简单,此处不再赘述,本文重点描述导入的优化过程,最后给出导入的最佳实践。 ■ 2023-09-13T20:00 第1次4并发导入测试 mongorestore --port=20000 -uadmin -p'passwd' --authenti…

2023年10月8日 0条评论 1131点热度 0人点赞 liking 阅读全文

MongoDB一个广为诟病的问题是,大量数据resotore时索引重建非常缓慢,实测5000万的集合如果有3个以上的索引需要恢复,几乎没法成功,而且resotore时如果选择创建索引也会存在索引不生效的问题,种种情况表明,MongoDB的一些默认设置存在明显不合理之处。 当然,深入理解后总会有办法解决这些问题,MongoDB发展到金,功能也是越来全面。 一、对于小数据量collection,可直接单命令行创建索引 类似如下操作: db.getCollection('processDataObj').createIn…

2023年10月8日 0条评论 1097点热度 0人点赞 liking 阅读全文

声明:此文来自于MOS(Doc ID 1674865.1),整理在此以便于大家阅读学习。 ■ 概要 在Oracle的RAC环境中,数据库会收集global cache 的工作负载统计信息,并把这些信息通过STATSPACK, AWRs 和 GRID CONTROL等工具呈报。对于每个节点,以及集群汇总统计信息中的global cache数据块丢失的统计信息("gc cr block lost" 和/或 "gc current block lost") 代表了私网通信的包处理效…

2023年8月24日 0条评论 1377点热度 0人点赞 liking 阅读全文

Linux文件,除了rwx这些权限外,还有一些特殊的权限,如rws、rwt。 1、s权限(setuid) 1.1 设置方法:chmod u+s 该位可以让普通用户以root用户的角色运行只有root帐号才能运行的程序或命令。 s:文件属主和组设置SUID和GUID,文件在被设置了s权限后将以root身份执行。 在设置s权限时文件属主、属组必须先设置相应的x权限,否则s权限并不能正真生效。 1.2 必要性 Linux修改密码的passwd便是个设置了SUID的程序,普通用户无读写/etc/shadow文件的权限确可以…

2023年8月7日 0条评论 861点热度 1人点赞 liking 阅读全文

已有的一个 MySQL PXC 集群环境,因为种种原因仅剩一个节点 node1,需要新增一个集群节点 node2。 node1 版本:donor version (8.0.21) node2 版本:local version (8.0.32) 大致步骤: 1、node2 配置部署新版本的集群环境; 2、node2 配置/etc/my.cnf 拷贝 node1 的配置文件,仅需修改serverid、nodename 3、node2 准备数据目录,确保目录为空 4、node2 启动服务 会提示报错,需要将 node1 …

2023年7月26日 1条评论 1560点热度 0人点赞 liking 阅读全文

■■ CMP临时文件 CMP - 指 Compression Advisor ,是 Oracle 数据库的压缩建议特性,在生成建议时产生的中间过程表,一般会自行删除。这个特性自 11.2.0.4 引入( Oracle 11.2.0.4 BP1 or higher),在某些情况,该功能执行失败后,会遗留下一个系列的数据库对象。 这些对象,可以在 SYS 下进行删除。 If you see tables with names like CMP3xxxxxx or CMP4xxxxxx (where xxxxxx is …

2023年5月4日 0条评论 614点热度 0人点赞 liking 阅读全文

一、概述 接上文,实际生产场景中,往往存在硬件资源数量的限制,此时需要设置DS节点复用RS节点。 所以往往最常见的架构如下图所示: 1) 3台主机组建真实服务器集群,即3个RS 2) 2个RS兼做DS,构建负载均衡机制 Client │ │VIP:17.7.7.18 ┌────────────────┼────────────────┐ ┌──────┴───────┐ ┌──────┴───────┐ ┌──────┴───────┐ │ RS1/DS1 │ │ RS2/DS2 │ │ RS3 │ │7.7.7.…

2023年3月17日 0条评论 766点热度 1人点赞 liking 阅读全文
1234526