Matt Can Code  
公告
日历
统计
  • 随笔 - 12
  • 文章 - 0
  • 评论 - 19
  • 引用 - 1

导航

 
02 2007 档案
  • Factory Design Pattern Analogue(原创)
    摘要: Factory Design Pattern(FDP) is comparatively small in granularity than either Simple Factory or Abstract Factory, one kind of factory produce one and only one kind of production.The abstract of FDP is...阅读全文
    posted @ 2007-02-26 15:22 Matt Yeung 阅读(61) | 评论 (0) 编辑
  • 最优化的分页查询T-SQL
    摘要: 1.生成临时表,CREATE TABLE #tblPK( PK ' + @type + ' NOT NULL , [Sequence] [int] IDENTITY (1, 1) NOT NULL)INSERT #tblPK (PK)SELECT ' + @PK + ' FROM ' + @Tables + @strFilter + ' ' + @strGroup + ' ORDER BY ' +...阅读全文
    posted @ 2007-02-12 09:13 Matt Yeung 阅读(331) | 评论 (0) 编辑
  • Clustered Index & Non Clustered Index(原创)
    摘要: 聚簇索引和非聚簇索引都是为了增加数据检索速度而存在的.在配置上, 每个表只能有一个聚簇索引,而能有200多个非聚簇索引。在物理分配上, 每个表的数据都是分配在页上,一个页大概有8k左右,假设一条数据占1000字节的话,那么8000条数据占8000*1k/8k = 1000页面,这些数据存在于数据块中。如果对这些数据中的某一10字节的字段做聚簇索引的话,8000 * 0.01K /8 = 10 页面...阅读全文
    posted @ 2007-02-08 14:10 Matt Yeung 阅读(4813) | 评论 (5) 编辑
  • MARTIN FOWLER's Accountability - When Typey meet Objecty 当类型遇上实体 (原创)
    摘要: MARTIN FOWLER 在 Accountability 分析模式中详细地列举了一个根据需求演变的分析过程在一个企业架构图里, 最简单莫过于公司包含部门,部门包含人这样的结构适合结构改变可能性小,而公司,部门和人三者的行为有很大区别时使用(类型是一种奢侈品)反过来说,事实上大多数结构还是会有一定变动的,比如部门和人之间加入了组的概念,那么原来部门组合人的聚合就完全推翻了,如果公司,部门,组和人...阅读全文
    posted @ 2007-02-02 15:37 Matt Yeung 阅读(93) | 评论 (0) 编辑

 
Copyright © Matt Yeung Powered by: 博客园 模板提供:沪江博客