Undo Extents

2011年11月19日 没有评论

http://oracledba-vinod.blogspot.com/2009/04/undo-extents.html

————
In Undo Segments there are three types of extents, they are

Unexpired Extents – Undo data whose age is less than the undo retention period.
Expired Extents – Undo data whose age is greater than the[......]

继续阅读

分类: computer 标签:

如何预热数据

2011年11月7日 没有评论

1. 预热数据执行一次full table scan即可 (普通盘或4-6块sas盘的raid1+0)
SELECT count(*) FROM tbl WHERE non_idx_col=0; #注意找一个非索引的列,
iostat 可以看到io比较高,顺序读取几十M,或百M以上,如果比较低,只有几M,很可能这个表碎片化很严重,一般情况不会出现的;
2. show innodb status 检查下
FILE I/O 可以看到每秒有几百次的io ,每次io在百kb左右.(iostat的avgrq-sz输出类似)
ROW OPERATIONS 可以看到每秒数十万的记录读取[......]

继续阅读

分类: computer 标签: ,

centos 6.0下安装tt/tc

2011年10月17日 没有评论

1. 下载viutual box

https://www.virtualbox.org/wiki/Downloadss

2. 下载centos 6.0

http://www.cyberciti.biz/tips/centos-linux-6-download-cd-dvd-iso.html

3. 安装centos 6.0

http://rickie622.blog.163.com/blog/static/212388112011996270257/

http://zhangjiaweixt.iteye.com/blog/911047

virtual box退出全屏 ctrl键,注意ctrl键[......]

继续阅读

分类: computer 标签: , ,

LVS 相关资料.

2011年8月24日 没有评论

LVS 相关资料.[......]

继续阅读

分类: computer 标签: , ,

爱因斯坦:《我的世界观》(The World As I See It)

2011年8月21日 没有评论

爱因斯坦:《我的世界观》(The World As I See It)[......]

继续阅读

分类: computer 标签:

Linux系统调用列表

2011年4月27日 没有评论

http://www.ibm.com/developerworks/cn/linux/kernel/syscall/part1/appendix.html#close=1

以下是Linux系统调用的一个列表,包含了大部分常用系统调用和由系统调用派生出的的函数。这可能是你在互联网上所能看到的唯一一篇中文注释的Linux系统调用列表,即使是简单的字母序英文列表,能做到这么完全也是很罕见的。

分类: computer 标签:

mtr (一个综合ping和tracerotue的好工具)

2011年4月27日 没有评论

看到同事有检测网络的输出,问了下,原来是linux下自带的工具.
骨肉寡闻啊.

mtr – a network diagnostic tool
mtr combines the functionality of the traceroute and ping programs in a single network diagnostic tool.
A sudden increase in packetloss or response time is often an indication of a bad (or simply over-loaded) link.
如goog[......]

继续阅读

分类: computer 标签: ,

转:为什么用户体验是不可设计的

2011年4月12日 没有评论

原文:http://article.yeeyan.org/view/118604/180607

这几天来好多设计者似乎都在讨论用户体验。我们应该去取悦我们的用户,甚至给他们提供魔术般的体验,所以他们才会爱我们的网站、软件和启动界面。用户体验是一个非常模糊的概念。这就导致很多人运用不当。此外还有好多设计者似乎有着一个强烈的理想(而且经常是不真实的)去雕琢他们产品的用户体验。当然了,用户体验并不仅仅是基于一些被设计的东西,还包含其他很多方面。在本篇文章里,我将试着阐述为什么用户体验不能被设计。

包含不同方面的用户体验阐述:

我最近访问了一个设计公司优雅的网站。这个网站看起来非常棒,而且这家公司已经[......]

继续阅读

分类: computer 标签:

关于mysql的异常处理,Error Handling Examples

2011年4月11日 没有评论

今天碰到一个小问题,执行存储过程与预期结果不符, 初步判定是权限不够,但对于没有出错,觉得有点不可思议. 不应这么设计.
后检查代码,原来是被程序的异常处理机制给xx了.
DECLARE CONTINUE HANDLER FOR SQLEXCEPTION SET ret=1;
程序开发不能图方便,养成好习惯还是必须的,最好不要把调试代码带入生产环境, 生产环境的代码,应该健壮,可靠,自诊断. 尽可能捕捉处理已知的错误,对于未知的错误,应该严苛些,才是一个优良的习惯.

参考一些例子:http://www.devshed.com/c/a/MySQL/Error-Handling-Examples/[......]

继续阅读

分类: computer 标签:

innodb如何加速创建,删除索引

2011年3月15日 没有评论

innodb如何加速创建,删除索引
Mysql5.0,5.1的二进制版本,绝大部分ddl语句,都需要copy整个表,比如innodb创建一个索引,会创建一个空表,然后把数据

一条一条插入,没有排序,每次需随机查找索引节点,效率很慢.
mysql 5.1的InnoDB Plugin,支持Fast Index Creation,我们可以先使用 InnoDB Plugin 创建删除第二索引,之后仍然恢复

为使用内建的innodb.

http://dev.mysql.com/doc/innodb-plugin/1.0/en/innodb-create-index-overview.html

InnoD[......]

继续阅读

分类: computer 标签: ,