Oracle
文章平均质量分 81
weixin_43838505
这个作者很懒,什么都没留下…
展开
-
oracle数据库CPU特别高的解决方法
system表空间100%,导致数据库无法访问系统表空间正常情况下只存放了数据字典之类的东西,所以占用的空间一般在500M以下。如果你的系统表空间占用比较多的空间,可能有以下几方面的原因:1)没有为用户明确指定默认表空间,导致system系统表空间作为用户默认表空间2)开启了审计,请检查此表的大小AUD$你可以运行以下查询来检查一下系统表空间哪些表比较大:SQL> select *...转载 2018-11-29 14:12:35 · 682 阅读 · 0 评论 -
oracle造成系统CPU过高的检查sql
CPU过高的进程号:#首先找到CPU过高的进程号#top -bn1 是静态找到占用最高的进程[root@localhost ~]# top -bn1 | awk ‘{print $1}’ | grep -A2 PIDSQL语句:SELECT sql_textFROM VsqltextaWHERE(a.hashvalue,a.address)IN(SELECTDECODE(sqlhash...原创 2018-11-29 14:47:24 · 498 阅读 · 0 评论