摘要:
作者: Carla Schroder 译者: LCTT geekpi 作者: Carla Schroder 译者: LCTT geekpi 用 iftop、Nethogs 和 vnstat 了解更多关于你的网络连接。 你可以通过这三个 Linux 网络命令,了解有关你网络连接的大量信息。iftop 阅读全文
posted @ 2018-11-26 20:31
海东潮
阅读(407)
评论(0)
推荐(0)
摘要:
作者: Vivek Gite 译者: LCTT qhwdw | 作者: Vivek Gite 译者: LCTT qhwdw | | sar 命令用用收集、报告、或者保存 UNIX / Linux 系统的活动信息。它保存选择的计数器到操作系统的 /var/log/sa/sadd 文件中。从收集的数据中 阅读全文
posted @ 2018-11-26 20:29
海东潮
阅读(989)
评论(0)
推荐(0)
摘要:
作者: Amjith Ramanujam 译者: LCTT geekpi 作者: Amjith Ramanujam 译者: LCTT geekpi 让我们来看几个精心设计的 CLI 程序,以及如何解决一些可发现性问题。 在本文中,我会指出命令行界面的可发现性discoverability缺点以及克服 阅读全文
posted @ 2018-11-26 20:09
海东潮
阅读(664)
评论(0)
推荐(0)
摘要:
作者: Amjith Ramanujam 译者: LCTT Lv Feng 作者: Amjith Ramanujam 译者: LCTT Lv Feng 在这个分为两篇的关于具有绝佳命令行界面的终端程序的系列文章的第二篇教程中,我们将讨论 Prompt、Toolkit、Click、Pygments 和 阅读全文
posted @ 2018-11-26 18:21
海东潮
阅读(1108)
评论(0)
推荐(0)
摘要:
在本文中,我们将解释 Linux 系统中最关键的管理任务之一——关于系统 / CPU 的负载load和平均负载Load average的性能监控。 首先来看所有的类 UNIX 系统中两个重要的表述: 系统负载 / CPU 负载 – 衡量 Linux 系统的 CPU 过载或利用率低的指标,即处于运算状 阅读全文
posted @ 2018-11-26 18:13
海东潮
阅读(655)
评论(0)
推荐(0)
摘要:
1.1 Linux中安装matplotlib 如果使用的系统自带的python版本,可使用系统的包管理器安装matplotlib,命令如下: $ sudo apt-get install python3-matplotlib 如果使用python2.7,命令如下: $ sudo apt-get in 阅读全文
posted @ 2018-11-26 18:03
海东潮
阅读(1648)
评论(0)
推荐(0)
摘要:
一个使管理服务器和网络更轻松的 Linux 工具和命令的参考列表。 如果你是一位系统管理员,那么你的日常工作应该包括管理服务器和数据中心的网络。以下的 Linux 实用工具和命令 —— 从基础的到高级的 —— 将帮你更轻松地管理你的网络。 在几个命令中,你将会看到 <fqdn>,它是“完全合格域名” 阅读全文
posted @ 2018-11-26 17:44
海东潮
阅读(138)
评论(0)
推荐(0)
摘要:
Nmon(得名于 Nigel 的监控器)是IBM的员工 Nigel Griffiths 为 AIX 和 Linux 系统开发的一款计算机性能系统监控工具。Nmon 可以把操作系统的统计数据展示在屏幕上或者存储到一份数据文件里,来帮助了解计算机资源的使用情况、调整方向和系统瓶颈。这个系统基准测试工具只 阅读全文
posted @ 2018-11-26 17:41
海东潮
阅读(242)
评论(0)
推荐(0)
摘要:
SMEM(8) SMEM(8) NAME smem - Report memory usage with shared memory divided proportionally. SYNOPSIS smem [options] DESCRIPTION smem reports physical m 阅读全文
posted @ 2018-11-26 17:34
海东潮
阅读(854)
评论(0)
推荐(0)
摘要:
最近一个客户抱怨他的核心EBS数据库出现性能问题。这是一个10.2.0.3的数据库,运行在Red Hat Enterprise Linux Server release 5.5 (Linux x86-64)操作系统上。根据客户描述,由于需要维护UPS,他们重启了数据库,结果重启数据库后他们发现只要他 阅读全文
posted @ 2018-11-26 10:50
海东潮
阅读(1395)
评论(0)
推荐(0)
摘要:
概述 gc buffer busy是RAC数据库中常见的等待事件,11g开始gc buffer busy分为gc buffer busy acquire和gc buffer busy release。gc buffer busy acquire是当session#1尝试请求访问远程实例(remote 阅读全文
posted @ 2018-11-26 10:34
海东潮
阅读(1121)
评论(0)
推荐(0)
摘要:
在做Support的这些年,我很大的收获是掌握了许多troubleshooting问题的方法和工具,对于每一类问题,都可以大体归类出一些诊断方法。无论问题多么复杂,像扒洋葱一样,一层层去掉无关的,留下关键的,同时借助于一些诊断工具,层层深入,最后找到问题的核心。 在做Support的这些年,我很大的 阅读全文
posted @ 2018-11-26 10:29
海东潮
阅读(684)
评论(0)
推荐(0)
摘要:
在数据库运行的过程中,我们有时会碰到数据库hung住的问题,在这个时候很多人会选择尽快让它恢复正常而不是找出问题的root cause. 只有在问题被解决后,才意识到需要找到root cause来避免再次碰到相同的问题; 下面就讲讲如何分析发生在过去的数据库性能问题 (这是一篇讲方法论的blog,并 阅读全文
posted @ 2018-11-26 10:28
海东潮
阅读(1817)
评论(0)
推荐(0)
摘要:
客户反映一个schema数据导入之后一直没有自动收集统计信息,而之前导入的另外一个schema却是正常的,手动收集却没有问题。因为oracle收集统计信息有前提条件是数据变化量是否超过10%,否则不会收集,于是查看DBA_TAB_MODIFICATIONS,内容如下:TABLE_OWNER TABL 阅读全文
posted @ 2018-11-26 10:26
海东潮
阅读(526)
评论(0)
推荐(0)
摘要:
近日遇到一个RAC节点hang导致节点被重启的问题,最后经过分析,发现在系统运行一段时间后,系统内存就会耗尽,原本256G的内存,最后只剩几百M。 1. 问题时间段的TOP输出可以看到,内存只剩7G,而分析内存问题,TOP输出是不够的,一般情况下,Database的SGA和PGA是内存使用大户,所以 阅读全文
posted @ 2018-11-26 10:21
海东潮
阅读(1614)
评论(0)
推荐(0)
摘要:
数据库有时会遇到大量的进程发生'enq: ss - contention'等待,持续5到10分钟,然后自动消失。从字面上看,'SS'是Sort Segment: select * from v$lock_type where type='SS' TYPE NAME ID1_TAG ID2_TAG I 阅读全文
posted @ 2018-11-26 10:19
海东潮
阅读(2080)
评论(0)
推荐(0)
摘要:
客户抱怨最近监听经常异常并无法注册服务,导致前台进程连接失败。根据客户的提到最后一次的大致时间,我们来看一下监听日志情况: [.......]21-JUN-2017 15:35:14 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=__jdbc__)(USER=))(SER 阅读全文
posted @ 2018-11-26 10:18
海东潮
阅读(1466)
评论(0)
推荐(0)
摘要:
Oracle support网站提供ORA-1578错误诊断工具:ORA-1578 Troubleshooting Tool。 ORA-1578 Troubleshooting Tool根据分析上传的日志文件,提供ORA-1578的分析解决方案。 如果符合一个已知的问题,那么ORA-1578 Tro 阅读全文
posted @ 2018-11-26 10:17
海东潮
阅读(398)
评论(0)
推荐(0)
摘要:
ORAchk 之前被称为RACcheck,后来它的检查范围进行了扩展,改名为了ORAchk,它是在数据库系统进行健康检查的一个专用工具,这个工具主要用来检查软件的配置是否符合要求以及一些最佳实践是否被应用了。通过这个工具,用户可以很方便地、自动化地对自己的系统进行健康检查和评估。 ORAchk 能够 阅读全文
posted @ 2018-11-26 10:11
海东潮
阅读(673)
评论(0)
推荐(0)
摘要:
当数据库出现严重的性能问题或者hang了的时候,我们非常需要通过systemstate dump来知道进程在做什么,在等待什么,谁是资源的持有者,谁阻塞了别人。在出现上述问题时,及时收集systemstate dump非常有助于问题原因的分析。 在一些情况下,数据库会自动生成systemstate 阅读全文
posted @ 2018-11-26 10:09
海东潮
阅读(407)
评论(0)
推荐(0)
摘要:
ORA-4030 说明Oracle服务器进程(server process)无法在操作系统(OS)上分配到足够的内存。 导致ORA-4030 的主要原因有: -物理内存不足 -OS kernel/ulimit限制 -应用代码问题导致SQL使用大量内存 -Oracle bug 分析解决ORA-4030 阅读全文
posted @ 2018-11-26 10:06
海东潮
阅读(542)
评论(0)
推荐(0)
摘要:
通常情况下,ORA-27300 ORA-27301 ORA-27302错误的原因是操作系统的系统调用错误或者操作系统配置问题,错误格式:ORA-27300: OS system dependent operation:%s failed with status: %sORA-27301: OS fa 阅读全文
posted @ 2018-11-26 10:06
海东潮
阅读(268)
评论(0)
推荐(0)
摘要:
1.TFA的目的: TFA是个11.2版本上推出的用来收集Grid Infrastructure/RAC环境下的诊断日志的工具,它可以用非常简单的命令协助用户收集RAC里的日志,以便进一步进行诊断;TFA是类似diagcollection的一个oracle 集群日志收集器,而且TFA比diagcol 阅读全文
posted @ 2018-11-26 10:05
海东潮
阅读(2086)
评论(0)
推荐(0)
摘要:
每逢与遇到SQL相关性能,我们总是需要收集10046的,来查看和诊断问题。因为10046真实的反应的SQL语句执行的时候的真实信息,解析,执行,获取的时间消耗,row source operation的具体情况。具体等待事件,每个时间具体的时间消耗等等。希望下面的Case有一种就能帮助到您。EVEN 阅读全文
posted @ 2018-11-26 10:02
海东潮
阅读(249)
评论(0)
推荐(0)
摘要:
很多正在使用dataguard的客户,都会遇到一个棘手的问题: 在备份端与主库同步的过程中由于网络原因或磁盘问题导致一个或多个归档日志丢失,进而dataguard同步无法继续。很多客户都选择了重新全库恢复,并重新搭建dataguard。 如果我们的源数据库非常大(超过100G的数据量),其实可以选择 阅读全文
posted @ 2018-11-26 09:57
海东潮
阅读(496)
评论(0)
推荐(0)
摘要:
Oracle Data Guard会主动对Hot数据(数据正被读取或修改)执行验证, 无论是primary还是standby,但对于那些Cold数据不会做任何检查和校验。所以在12.2版本中,引入了dbms_comp来验证校验Hot 和 Cold数据, 其可以确保standby端没有任何corrup 阅读全文
posted @ 2018-11-26 09:55
海东潮
阅读(268)
评论(0)
推荐(0)
摘要:
Oracle 18c在2018-02-16 release出来的,还是秉承着Oracle的cloud first理念,18c现在cloud和Engineered Systems上推出,想在传统的机器上安装18c,估计还要等到2018年下半年。 下面,我从我的角度,来快速review一下值得关注的18 阅读全文
posted @ 2018-11-26 09:53
海东潮
阅读(1345)
评论(0)
推荐(0)
摘要:
注:如果不关闭防火墙,在创建MySQL group replication时会报错无法连接到其他节点。 两个节点网卡名称不一致,会导致Oracle RAC安装时自检报错。 可以通过修改配置来还原为RHEL6的命名方案。1. 修改Grub配置文件(开机给kernel传递参数,关闭主板dmidecode 阅读全文
posted @ 2018-11-26 09:50
海东潮
阅读(1412)
评论(0)
推荐(0)
摘要:
https://oracleblog.org/wp-content/uploads/2017/10/Oracle-12.2%E6%96%B0%E7%89%B9%E6%80%A7%E4%BB%8B%E7%BB%8D_20171024.pdf 阅读全文
posted @ 2018-11-26 09:33
海东潮
阅读(294)
评论(0)
推荐(0)
摘要:
1. 一般新特性 1.1. Shadow Lost Write Protection Shadow lost write protection检测到一个丢失的写,它会导致一个主要的数据损坏。可以在不需要Oracle DG备库的情况下为数据库、表空间或数据文件启用Shadow lost write p 阅读全文
posted @ 2018-11-26 09:09
海东潮
阅读(4096)
评论(0)
推荐(0)

浙公网安备 33010602011771号