SQL server
yuanchunze
用c#和ruby语言开发企业级应用及软件系统维护
展开
-
如何在SQL Server中访问数据
大体上,SQL Server 检索请求数据的方式只有两种:使用表扫描 使用索引SQL Server将使用哪一种方法执行特定的查询呢,这取决于有什么样的索引可用,询问的是什么列。在进行什么类型的联结以及表的大小。1使用表扫描:表扫描是非常直观的过程。在执行表扫描时,SQL Server 从表的物理起点开始,浏览表中的每一行,当发现符合查询条件的行时,把这些行包含在结果集中。你可能听到原创 2011-12-13 09:43:01 · 858 阅读 · 0 评论 -
SQL Server索引类型和索引导航
虽然在SQL Server中名义上有两种类型的索引(聚集索引和非聚集索引),但实际上,内部来说有3种索引类型,分别是 聚集索引,非聚集索引其中包含堆上的非聚集所以,聚集索引上的非聚集索引。物理数据的存储方式在聚集索引和非聚集索引之间有所不同。SQL Server遍历B树到达最终数据的方式在3种索引类型之间各不相同。所有SQL Server索引都有叶级页和非叶级页。叶级页和非叶级页。叶级是保原创 2011-12-14 09:17:43 · 2054 阅读 · 0 评论 -
SQL锁和并发
并发是所有数据库的主要问题。它描述了两个或多个用户尝试同时处理一个对象的概念。交互操作的本质对每个用户来说都是不同的(更新、删除、读取和插入),处理这种对象更改控制所发生的冲突的理想方法,取决于这些用户正在做的工作内容,以及这些工作的重要性。用户越多(更确切地讲,事务越多),即在同一时刻可以完成事情越多,并发性也就越高。 在联机事务处理环境下,在数据中首先要处理的事情通常就是并发原创 2012-01-20 17:39:12 · 687 阅读 · 1 评论 -
最具挑战性的求公交车次的问题请大侠帮忙
如图,我接到一个核算公交车跑的趟次的问题,司机会在两个终点站刷卡,核算车次的条件是两个不同终点站最近的俩个时间默认为一个车次,每次刷卡只代表是出站或进站,也就是发车和收车。如上表所示东终点发车6:35 收车是西终点7:50,这是一个车次。下一个车次是西终点发7:58,收车是东终点的8:50生成车次汇总表为线路 车号 工号 车次(整形)1 1 1 2看各原创 2012-11-22 20:17:43 · 922 阅读 · 0 评论