SQLServer2008
aowuaowuwuwu
这个作者很懒,什么都没留下…
展开
-
left join 和 left outer join 其实是相同的
通俗的讲: A left join B 的连接的记录数与A表的记录数同 A right join B 的连接的记录数与B表的记录数同 A left join B 等价B right join A table A: Field_K, Field_A 1转载 2015-02-12 11:24:35 · 897 阅读 · 0 评论 -
sql之left join、right join、inner join的区别
left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行举例如下: --------------------------------------------表A记录如下:aID aNum1转载 2015-02-10 14:51:29 · 250 阅读 · 0 评论 -
SQL数据库快照删除
删除数据库快照将删除 SQL Server 中的数据库快照,并删除快照使用的稀疏文件。删除数据库快照会终止所有到此快照的用户连接。安全性权限具有 DROP DATABASE 权限的任何用户都可以删除数据库快照。如何删除数据库快照(使用 Transact-SQL)删除数据库快照标识转载 2015-01-22 17:56:35 · 1093 阅读 · 0 评论 -
SQLServer 创建数据库快照
创建数据库快照注意有关此过程的示例,请参阅本节后面的示例 (Transact-SQL)。根据源数据库的当前大小,确保有足够的磁盘空间存放数据库快照。数据库快照的最大大小为创建快照时源数据库的大小。 有关详细信息,请参阅查看数据库快照的稀疏文件大小 (Transact-SQL)。使用 AS SNAPSHOT OF转载 2015-01-22 17:44:06 · 756 阅读 · 0 评论 -
SQL从快照恢复数据库
恢复操作要求对源数据库具有 RESTORE DATABASE 权限。若要恢复数据库,请使用下列 Transact-SQL 语句: RESTORE DATABASEdatabase_name FROM DATABASE_SNAPSHOT =database_snapshot_name其中,database_name 是源数据库的名称,database_snapshot_name 是要转载 2015-01-22 17:54:52 · 942 阅读 · 0 评论 -
聚集索引和非聚集索引
SQL SERVER提供了两种索引:聚集索引和非聚集索引。其中聚集索引表示表中存储的数据按照索引的顺序存储,检索效率比非聚集索引高,但对数据更新影响较大。非聚集索引表示数据存储在一个地方,索引存储在另一个地方,索引带有指针指向数据的存储位置,非聚集索引检索效率比聚集索引低,但对数据更新影响较小。方法/步骤 聚集索引:该索引中键值的逻辑顺序转载 2015-04-15 23:16:23 · 286 阅读 · 0 评论 -
数据库索引
为什么要创建索引呢?这是因为,创建索引可以大大提高系统的性能。 第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。 第二,可以大大加快 数据的检索速度,这也是创建索引的最主要的原因。 第三,可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。 第四,在使用分组和排序 子句进行数据检索时,同样可以显著减少查询中分组和排序的时间。 第五,通过使用索引转载 2015-04-15 22:12:45 · 246 阅读 · 0 评论