自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

乐天派

好好学习,天天向上

  • 博客(32)
  • 收藏
  • 关注

转载 tcpdump

工作中一直在用tcpdump,感觉非常方便,今天心血来潮百度了一下tcpdump的用法,才发现原来还有这么多强大的功能自己都不知道,那叫一个汗啊。以此文作为备份,记录一些新知道的用法,各位网友谁有新的用法,也可以及时告知我进行补充,一起丰富,哈哈!本人邮箱:[email protected]废话不多说,切入正题。命令及解释用红色字体,命令所需参数的参数值用斜体标示。先来

2017-09-08 14:24:10 4965

转载 windows/linux网络工具

2006年100款最佳安全工具谱在2000 和2003年非常成功的推出了安全工具调查后,Insecure.Org 非常高兴为大家带来2006年度的安全工具调查。我-Fyodor对nmap-hackers 邮件列表中的用户进行了调查,让大家来分享他们最喜欢用的工具,结果有3243名用户提供了反馈信息。我从反馈信息中选取了大家最喜欢的前100种工具,并将它们进行了分类。建议安全界人士仔细阅读这份列

2017-09-08 14:18:03 2791

转载 网络流量分析netflow

前言  随着宽带互联网在中国的迅速发展,全国各大电信运营商的网络规模都在不断扩张,网络结构日渐复杂,网络业务日趋丰富,网络流量高速增长。电信运营商需要通过可靠、有效的网络业务流量监测系统对其网络以及网络所承载的各类业务进行及时、准确的流量和流向分析,进而挖掘网络资源潜力,控制网络互联成本,并为网络规划、优化调整和业务发展提供基础依据。  目前国内电信运营商已建的网络管理系统所能实现

2017-09-08 14:05:41 27565 1

转载 怎样使用NetFlow分析网络异常流量一

一、前言    近年来,随着互联网在全球的迅速发展和各种互联网应用的快速普及,互联网已成为人们日常工作生活中不可或缺的信息承载工具。然而,伴随着互联网的正常应用流量,网络上形形色色的异常流量也随之而来,影响到互联网的正常运行,威胁用户主机的安全和正常使用。    本文从互联网运营商的视角,对互联网异常流量的特征进行了深入分析,进而提出如何在网络层面对互联网异常流量采取防护措施,其中

2017-09-08 13:36:17 1237

转载 oracle 常见等待事件

Oracle 等待事件            http://blog.csdn.net/tianlesoftware/archive/2010/05/31/5635934.aspx 一.等待事件的相关知识: 1.1 等待事件主要可以分为两类,即空闲(IDLE)等待事件和非空闲(NON-IDLE)等待事件。1). 空闲等待事件指ORACLE正等待某种工作,在诊断和优化数据

2017-06-15 21:07:07 925

转载 oracle 数据库升级

第一部分:检查Oracle数据库补丁版本1. 查看所有版本信息:[email protected]:~/product/11g/db/OPatch> ./opatch lsinventoryInvoking OPatch 11.1.0.8.2Oracle Interim Patch Installer version 11.1.0.8.2Copyright (c)

2017-06-05 11:42:30 517

转载 Oracle数据库版本及组件检查

在诸多的性能测试项目中发现,很多的性能测试工程师技术局限性过大,只懂得做性能监控和脚本的东西,性能是一个涉及各个环节,是一个需要对架构的各个层面全面了解的技术职业,否则你不可能走的很远。我觉得性能测试做到一定程度,你应该深入学习database体系结构,掌握分析和调优技巧,包括基本的管理和操作技巧,当然中间件、存储及网络你也需要积累和深入了解。如eyele(oracle深入浅出的作者盖国强)说的,

2017-06-05 10:58:18 2634

转载 Oracle如何查询当前会话的sid

