09 2016 档案

摘要:一、元数据函数sys.dm_db_index_physical_stats分析碎片 下面看看统计信息的说明: 列名 数据类型 说明 database_id smallint 表或视图的数据库 ID。 object_id int 索引所在的表或视图的对象 ID。 index_id int 索引的索引 阅读全文
posted @ 2016-09-02 15:56 SoftSteven 阅读(240) 评论(0) 推荐(0)
摘要:一、非聚集索引之INCLUDE 非聚集索引其实可以看做是一个ie含有聚集索引的列表,当这个聚集索引中包含了查询所需要的所有信息的时候,则就不再需要去查基本表,仅仅做非聚集索引就能得到所需要的数据,INCLUDE实际也能称为覆盖索引,但它不影响索引键的大小。 INCLUDE最好在以下情况中使用: 你不 阅读全文
posted @ 2016-09-02 14:32 SoftSteven 阅读(235) 评论(0) 推荐(0)
摘要:一、存储结构 1、平衡树(B-树) 平衡树或B- 树仅仅是提供了一种以一致且相对低成本的方式查找特定信息的方法,其名称中的“平衡”是自说明的。平衡树是自平衡的,这意味着每次树进行分支时,都有接近一半的数据在一边,而另一半数据在另一边。树命 名的由来是因为,如果绘制该接口,再倒过来,发现很像一棵树。 阅读全文
posted @ 2016-09-02 11:04 SoftSteven 阅读(293) 评论(0) 推荐(0)
摘要:存储过程(stored procedure)有时也称sproc,它是真正的脚本,更准确地说,它是批处理(batch),但都不是很确切,它存储与数据库而不是单独的文件中。 存储过程中有输入参数,输出参数以及返回值等。 TestTalb Test数据语句 (Sql数据导出成脚本文件方法参考:http:/ 阅读全文
posted @ 2016-09-01 16:33 SoftSteven 阅读(2695) 评论(0) 推荐(0)
摘要:批处理 是作为一个逻辑单元的T-SQL语句。如果一条语句不能通过语法分析,那么不会 运行任何语句。如果一条语句在运行时失败,那么产生错误的语句之前的语句都已经执行了。 需要将一个批处理的语句分成多个批处理执行,可以使用Go语句 Go语句的特点: Go语句必须自成一行,只有注释可以在同一行上。 他使得 阅读全文
posted @ 2016-09-01 15:54 SoftSteven 阅读(196) 评论(0) 推荐(0)
摘要:use Test 定义后直接赋值Declare test_Cursor CURSOR FORWARD_ONLY FORSELECT * FROM [Test].[dbo].[TrackLog] 先定义后赋值Declare @TEST_Cursor2 CURSOR SET @TEST_Cursor2= 阅读全文
posted @ 2016-09-01 15:27 SoftSteven 阅读(206) 评论(0) 推荐(0)