View Mode: Normal | Article List

分表处理设计思想和实现

[ 2009-10-21 11:53:32 | Author: zhenhua ]
一、概述
分表是个目前算是比较炒的比较流行的概念,特别是在大负载的情况下,分表是一个良好分散数据库压力的好方法。
首先要了解为什么要分表,分表的好处是什么。我们先来大概了解以下一个数据库执行SQL的过程:
接收到SQL --> 放入SQL执行队列 --> 使用分析器分解SQL --> 按照分析结果进行数据的提取或者修改 --> 返回处理结果
当然,这个流程图不一定正确,这只是我自己主观意识上这么我认为。那么这个处理过程当中,最容易出现问题的是什么? 就是说,如果前一个SQL没 有执行完毕的话,后面的SQL是不会执行的 ,因为为了保证数据的完整性,必须对数据表文件进行锁定,包括共享锁和独享锁两种锁定。 共享锁是在锁定的期间, 其它线程也可以访问这个数据文件,但是不允许修改操作,相应的,独享锁就是整个文件就是归一个线程所有,其它线程无法访问这个数据文件。一般MySQL中 最快的存储引擎MyISAM,它是基于表锁定的,就是说如果一锁定的话,那么整个数据文件外部都无法访问,必须等前一个操作完成后,才能接收下一个操作, 那么在这个前一个操作没有执行完成,后一个操作等待在队列里无法执行的情况叫做阻塞,一般我们通俗意义上叫做“锁表”。
...

Read More...

Opencms 后台CSS显示不出

[ 2009-09-11 13:47:13 | Author: zhenhua ]
环境:Opencms7.5.0+Tomcat5.5.28+Apache2.2.11
安装搭建好并安装汉化包 “OpenCms7.5.0千寻汉化包_2009-08-11修正版”后,默认的CSS文件会被删除。
进入后台出现版面错乱的情况。
解决方法:
将备份好的CSS文件重新放到\export\system\workplace\commons\style目录下即可

共三个CSS文件。
下载地址:
Download Click Here To Download

Oracle 实例化 EM 配置文件时出错

[ 2009-09-10 14:22:25 | Author: zhenhua ]
重装Oracle时出现的错误,解决方法:
执行
1.emca -repos drop
2.emca -config dbcontrol db -repos create

FX Log

[ 2009-09-03 14:24:37 | Author: zhenhua ]
2009.04-06Reports

����Ŵ�

网站木马批量清除工具

[ 2009-09-03 14:16:20 | Author: zhenhua ]
asp网站木马批量清除工具:
来源:helpidc
Download Click Here To Download

Job-hop

[ 2009-09-01 19:35:03 | Author: zhenhua ]
2009.09.01
拿到offer,回到起点

[Hidden] [Hidden]

[ 2009-08-06 14:03:49 | Author: zhenhua ]
You don't have the permission to view this Article.

房子让80后成为垮掉的一代

[ 2009-08-06 00:14:48 | Author: zhenhua ]
【本文转自:http://blog.ifeng.com/article/2967032-9.html】

不知道从什么时候开始,70后已经退居幕后,而80年后逐渐成为社会舞台中央的绝对宠儿。80后的作家、CEO、亿万富翁等等一系列令人羡慕的光环笼罩在他们身上。80年同时也成为社会消费的主力军,正为各行业商家的争抢对象。

80年后成为楼市的主力军,也应运而生成为楼市的流行语。但是在流行语的背后,却透露出“宠儿”们的心酸和无奈。作为时代的幸运者,80后可谓如鱼得水,有知识、有远见,更难能可贵的是有一种独立自主生存精神。但是因为房子的存在,我们最好的一代却生不逢时,因为他们遭遇到了高房价。

如果没有高房价,如果我们可以用3~5年的收入买套房,那么80年后的生活将会轻松很多。但实际情况是,如今的大部分人不吃不喝需要大概15~20年的时间才能买套房。因为房子,我们害怕事业;因为房子,我们不敢创业;因为房子,我们被迫啃老;因为房子,我们不敢养育下一代。

这就是作为我们社会栋梁80后们的真实写照。记得不少开发商的御用文人在媒体上大谈房子对于青年的生活幸福度的重要作用。我想这是当代中国市场...

Read More...