代码改变世界

Warning: the "mongo" shell has been superseded by "mongosh"

2022-04-24 22:39 by abce, 1695 阅读, 0 推荐, 收藏, 编辑
摘要:安装mongodb后,使用mongo登录,发现给出以下提示: $ mongo MongoDB shell version v5.0.7 connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=m 阅读全文

MongoDB not authorized on admin to execute command { replSetGetStatus: 1.0 }

2022-04-24 16:40 by abce, 1151 阅读, 0 推荐, 收藏, 编辑
摘要:abce:PRIMARY> rs.status() { "ok" : 0, "errmsg" : "not authorized on admin to execute command { replSetGetStatus: 3.0, lsid: { id: UUID(\"4f94da6c-3037 阅读全文

大小写导致rac数据库rman备份报ORA-00245错误

2022-04-22 22:09 by abce, 297 阅读, 0 推荐, 收藏, 编辑
摘要:rac数据库rman备份报ORA-00245错误 RMAN-00571: RMAN-00569: ERROR MESSAGE STACK FOLLOWS RMAN-00571: RMAN-03009: failure of Control File and SPFILE Autobackup com 阅读全文

找出不同mysql servers之间的差异

2022-04-21 09:00 by abce, 45 阅读, 0 推荐, 收藏, 编辑
摘要:当一个人负责从Dev 到 QA、UAT 等各种环境,再到 Prod来推动应用程序开发时,确保测试环境中的配置与最终的生产环境具有可比性通常很有用。对于由 DBA 团队管理服务器的尤其如此。 显然,性能差异可能是由于硬件、存储、网络、软件配置等方面的差异。问题是如何快速有效地找到差异,而无需运行大量不 阅读全文

PostgreSQL克服vacuum wraparoud

2022-04-19 22:49 by abce, 310 阅读, 1 推荐, 收藏, 编辑
摘要:当VACUUM进程跟不上数据库活动,就会发生事务id wraparound,PostgreSQL服务被迫关闭。 更专业的说法是:当多版本并发控制(MVCC)的语义失败,且唯一事务ID的值达到其最大值(大约20亿)时,就会发生事务id wraparound。 导致这种情况的原因是,由autovacuu 阅读全文

sqlserver列出数据库中的表和表中的行数

2022-04-19 11:01 by abce, 104 阅读, 1 推荐, 收藏, 编辑
摘要:select schema_name(tab.schema_id) + '.' + tab.name as [ table ], sum(part.rows) as [ rows ] from sys.tables tab inner join sys.partitions part on tab. 阅读全文

How to restart Oracle Standby Database (DG)

2022-04-18 22:50 by abce, 106 阅读, 0 推荐, 收藏, 编辑
摘要:————————————————– STARTUP PROCESS ————————————————– Starting Primary Database: (PROD) sqlplus “/as sysdba” SQL> Startup Startup Standby Database: (PRO 阅读全文

MongoDB中merge空的chunks

2022-04-18 22:45 by abce, 260 阅读, 0 推荐, 收藏, 编辑
摘要:chunk的维护 我们知道,MongoDB中有一个autoSplitter进程,在chunk变得太大的时候,就会对chunk进行分区。同时还有一个balancer进程,负责移动chunks,保证在分片之间平均分布。所以,随着数据的增长,chunks会被分区,并可能被移动到别的分片上。 但是,在我们删 阅读全文

找出mongodb中未被检测出的Jumbo块

2022-04-18 22:45 by abce, 149 阅读, 0 推荐, 收藏, 编辑
摘要:最近在MongoDB集群中遇到了一个有趣的性能问题案例。通过挖掘日志,发现问题与需要很长时间进行块移动有关。 我们知道,默认的最大块大小是64MB。因此,在当今使用的大多数硬件中,这些迁移应该非常快。在这样的情况,居然有几个超出该限制的chunk被移动了,为什么有这种情况发生呢?这些块是否已经被标记 阅读全文

MongoDB如何处理Jumbo块

2022-04-18 22:45 by abce, 335 阅读, 1 推荐, 收藏, 编辑
摘要:你是一名MongoDB DBA,当天的第一项任务是从集群中删除一个分片。听起来很吓人,但你知道这很容易。 你可以用一个简单的命令来做到这一点: db.runCommand( { removeShard: "server1_set6" } ) mongodb会找到对应的块和数据库,并在所有的其它节点上 阅读全文
上一页 1 ··· 39 40 41 42 43 44 45 46 47 ··· 122 下一页