11 2012 档案
摘要:在上篇中(数据库索引原理 一),我们就索引的基本概念和数据查询原理作了详细阐述,知道了建立索引时一定要在“加快查询速度”与“降低修改速度”之间做好平衡,有得必有失,此消则彼长。那么,SQLS维护索引时究竟怎样消耗资源?应该从哪些方面对索引进行管理与优化?以下就从七个方面来回答这些问题。一、页分裂微软MOC教导我们:当一个数据页达到了8K容量,如果此时发生插入或更新数据的操作,将导致页的分裂(又名页拆分):1、有聚集索引的情况下:聚集索引将被插入和更新的行指向特定的页,该页由聚集索引关键字决定;2、只有堆的情况下:只要有空间就可以插入新的行,但是如果我们对行数据的更新需要更多的空间,以致大于了当
阅读全文
摘要:Merge关键字 在SQL Server 2008被引入,它能将Insert,Update,Delete简单的并为一句。MSDN对于Merge的解释非常的短小精悍:”根据与源表联接的结果,对目标表执行插入、更新或删除操作。例如,根据在另一个表中找到的差异在一个表中插入、更新或删除行,可以对两个表进行同步。”,通过这个描述,我们可以看出Merge是关于对于两个表之间的数据进行操作的。
阅读全文
摘要:SQL Server 2008与VS2010 sp1补丁冲突,导致SQL的智能提示功能直接傻掉了, 打了修补程序也没有完全解决问题.前段时间下载了SQL Server2012 Express版 ,装来试试吧本机环境Windows 7 + SQL Server 2008 R2 企业版(应该是,也不记得从哪里搞来的安装包好几G大一直在移动硬盘里面放着)直接安装, 刚自动解压完,就提示当前系统不支持,看...
阅读全文

浙公网安备 33010602011771号