`
文章列表
一、安装需求 安装java 1.6及Hadoop 0.20.x 相关阅读:Hadoop+Hbase+ZooKeeper集群安装方法:http://www.linuxidc.com/Linux/2012-01/52225.htm 二、安装zookeeper 1、下载zookeeper wget http://mirror.bit.edu.cn/apache//zookeeper/zookeeper-3.4.3/zookeeper-3.4.3.tar.gz(本次安装3.4.3版本) 其他版本下载地址(最好使用stable版本):http://zookeeper.apache.org/relea ...
http://blog.csdn.net/sinlff/article/details/7269196
官网:http://sigar.hyperic.com/ API:http://www.hyperic.com/support/docs/sigar/index-all.html(由于是英文的,英文不好的可以用谷歌浏览器的翻译功能,直接转换为简体中文进行阅读) Sigar(System Information Gatherer And Reporter),是一个开源的工具,提供了跨平台的系统信息收集的API,由C语言实现的。可以收集的信息包括: 1, CPU信息,包括基本信息(vendor、model、mhz、cacheSize)和统计信息(user、sys、idle、nice、wai ...
当内存溢出时生成heapdump文件配置如下 -Xloggc:${目录}/temp_gc.log           (GC日志文件) -XX:+HeapDumpOnOutOfMemoryError       (内存溢出时生成heapdump文件) -XX:HeapDumpPath=${目录}              (heapdump文件存放位置) 如果要即时动态生成heapdump文件可以使用jmap命令,jdk6.0已取消了-XX:+HeapDumpOnCtrlBreak配置参数通过ctrl+break的方式。 jmap -dump:format=b,file=temp_heapdu ...
先记个题目,以后补充.
http://space.itpub.net/7607759/viewspace-22241 查看( 1098 ) / 评论( 7 ) / 评分( 26 / 0 ) 学习动态性能表(一)--v$sysstat http://junsansi.itpub.net/post/29894/291051 学习动态性能表(二)--v$sesstat http://junsansi.itpub.net/post/29894/291243 学习动态性能表(三)--v$sql& ...
当系统出现性能瓶颈时,尽量较少不必要的资源消耗,最后就是平衡cpu,内存,io,network等资源,使数据库 可以稳定的运行。 oracle数据库优化的根本是 1.尽量减少资源消耗,例如优化sql,减少sql本身的资源消耗 2.如果无法进一步减少资源的消耗,那就让数据尽量靠近cpu,也就是把数据从硬盘转移到内存(内存的读写速度快)   或者换更快的磁盘 本文就简单总结下如何缓存数据和数据库对象(也就是把数据移向内存,提高内存的命中率,以提高整体io速度) 1.缓存数据 2.缓存数据对象的定义,例如package,procedure,pl/sql和sql(也就是cu ...
原帖:http://hi.baidu.com/dsq580/item/5447732249f899112a0f1c5f 一、优化概述 二、查询与索引优化分析 1 性能瓶颈定位 Show命令 慢查询日志 explain分析查询 profiling分析查询 2索引及查询优化 三、配置优化 1)      max_connections 2)      back_log 3)      interactive_timeout 4)      key_buffer_size 5)      query_cache_size 6)      record_buffer_size 7)      re ...
一、如何找到消耗资源大的Oracle的session及其执行的SQL语句     HP-UX可以用glance,top、IBM- AIX可以用topas、另外可以使用PS命令查看进程。     通过这些程序我们可以找到用系统资源特别大的这些进程的进程号,我们就可以通过以下的sql语句发现这个pid正在执行哪个sql,这个sql最好在pl/sql developer,toad等软件中执行, 把<>中的spid换成你的spid就可以了。 SELECT a.username,        a.machine,        a.program,        a.sid,        ...
让用户自己设计和修订报表是报表软件很多年来所不断追求的一个境界。但在很多尝试之后,我们可以说离用户自定义报表还有很大的距离。现有的解决方案大致可以归为两类。第一种是把桌面报表设计界面搬到浏览器上。第二 ...

memcached

01 memcached 1.4.2 02 -p <num>      监听的TCP端口(默认: 11211) 03 -U <num>      监听的UDP端口(默认: 11211, 0表示不监听) 04 -s <file>     用于监听的UNIX套接字路径(禁用网络支持) 05 -a <mask>     UNIX套接字访问掩码,八进制数字(默认:0700) 06 -l <ip_addr>  监听的IP地址。(默认:INADDR_ANY,所有地址) 07 -d            作为守护进程来运行。 08 -r        ...
一.现象    用户反映系统中有部分局部页面(Ajax调用)打不开,但刷新一下一般就会出来.但随着用户的慢慢增多,越来越多人反映有时打不开页面.相关测试人员把问题截图后抄送开发人员后.开发人员无法本地还原.但线上却很容易重现.胶着时,本人被派救火. 二.分析    页面无响应,通过常规经验来看可能是后台响应过慢(报错)或前台js有问题导致.所以找开发人员要SVN,下代码.开始本地调试.    本地调试后,未发现异常.暴力点击后直至出现连接池资源耗尽也未重现问题.但在某些极端情况下可重现(页面未完全加载完时,直接点击加载会报js错误).但考虑普通用户不可能普遍发生此操作,所以不作为主要解决目标考虑 ...
    一、 这是一篇MySQL性能优化的教程,来着某公司的DBA,原是为了培训公司员工用,现在转载出来供大家一起学习提高。 背景及目标 ● 用于员工培训和分享。 ● 针对用户群为已经使用过mysql环境,并有一定开发经验的工 ...
SHOW PROCESSLIST显示哪些线程正在运行。您也可以使用mysqladmin processlist语句得到此信息。如果您有SUPER权限,您可以看到所有线程。否则,您只能看到您自己的线程(也就是,与您正在使用的MySQL账户相关的线程)。请参见13.5.5.3节,“KILL语法”。如果您不使用FULL关键词,则只显示每个查询的前100个字符。 本语句报告TCP/IP连接的主机名称(采用host_name:client_port格式),以方便地判定哪个客户端正在做什么。 如果您得到“too many connections”错误信息,并且想要了解正在发生的情况,本语句是非常有用的。 ...
磁盘I/O 子系统是Linux 系统中最慢的部分.这个主要是归于CPU到物理操作磁盘之间距离(译注:盘片旋转以及寻道).如果拿读取磁盘和内存的时间作比较就是分钟级到秒级,这就像7天和7分钟的区别.因此本质上,Linux 内核就是要最低程度的降低I/O 数.本章将诉述内核在磁盘和内存之间处理数据的这个过程中,哪些地方会产生I/O.   6.1 读和写数据 - 内存页   Linux 内核将硬盘I/O 进行分页,多数Linux 系统的默认页大小为4K.读和写磁盘块进出到内存都为4K 页大小.你可以使用time 这个命令加-v 参数,来检查你系统中设置的页大小: # /usr/bin/time ...
Global site tag (gtag.js) - Google Analytics