摘要: 在系统设计过程中,系统的稳定性、响应速度和读写速度至关重要,就像12306.cn那样,当然我们可以通过提高系统并发能力来提高系统性能总体性能,但在并发作用下也会出现一些问题,例如死锁。今天的博文将着重介绍死锁的原因和解决方法。 阅读全文
posted @ 2012-07-04 17:45 飞花雪月 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 相信大家对于SQL Transcation再熟悉不过,它确保了数据库的数据一致性和安全性,尤其在对数据执行增删时,如果发生异常和错误它就会触发事务回滚,从而确保了我们数据的一致性和安全性,下面我们将通过分四部分介绍事件(Transcation)。 阅读全文
posted @ 2012-07-04 16:52 飞花雪月 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 缓存是一种用空间换取时间的技术,通俗点也就是说把你得到的数据存放在内存中一段时间,在这短时间内服务器不去读取数据库、或是真实的数据源,而是读取你存放在内存中的数据,这里你会疑惑怎么设置存放数据,能存放什么样子的数据,存放时间的设置,真实数据源数据改变服务器不就读取存在偏差?别急,下面慢慢会说到的... 阅读全文
posted @ 2012-07-04 16:23 飞花雪月 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 在本篇博文中,我们将想大家讲述数据库中索引类型和使用场合,本文以SQL Server为例,对于其他技术平台的朋友也是有参考价值的,只要替换相对应的代码就行了! 索引使数据库引擎执行速度更快,有针对性的数据检索,而不是简单地整表扫描(Full table scan)。 为了使用有效的索引,我们必须对索引的构成有所了解,而且我们知道在数据表中添加索引必然需要创建和维护索引表,所以我们要全局地衡量添加索引是否能提高数据库系统的查询性能。 阅读全文
posted @ 2012-07-04 15:53 飞花雪月 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 最近我们的系统面临着严峻性能瓶颈问题,这是由于访问量增加,客户端在同一时间请求增加,这迫使我们要从两个方面解决这一问题,增加硬件和提高系统的性能。 大家可以通过各种各样的方法去优化我们系统,本篇博文将介绍通过Cache方法来优化系统的性能,减轻系统的负担。 阅读全文
posted @ 2012-07-04 12:39 飞花雪月 阅读(177) 评论(0) 推荐(0) 编辑