自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

怀素的专栏

桃之夭夭,灼灼其华

  • 博客(20)
  • 资源 (14)
  • 收藏
  • 关注

转载 使用 Tkprof 分析 ORACLE 跟踪文件

Tkprof是一个用于分析Oracle跟踪文件并且产生一个更加清晰合理的输出结果的可执行工具。如果一个系统的执行效率比较低,一个比较好的方法是通过跟踪用户的会话并且使用Tkprof工具使用排序功能格式化输出,从而找出有问题的SQL语句。一.TKPROF命令语法:TKPROFfilename1,filename2[SORT=[opion][,option]][PRINT=inte

2013-04-21 01:36:49 479

转载 Memory Notification: Library Cache Object loaded into SGA

1.问题现象数据库日常巡检过程中,在alert日志中发现如下警告信息……省略……Thu Apr 15 22:06:31 2010Memory Notification: Library Cache Object loaded into SGAHeap size 3215K exceeds notification threshold (2048K)KGL object

2013-04-18 23:19:11 637

原创 ORACLE当前活动的SQL,CPU负载高问题

select s.USERNAME, sq.SQL_TEXT, s.LAST_CALL_ET  from v$open_cursor oc, v$sql sq, v$session swhere oc.HASH_VALUE = sq.HASH_VALUE   and s.SID = oc.SID   and s.STATUS = 'ACTIVE' order by s.USERNA

2013-04-18 19:15:51 2316

转载 Linux Load average负载详细介绍

也许你在学习Linux操作系统,会遇到很多问题,这里为你讲解Linux系统Load average负载的知识,你可能对于 Linux 的负载均值(load averages)已有了充分的了解。负载均值在 uptime 或者 top 命令中可以看到,它们可能会显示成这个样子:  load average: 0.09, 0.05, 0.01  很多人会这样理解负载均值:三个数分别代表不

2013-04-18 18:47:46 577

转载 Linux vmstat命令实战详解

vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令,一个是Linux/Unix都支持,二是相比top,我可以看到整个机器的CPU,内存,IO的使用情况,而不是单单看到各个进程的CPU使用率和内存使用率(使用场景不一样)。一般vmst

2013-04-18 18:19:28 524

转载 Linux操作系统Vmstat命令列出的属性详解

Procs  r: 等待运行的进程数 b: 处在非中断睡眠状态的进程数 w: 被交换出去的可运行的进程数。此数由 linux 计算得出,但 linux 并不耗尽交换空间  Memory  swpd: 虚拟内存使用情况,单位:KB  free: 空闲的内存,单位KB  buff: 被用来做为缓存的内存数,单位:KB  Swap  si: 从磁盘交换到内存的交换页数量,单位

2013-04-18 18:08:27 619

转载 Linux iostat监测IO状态

Linux系统出现了性能问题,一般我们可以通过top、iostat、free、vmstat等命令来查看初步定位问题。其中iostat可以给我们提供丰富的IO状态数据。1. 基本使用$iostat -d -k 1 10参数 -d 表示,显示设备(磁盘)使用状态;-k某些使用block为单位的列强制使用Kilobytes为单位;1 10表示,数据显示每隔1秒刷新一次,共显示10次

2013-04-18 17:58:13 498

转载 Linux 负载分析

Linux 在具有高稳定性、可靠性的同时,具有很好的可伸缩性和扩展性,能够针对不同的应用和硬件环境调整,优化出满足当前应用需要的最佳性能。因此企业在维护Linux系统、进行系统调优时,了解系统性能分析工具是至关重要的。  在Linux下有很多系统性能分析工具,比较常见的有top、free、ps、time、timex、uptime等。下文将介绍几个较为重要的性能分析工具vmstat、iost

2013-04-18 17:41:35 690

原创 oracle 内存使用情况

SGA使用情况v$sga_current_resize_opsv$sga_dynamic_componentsv$sga_dynamic_free_memoryv$sga_resize_opsv$sga_target_advicev$sgainfov$sgastatPGA使用情况v$pgastat; v$pgastat 记录分析

2013-04-18 13:32:46 3083

转载 快速排除空闲等待事件得到敏感的非空闲等待事件

想必大家都知道Oracle的等待时间分为两种,一种我们称之为“空闲等待事件”,另外一种称之为“非空闲等待事件”。“空闲等待事件”——作为DBA可以不用过分的关注这类等待事件。“非空闲等待事件”——当DBA发现这一类的等待事件的时候,就要提高警惕了,因为这一类的等待事件出现后,往往说明应用程序出现了不应该有的等待问题,需要逐一的排查。得到等待事件的动态性能视图是v$session_w

2013-04-17 23:01:13 1587

原创 ORACLE性能优化

根据IO从高到低到SQL:SELECT * FROM ( SELECT PARSING_USER_ID,                SORTS,        COMMAND_TYPE,        DISK_READS/(1+EXECUTIONS),first_load_time,        sql_text,  EXECUTIONS

2013-04-16 19:31:52 645

原创 oracle 分区操作常用命令

--交换分区alter table tbName exchange partition pNamewith table tbNameincluding indexeswithout validation;--drop partition alter table tbName drop partition pName;--add partitionalter tabl

2013-04-11 12:56:56 697

原创 ORACLE 视图

更改表结构数据类型以后,需要重建视图,否则报oerr ora 0406304063, 00000, "%s has errors"// *Cause:  Attempt to execute a stored procedure or use a view that has//          errors.  For stored procedures, the problem

2013-04-11 11:26:53 706

原创 ORACLE NVARCHAR与VARCHAR的问题

表中字段类型varchar 查询中条件使用nvarchar类型数据,查询不会走索引,数据类型系统自动转换,导致无法使用索引。 一 varchar,nvarchar, 四个类型都属于变长字符类型, varchar和varchar2的区别在与后者把所有字符都占两字节,前者只对汉字和全角等字符占两字节。 nvarchar和nvarchar2的区别和上面一样,   与上面区别在于是根据Un

2013-04-10 22:32:13 2371

转载 Oracle数据文件收缩实例

项目中oracle空间使用太高,正好找到这篇文章,很实用!查看数据文件的使用情况包括内容:数据文件大小,已经used空间,free空间,hwm信息select/*+ ordered use_hash(a,b,c) */a.file_id,a.file_name,a.filesize, b.freesize,(a.filesize-b.freesize) use...

2013-04-10 16:47:47 713

原创 linux下Oracle通过设置大内存页解决使用swap分区问题

该服务器的内存为8G,SGA设置为4G,PGA设置为1G。操作系统为64位。      按照道理,即使内存发生不够的情况,应该是磁盘读写变得更加激烈,而不是开始频繁的使用swap交换分区,沿着这个思路,寻找相关资料,发现如果配置大内存页可以强行把SGA锁定到内存中,大内存页是不允许被交换的。而同时相关资料也说明,在内存比较大的情况下,当系统内存为8G以上时,如果不采用大内存页(2M),那么

2013-04-05 23:38:38 981

转载 如何使linux扩展使用 大内存

HugePages在linux kernel 2.6被完整引进,其目的是为了提供更大的内存页面以便于更好的支持大内存。uname  -a       在linux中,默认的内存页面是4096字节,而现行物理设备中,内存动辄几十G,当系统运行内存较大的应用程序(比如数据库)时,过小的内存页面会产 生大量的TLB miss和缺页中断,将大大降低程序性能。Hugepages提供了2M

2013-04-05 23:35:00 2448

转载 Linux 交换分区

一.SWAP 说明 1.1 SWAP 概述当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时,再从Swap中恢复保存的数据到内存中。这样,系统总是在物理内存不够时,才进行Swap交换。 这个是SWAP

2013-04-05 23:24:57 17138

转载 Linux上的free命令详解

解释一下Linux上free命令的输出。  下面是free的运行结果,一共有4行。为了方便说明,我加上了列号。这样可以把free的输出看成一个二维数组FO(Free Output)。例如:FO[2][1] = 24677460FO[3][2] = 10321516                     1          2          3          4

2013-04-05 22:52:32 666

原创 db2 恢复笔记

1.通过db2dart检查数据库表状态 db2dart db dbname2.把有问题的表编号记录,同时记录表名称3.修改表对应的数据库文件,备份文件4.重启数据库5.把表对应数据文件重命名为原始名称

2013-04-03 20:38:07 642

BPMN 图,完整的BMPN元素图,可以学习

完整的BMPN元素图,需要了解流程引擎的可以看看

2023-12-12

CP210x-Universal-Windows-Driver 驱动

NRF52832 CP210 usb驱动

2023-05-29

Linux 内核升级

docker-ce 要求overlay模块,但是系统内核是3.10没有该模块,所以升级内核试试

2018-10-15

阿里巴巴Java开发手册

java 规范,团队合作必须要学习

2017-03-14

架构漫谈PDF

架构就是解决人的问题

2017-02-08

阿里开源Mysql分布式中间件:Cobar

cobar Solution 中间件PPT

2016-08-29

深入理解Android之Gradle

深入理解Android之Gradle,groovy语法,编译、打包

2016-01-07

SOA分布式事务

互联网SOA逃脱不了,引来事务的问题,看看分布式事务的思路文档

2015-12-03

dubbo 分布式服务框架

Dubbo分布式服务框架 于飞PPT 最近一直在学习dubbo,对整理框架有一个基本认识,后期还是需要自己钻研

2015-12-03

redmine mylyn 配置

eclipse redmine mylyn 配置,自动推送任务

2014-12-29

SVN使用手册

svn操作手册,很实用 对使用svn的同学都很实用,百度上需要积分下载的

2014-11-03

Redmine及SVN在项目管理中应用

Redmine及SVN在项目管理中应用,bug流程基本管理

2014-09-11

redmine整合eclipse

工具整合,提高开发效率,bug流程跟踪,源代码整合

2014-09-01

mongodb pdf

mongodb 官方文档,最近学习使用,学习不少知识

2011-03-23

db2常用函数 我没有分赚点分下资料

喜欢db2的可以看看 我没有分赚点分下资料 谢谢

2009-05-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除