SQL> SELECT SID FROM V$MYSTAT WHERE ROWNUM =1;           SID    ----------         19949    下面一个更简单, 但只能在Oracle 10g及以上版本中使用.    SQL> SELECT USERENV('SID') FROM DUAL;    USERENV('SI

2017-06-02 22:58:18 8994

转载 SQL调优工具包DBMS_SQLTUNE的使用方法

SQL调优工具包DBMS_SQLTUNE的使用方法oracle 提供了优化建议功能包DBMS_SQLTUNE,该包可以帮助我们分析SQL,并提供优化建议。原有执行计划alter session set statistics_level=all;set serveroutput offselect * from test.emp where ename='SCOTT' a

2017-05-26 18:06:57 4316

原创 非系统文件删除

1、问题分析     普通用户shtest,缺省表空间为shtest ,相应数据文件为“/u01/app/oracle/oradata/orcl/sh.dbf",需要删除相关数据文件(文件很大),表空间和用户,在操作系统上用rm 删除了该数据文件,此时,数据库在归档模式下,关闭系统后,再次startup 数据库报错sql>startup.........ORA-01157: 无法标

2017-05-26 10:58:50 290

转载 查最近7天的DB Time

WITH sysstat AS(select sn.begin_interval_time begin_interval_time,sn.end_interval_time end_interval_time,ss.stat_name stat_name,ss.value e_value,lag(ss.value, 1) over(order by ss.snap_id) b_

2017-05-23 14:47:29 859

转载 普通用户获取详细执行计划需要哪些权限

1.实验环境       SQL>show userUSER is "SYS" SQL> set linesize 1000;SQL> select version from v$instance; VERSION-----------------11.2.0.1.0--创建用户SQL> create user tempuser identified b

2017-05-22 22:41:37 825

转载 《神探tcpdump第一招》

在介绍tcpdump之前,要和你确认好几个关键前提,否则的话,往后的内容您看起来会非常困难。1 了解和使用过linux2 掌握网络七层协议及其作用3 熟悉各层协议头,重点是以太网/IP/TCP/UDP4 了解交换机、路由器所对应的协议层,并知道两者的异同点。如果你有些忘记了,那么强烈建议你翻出《计算机网络》教材,先好好回忆一下,然后再进入到下面的内容…==正文:

2017-05-17 16:46:07 327

转载 《sar访谈》-linux命令五分钟系列之二十九

1 sar是做什么的?主要负责收集、汇报与存储系统运行信息的。2 sar怎么控制信息输出的时间间隔和次数?有两个参数非常非常常用,就是“时间间隔”和“输出次数”。时间间隔表示两次信息输出之间的时间间隔,单位是秒。如果这个值被设置为0,则表示所输出的信息是从开机到现在为止的信息平均值。如果不是0,sar计算就都是从当前开始的信息的平均值。输出次数表示输出系统信息的次数,默认是1次

2017-05-17 16:40:21 430

转载 你应该知道的16个Linux服务器监控命令

原文:16 Linux Server Monitoring Commands You Really Need To Know为了让大家能更直观的学习这些命令,添加了更多的解释内容、实例和外部链接。==在使用Linux服务器的过程中,有16个命令可以帮助你全面了解你的服务器的运行状况。如果你能够很熟练地掌握这些命令,就离成为一名专业的Linux系统管理员不远啦!在不同的Linux发行

2017-05-17 16:26:50 290

转载 Linux 查看系统硬件信息(实例详解)

linux查看系统的硬件信息,并不像windows那么直观,这里我罗列了查看系统信息的实用命令,并做了分类,实例解说。cpulscpu命令,查看的是cpu的统计信息.blue@blue-pc:~$ lscpuArchitecture: i686 #cpu架构CPU op-mode(s): 32-bit, 64-bitB

2017-05-17 15:04:28 263

转载 Linux CPU实时监控mpstat命令详解

简介mpstat是Multiprocessor Statistics的缩写,是实时系统监控工具。其报告与CPU的一些统计信息,这些信息存放在/proc/stat文件中。在多CPUs系统里,其不但能查看所有CPU的平均状况信息,而且能够查看特定CPU的信息。mpstat最大的特点是:可以查看多核心cpu中每个计算核心的统计数据;而类似工具vmstat只能查看系统整体cpu情况。 语法

2017-05-17 12:00:29 312

转载 Linux 运行进程实时监控pidstat命令详解

简介 pidstat主要用于监控全部或指定进程占用系统资源的情况,如CPU,内存、设备IO、任务切换、线程等。pidstat首次运行时显示自系统启动开始的各项统计信息,之后运行pidstat将显示自上次运行该命令以后的统计信息。用户可以通过指定统计的次数和时间来获得所需的统计信息。 实例讲解默认参数执行pidstat,将输出系统启动后所有活动进程的cpu统计信息: 

2017-05-17 11:59:05 263

转载 linux I/O实时监控iostat

简介iostat主要用于监控系统设备的IO负载情况,iostat首次运行时显示自系统启动开始的各项统计信息,之后运行iostat将显示自上次运行该命令以后的统计信息。用户可以通过指定统计的次数和时间来获得所需的统计信息。 语法iostat [ -c ] [ -d ] [ -h ] [ -N ] [ -k | -m ] [ -t ] [ -V ] [ -x ] [ -z ] [

2017-05-17 11:52:09 305

转载 Linux-内存管理机制、内存监控、buffer/cache异同

在Linux中经常发现空闲内存很少,似乎所有的内存都被系统占用了,表面感觉是内存不够用了,其实不然。这是Linux内存管理的一个优秀特性,主要特点是,无论物理内存有多大,Linux 都将其充份利用,将一些程序调用过的硬盘数据读入内存(buffer/cache),利用内存读写的高速特性来提高Linux系统的数据访问性能。在这方面,区别于Windows的内存管理。本文从Linux的内存管理机制入手,简

2017-05-16 18:23:36 363

转载 linux 查看CPU和内存使用情况

在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要。在 CentOS 中,可以通过 top 命令来查看 CPU 使用状况。运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对话的模式 -- 用基于 top 的命令,可以控制显示方式等等。退出 top 的命令为 q (在 top 运行中敲 q 键一次)。top命令是Linux下常用的性能分析

2017-05-16 16:23:47 172

转载 buffer cache 深度解析

本文首先详细介绍了oracle中buffer cache的概念以及所包含的内存结构。然后结合各个后台进程(包括DBWRn、CKPT、LGWR等)深入介绍了oracle对于buffer cache的管理机制,并详细解释了oracle为什么会采用现在的管理机制,是为了解决什么问题。比如为何会引入touch次数、为何会引入增量检查点等等。最后全面介绍了有关buffer cache监控以及调优的实用方法。

2017-05-11 18:28:30 1877

转载 帮 IT 人减压放松的 10 个良心网站

同学们工作之余,不妨放下微博跟朋友圈,来这10个网站感受一下看着就醉了的情境:「念完往上一推音乐键,我往后一靠,潮乎乎的软皮耳机里头,音乐排山倒海。」今天推荐的网站,利用代入感强的图片与音频,迅速帮你抹平焦虑,获得平和心态,特别献需求改千遍的程序员们。1. Calm这是同类型中最火的网站了,站如其名,「平和」,通过自然的图像(阳光下的暖流、淙淙的小溪等)与缓缓的音乐,帮你在

2017-05-11 15:07:26 308

转载 一个不懂业务的DBA不是好的DBA

在数据库巡检中发现一个MES生产信息数据库中一个存储过程中一条SQL单次逻辑读为2100,且执行很频繁,占数据库整体逻辑读70%。SQL本意是查询特定条码在C_LABEL_DESC_T条码基本信息表中有无维护,查询结果只为1或0。SELECTCOUNT( * )  INTO count_ll3  FROM C_LABEL_DESC_T WHERE     l

2017-05-11 14:59:52 513

转载 oracle x$bh 说明

Hello everyone. When we covered Oracle9i in previous issues, we mainly focused onX$BH to further understand the structure of database buffer. In this issue, I will start a new topic focusing onX$B

2017-05-10 17:10:38 335

转载 alter system flush buffer_cache

alter system flush"oracle的缓存" 下面3条语句,旨在刷新oracle的缓存。这里总结一下。     1)alter system flush global context对于多层架构的,如上图:应用服务器和数据块服务器通过连接池进行通信,对于连接池的这些信息被保留在SGA中,这条语句便是把这些连接信息清空。    2)alter s

2017-05-10 15:11:54 4163

转载 oracle dump

1、DUMP出控制文件alter system (session) set events 'immediate trace name controlf level 10' —————————————————————————————2、DUMP出日志文件分析alter system dump logfile logfilename; —————————————————

2017-05-10 14:48:22 177

转载 Oracle数据库性能监控常用Sql

监控sga内存分配信息[sql] view plain copy select * from v$sgainfo;  监控每个用户的磁盘io及io命中率[sql] view plain copy select v$sess_io.*,(block_gets+consistent_gets) reads,

2017-05-09 18:27:47 698

转载 bbed 常用命令

【BBED】bbed常用命令 【BBED】bbed常用命令    一.1  相关知识点扫盲BBED(Oracle Block Browerand EDitor Tool),用来直接查看和修改数据文件数据的一个工具,是Or

2017-05-09 16:20:16 1756

转载 dbms_rowid包

这个包在11gR2中有11个函数或存储:1. 根据给定参数返回一个rowid--根据给定参数返回一个rowidFUNCTION rowid_create(rowid_type IN NUMBER,--rowid类型,0:restricted,1:extended object_number IN NUMBER,--对象id

2017-05-09 15:41:07 190

转载 使用bbed修复oracle数据文件header block损坏的通用方法

前日,遇到一起ORA-01210: data file header is media corrupt故障,由于datafile header损坏造成数据库不能启动,同时无备份、无归档。网上搜索解决方案未果,因此摸索了一个解决datafile header损坏的通用解决方法。   思路如下:   1、复制未损坏的数据文件的datafile header block到损坏的文件头部。 

2017-05-08 15:34:57 1804

转载 BBED的使用-查看数据文件信息%SID

1.得到文件的块大小和数据块个数在Linux和Unix上,oracle提供了一个小工具dbfsize用于查看文件块大小(可以参看[ID:360032.1]How to detect and fix a corruption in the datafile OS header - ORA-27047)[oracle@ora11g test1212]$ which dbfsize

2017-05-08 15:32:31 328

空空如也

空空如也

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

TA关注的人

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