代码改变世界

How to restart Oracle Standby Database (DG)

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

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

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

MongoDB如何处理Jumbo块

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

修正MySQL表统计信息以获得更好的执行计划

2022-04-18 22:32 by abce, 482 阅读, 1 推荐, 收藏, 编辑
摘要:案例学习: 表的统计信息错误导致优化器不能选择正确的执行计划 一个客户说,在没有代码和配置变更的情况下,一个查询发生了灾难性的性能下降。为简介起见,对本文中的数据进行了编辑和修改,以免信息泄露。该案例也获得客户的允许。 以下是执行计划和执行结果: mysql> explain -> SELECT c 阅读全文

mysqldump: Error 2013: Lost connection to MySQL server during query when dumping table

2022-04-17 11:02 by abce, 1436 阅读, 0 推荐, 收藏, 编辑
摘要:使用mysqldump命令备份数据库的时候,老是报错: mysqldump: Error 2013: Lost connection to MySQL server during query when dumping table `abce` at row: 5059994 一般人遇到这个问题,都是 阅读全文

ORA-01580: error creating control backup file

2022-04-15 21:12 by abce, 301 阅读, 0 推荐, 收藏, 编辑
摘要:帮同学处理一个物化视图问题,顺便发现alert日志中有以下报错: Errors in file /u01/app/oracle/diag/rdbms/abce/abce/trace/abce_ora_381201.trc: ORA-01580: error creating control back 阅读全文

df命令卡死

2022-04-15 21:12 by abce, 664 阅读, 0 推荐, 收藏, 编辑
摘要:机器被同事换过nfs,进去后执行df命令卡住了。 可以使用strace df -h跟踪一下是哪个系统调用有问题。遇到卡住的地方就会停住 # strace df -h ... stat("/abce/db", 熟悉系统人很容易看到就是之前挂载的nfs路径。 除了这种看,还可以使用nfsstat命令查看 阅读全文

半同步复制

2022-04-13 22:27 by abce, 184 阅读, 0 推荐, 收藏, 编辑
摘要:原文没有看完,感兴趣的:https://www.percona.com/blog/face-to-face-with-semi-synchronous-replication/ 异步复制和半同步复制的区别 异步复制 这是标准的半同步复制。 在复制中有两个步骤: 1.数据拷贝。通常很快。数据从源端的二 阅读全文

删除挂载路径导致目录无法删除,失效的文件句柄

2022-04-13 15:11 by abce, 588 阅读, 0 推荐, 收藏, 编辑
摘要:原文:https://www.cnblogs.com/Dy1an/p/12849454.html 故事背景 服务器上面有个挂载的路径,由于项目更换了,于是源目录就被删除了,导致另外一台服务器上面挂载了该目录的目录权限变成了全是 ???,如图所示: 如果此时去删除它,移动它都会报错,无法成功: 解决办 阅读全文
上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 118 下一页