12 2018 档案

摘要:该系列 本文是Stairway系列的一部分:SQL Server复制的进阶 SQL Replication可以解决运行数据库驱动的应用程序中的许多问题。 发布/订阅者模型不是很容易理解,脚本和监视复制系统的复杂性需要一些思考。 最后,这是一系列文章,它们负责制作所有类型的SQL Server Rep 阅读全文
posted @ 2018-12-26 17:13 黄百万 阅读(169) 评论(0) 推荐(0)
摘要:第三章 统计 SQL Server查询优化器在为查询选择执行计划时使用基于成本的模型。它估计不同执行计划的成本,并选择成本最低的一个。但是,请记住,SQL Server并不搜索可用于查询的最佳执行计划,因为评估所有可能的替代方案在CPU方面既费时又昂贵。查询优化器的目标是找到一个足够好的执行计划,足 阅读全文
posted @ 2018-12-19 22:15 黄百万 阅读(223) 评论(0) 推荐(0)
摘要:聚集索引设计考虑因素 每次你改变聚簇索引键的值时,都会发生两件事。 首先,SQL Server将行移动到聚簇索引页链和数据文件中的不同位置。 其次,它更新聚集索引键,行编号。 行编号被储存起来而且要在所有非聚簇索引中更新。 对于I / O而言,这花销可能很昂贵,尤其是在批处理更新的情况下。此外,它可 阅读全文
posted @ 2018-12-12 20:57 黄百万 阅读(149) 评论(0) 推荐(0)
摘要:据文件和文件组 在数据库中,空间被划分每块8kb大小的页。这些页是连续编号的,以0开始,并且可以通过指定文件ID和页号来引用它们。这些页总是连续的,这样当SQL Server数据库的数据文件增加时,如果要对新的页进行编号,就要注意此时要在现有数据库中的最高页编号加1。同理,当在SQL Server中 阅读全文
posted @ 2018-12-05 15:18 黄百万 阅读(163) 评论(0) 推荐(0)