思想决定人生,态度改变一切

成功者找方法,失败者找借口! 做事先做人;安分做人,本分做事!

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2007年1月19日

摘要: 以前对数据库也有过一段时间的研究,对数据库的物理存储机制也有所了解,刚看了freedk 写的《SQL Server 索引结构及其使用》受益非浅,我也真的意识到,数据库索引对系统性能的重要性。 在我的传统观念中,主键一般是应该设为聚集索引的,但现在有了新的认识,主键主要意义在于“唯一标识记录”关于主键的设计我也不再详述,可以参照我的《数据库主键设计之思考 》,而索引主要是“提高数据库性能”,尤其... 阅读全文
posted @ 2007-01-19 09:03 投石问路 阅读(370) 评论(0) 推荐(0) 编辑

摘要: SQL Server 索引结构及其使用(四) 作者:freedk 一、深入浅出理解索引结构 二、改善SQL语句 三、实现小数据量和海量数据的通用分页显示存储过程 聚集索引的重要性和如何选择聚集索引 在上一节的标题中,笔者写的是:实现小数据量和海量数据的通用分页显示存储过程。这是因为在将本存储过程应用于“办公自动化”系统的实践中时,笔者发现这第三种存储过程在小数据量的情况下,有如下现象: 1... 阅读全文
posted @ 2007-01-19 09:02 投石问路 阅读(191) 评论(0) 推荐(0) 编辑

摘要: SQL Server 索引结构及其使用(三) 作者:freedk 一、深入浅出理解索引结构 二、改善SQL语句 实现小数据量和海量数据的通用分页显示存储过程 建立一个 Web 应用,分页浏览功能必不可少。这个问题是数据库处理中十分常见的问题。经典的数据分页方法是:ADO 纪录集分页法,也就是利用ADO自带的分页功能(利用游标)来实现分页。但这种分页方法仅适用于较小数据量的情形,因为游标本身... 阅读全文
posted @ 2007-01-19 09:01 投石问路 阅读(244) 评论(0) 推荐(0) 编辑

摘要: SQL Server 索引结构及其使用(二) 作者:freedk 一、深入浅出理解索引结构 改善SQL语句 很多人不知道SQL语句在SQL SERVER中是如何执行的,他们担心自己所写的SQL语句会被SQL SERVER误解。比如: select * from table1 where name=''zhangsan'' and tID > 10000 和执行: select * fr... 阅读全文
posted @ 2007-01-19 09:00 投石问路 阅读(214) 评论(0) 推荐(0) 编辑

摘要: SQL Server 索引结构及其使用(一) 作者:freedk 一、深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉... 阅读全文
posted @ 2007-01-19 08:59 投石问路 阅读(323) 评论(1) 推荐(0) 编辑