1.插入缓冲
A.Insert Buffer
听名字会让人理解为插入缓冲是缓冲池中的一部分。其实不是这个样子的,InnoDB缓冲池中有Insert Buffer信息,但是Insert Buffer和数据页一样,也是物理页的一个组成部分。在InnoDB存储引擎中,行记录的插入顺序是按照主键递增的顺序进行插入的。因此插入聚集索引(Primary Key)一般是顺序的,不需要...
分类:
数据库 时间:
2014-12-08 15:44:37
阅读次数:
286
在SQL SERVER 2005/2008支持两种排名开窗函数和聚集开窗函数。以SQL SERVER中分面页为例,按时间顺序列出定单号。WITH OrderInfo AS(SELECT ROW_NUMBER() OVER(ORDER BY OrderDate) AS Number,OrderID,C...
分类:
数据库 时间:
2014-12-07 11:18:18
阅读次数:
183
上一篇文章中写了一个重构数据结构,也就是数据聚集的例子。之前还有过一个经历,是重构一个很长的函数,过程大概就是把相关的逻辑聚集起来。我将其称为逻辑聚集。这是一个重构代码逻辑的过程。故事是这样的。在我手上的,是一个由几百行代码组成的函数。程序整体上看起来有比较清晰的代码块,有的代码块很相似,但是细节有...
分类:
其他好文 时间:
2014-12-04 22:58:11
阅读次数:
156
程序开发是一门技术,是一项长久的事业,不学习是不行的。去哪里学习呢?有空整理了开发大牛、程序大牛、技术大牛必去的聚集地,供大家分享交流,有新的可以继续更新!学大牛看大牛总有一天变大牛!1、csdnCSDN是中国软件开发联盟(Chinesesoftwaredevelopnet)的缩写,是中国最大的开发...
分类:
其他好文 时间:
2014-12-04 13:46:27
阅读次数:
379
程序开发是一门技术,是一项长久的事业,不学习是不行的。去哪里学习呢?有空整理了开发大牛、程序大牛、技术大牛必去的聚集地,供大家分享交流,有新的可以继续更新!学大牛看大牛总有一天变大牛!...
分类:
其他好文 时间:
2014-12-04 12:17:45
阅读次数:
247
敏捷开发强调,要经常重构代码。在开发过程中,往往是开发和重构交替进行。短暂的重构,可以使得后续的开发维护更加容易。我觉得,代码重构可以分为逻辑重构和数据结构重构。数据结构的重构往往需要对代码进行多处改动;但是,数据结构的重构也可以为后续的开发维护带来更大的便利。这里就是一个数据结构重构的例子。这是以...
分类:
其他好文 时间:
2014-12-04 00:41:24
阅读次数:
306
原文地址:http://www.cnblogs.com/flashicp/archive/2007/05/08/739245.html聚集索引和非聚集索引的区别: 汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就会很自然地翻开字典的前几页,因为“安”的拼音是“an”,而按照拼音排序汉字...
分类:
其他好文 时间:
2014-12-03 12:03:51
阅读次数:
105
SQL Server的性能主要取决于磁盘I/O效率,提高I/O效率某种程序上就意味着提高性能。SQL Server 2008提供了数据压缩功能来提高磁盘I/O。数据压缩意味着减小数据的有磁盘占用量,所以数据压缩可以用在表,聚集索引,非聚集索引,视图索引或是分区表,分区索引上。数据压缩可以在两个级别上...
分类:
数据库 时间:
2014-11-29 14:33:10
阅读次数:
184
蚂蚁的群体智慧 在户外和小朋友仔细观察了蚂蚁的行为。 我们做的实验是在一张塑料卡片上放一块肉,然后放在蚂蚁出没的地面上,观察蚂蚁们的发现和聚集行为。? 对比用肉干和刚刚煮熟的肉粒,发现蚂蚁对肉味是敏感...
分类:
其他好文 时间:
2014-11-28 12:51:06
阅读次数:
201
MVC全名是模型(model)-视图(view)-控制器(controller)的缩写,是一种软件设计典范,是一种将业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。
MVC中每一部分都有自己的业务功能,如下:
Model(模型)是应用程序中用...
分类:
Web程序 时间:
2014-11-27 20:32:03
阅读次数:
240