09 2013 档案

SQL SERVER读书笔记:内存
摘要:系统先操作地址空间,真正要用的时候才申请物理内存,进行使用。Reserved Memory 保留内存,虚拟内存Commited Memory 提交内存,物理内存【如何判断SQL SERVER 内存不足?】如果进程的用户态CPU时间比较高,一般说明它没有遇到其他瓶颈,正全力运行。如果内存有瓶颈,一般用... 阅读全文

posted @ 2013-09-17 23:32 左直拳 阅读(168) 评论(0) 推荐(0) 编辑

复制DropDownList
摘要:DropDownList ddlA; ListItem[] ar = new ListItem[ddlB.Items.Count]; ddlB.Items.CopyTo(ar,0); ddlA.DataSource = ar; ... 阅读全文

posted @ 2013-09-16 11:57 左直拳 阅读(119) 评论(0) 推荐(0) 编辑

设计模式基础
摘要:23种设计模式!策略模式抽象工厂模式工厂方法模式代理模式桥接模式原型模式模板方法模式备忘录模式命令模式状态模式组合模式解释器模式适配器模式迭代器模式单例模式观察者模式访问者模式中介者模式装饰模式外观模式亨元模式职责链模式亨元模式备忘录模式问你怕未?虽然有这么多种模式,但基础是面向对象。其中有两样东西... 阅读全文

posted @ 2013-09-14 00:34 左直拳 阅读(169) 评论(0) 推荐(0) 编辑

WebForm与MVC混用
摘要:在现有的WebForm项目中加入MVC,可以吗?西蒙说,可以。怎么加呢?我的开发环境是:WIN7 + IIS7.5 + VS2012一、WebForm项目添加引用:我都是选了最高的版本。二、将MVC项目的部分文件拷贝到WEBFORM项目拷贝controller和views,也许还有content,s... 阅读全文

posted @ 2013-09-12 11:56 左直拳 阅读(780) 评论(0) 推荐(0) 编辑

SQL SERVER读书笔记:JOIN
摘要:nested loop join:适用于小数据集,有索引的情况。不占用内存,不用tempdb。merge join:大数据,要排序,多对多,用tempdb;hash join:对大数据集,少用户使用,尤其是数据仓库最为适用。消耗资源厉害,占用大量内存,使用tempdb。 阅读全文

posted @ 2013-09-12 00:05 左直拳 阅读(132) 评论(0) 推荐(0) 编辑

SQL SERVER读书笔记:nolock
摘要:让查询语句不去申请共享锁,从而消除死锁,效果立竿见影。缺点:1、脏读2、只能解决共享锁(S锁)参与的问题3、需要修改语句本身才能使用 阅读全文

posted @ 2013-09-11 23:59 左直拳 阅读(136) 评论(0) 推荐(0) 编辑

SQL SERVER读书笔记:阻塞与死锁
摘要:阻塞是事务隔离带来的副作用,而并不是SQL SERVER的错。死锁则是互相争用资源而引发。由于死锁会选择牺牲者,所以死锁的危害没有阻塞大。但有时为了解决死锁,会采取对资源加锁,导致阻塞的方式来避免。 阅读全文

posted @ 2013-09-11 23:56 左直拳 阅读(144) 评论(0) 推荐(0) 编辑

SQL SERVER读书笔记:TempDB
摘要:每次SQL SERVER启动的时候,会重新创建。用于0、临时表1、排序2、连接(merge join,hash join)3、行版本控制临时表与表变量的区别:1)表变量是存储在内存中的,当用户在访问表变量的时候,SQL Server是不产生日志的,而在临时表中是产生日志的; 2)在表变量中,是不允... 阅读全文

posted @ 2013-09-11 23:52 左直拳 阅读(185) 评论(0) 推荐(0) 编辑

SQL SERVER 读书笔记:非聚集索引
摘要:对于有聚集索引的表,数据存储在聚集索引的叶子节点,而非聚集索引则存储索引键值和聚集索引键值。对于非聚集索引,如果查找的字段没有包含在索引键值,则还要根据聚集索引键值来查找详细数据,此谓 Bookmark Lookup。解决办法?可以用包含列。 阅读全文

posted @ 2013-09-07 01:01 左直拳 阅读(112) 评论(0) 推荐(0) 编辑

SQL SERVER读书笔记:执行计划
摘要:执行计划对性能影响甚大。系统是怎么得出一个号的执行计划的?主要是依赖于准确的统计信息。统计信息准确的前提下,执行语句重用性高,可避免频繁编译,这也有助于提高性能。但如果怀疑统计信息不够准确,可以强制待执行的SQL语句编译。主要方法为清除内存中的执行计划,运用编译语句等。为何索引重建后查询速度变快?1... 阅读全文

posted @ 2013-09-07 00:56 左直拳 阅读(117) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示