#sq

ef SQL Server 版本不支持数据类型“datetime2”

我遇到这个问题是在用数据库模型的时候。当时我电脑上是sql2008通过vs2010建立了一个ADO.net数据库模型,之后在项目上线的时候,临时把数据库换成了sql2005,在添加新闻的时候出现了“使用的SQLServer版本不支持数据类型“datetime2”。”原因就...

sql-索引的作用(超详细)

(一)深入浅出理解索引结构实际上,您可以把索引理解为一种特殊的目录。微软的SQLSERVER提供了两种索引:聚集索引(clusteredindex,也称聚类索引、簇集索引)和非聚集索引(nonclusteredindex,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别:其实,我们的汉语...
代码星球 ·2020-05-16

sql server 删除所有表、视图、存储过程

如果由于外键约束删除table失败,则先删除所有约束: --/第1步**********删除所有表的外键约束*************************/ DECLARE c1 cursor forselect 'altertable['+object_...

VS与SQL资源

经常在网上看到有同学费尽心思的找SQLserver数据库各版本的下载地址,看到别人的求助贴就不自觉的想去帮助他们,但是一个一个去帮助又不太现实,毕竟个人精力有限,既然大家有需求,那么笔者就本着乐于分享和奉献的精神帮大家收集齐SQLserver简体中文企业版的所有版本(SQL2014/2012/2008/2005/200...
代码星球 ·2020-05-16

C#中缓存的简单方法及使用Sql设置缓存依赖项

使用Cache高速缓存可以提高数据的读取速度,减少服务器与客户端之间的数据交互。因为Cache一经创建就会占用服务器上的资源,所以Cache并不是越多越好,一般用于数据较固定,使用较频繁的地方。首先,我们需要引用命名空间System.Web.Caching;Cache类的方法主要提供对缓存数据的编辑操作,如增、删、改等...

使用Sqlserver更新锁防止数据脏读

有时候我们需要控制某条记录在程序读取后就不再进行更新,直到事务执行完释放后才可以。这时候我们就可以将所有要操作当前记录的查询加上更新锁,以防止查询后被其它事务修改。这种操作只锁定表中某行而不会锁定整个表,体验更好。  测试sql代码如下:  在一个查询中执行如下语句begintranSELECTInvestStateF...

SqlServer 2005 将已存在大量数据的表更改为分区表

一、分区表简介:使用分区表的主要目的,是为了改善大型表以及具有各种访问模式的表的可伸缩性和可管理性。分区一方面可以将数据分为更小、更易管理的部分,为提高性能起到一定的作用;另一方面,对于如果具有多个CPU的系统,分区可以对表的操作通过并行的方式进行,这对于提升性能是非常有帮助的。二、创建步骤:现有一张表L_TESTRE...

SQL Server 2005中的分区表(六):将已分区表转换成普通表

我的俄罗斯名叫作“不折腾不舒服斯基”,所以,不将分区表好好折腾一下,我就是不舒服。   在前面,我们介绍过怎么样直接创建一个分区表,也介绍过怎么将一个普通表转换成一个分区表。那么,这两种方式创建的表有什么区别呢?现在,我又最新地创建了两个表:  ...

SQL Server 2005中的分区表(五):添加一个分区

 所谓天下大事,分久必合,合久必分,对于分区表而言也一样。前面我们介绍过如何删除(合并)分区表中的一个分区,下面我们介绍一下如何为分区表添加一个分区。    为分区表添加一个分区,这种情况是时常会发生的。比如,最初在数据库设计时,只预计了存放3年的数据,可是到了第4天怎...

SQL Server 2005中的分区表(四):删除(合并)一个分区

在前面我们介绍过如何创建和使用一个分区表,并举了一个例子,将不同年份的数据放在不同的物理分区表里。具体的分区方式为:   第1个小表:2010-1-1以前的数据(不包含2010-1-1)。   第2个小表:2010-1-1(包含2010-1-1)到2010-1...

SQL Server 2005中的分区表(三):将普通表转换成分区表

在设计数据库时,经常没有考虑到表分区的问题,往往在数据表承重的负担越来越重时,才会考虑到分区方式,这时,就涉及到如何将普通表转换成分区表的问题了。   那么,如何将一个普通表转换成一个分区表呢?说到底,只要将该表创建一个聚集索引,并在聚集索引上使用分区方案即可。  &n...

SQL Server 2005中的分区表(二):如何添加、查询、修改分区表中的数据

 在创建完分区表后,可以向分区表中直接插入数据,而不用去管它这些数据放在哪个物理上的数据表中。接上篇文章,我们在创建好的分区表中插入几条数据:    从以上代码中可以看出,我们一共在数据表中插入了13条数据,其中第1至3条数据是插入到第1个物理分区表中的;第4、5条数据...

SQL Server 2005中的分区表(一):什么是分区表?为什么要用分区表?如何创建分区表?

如果你的数据库中某一个表中的数据满足以下几个条件,那么你就要考虑创建分区表了。    1、数据库中某个表中的数据很多。很多是什么概念?一万条?两万条?还是十万条、一百万条?这个,我觉得是仁者见仁、智者见智的问题。当然数据表中的数据多到查询时明显感觉到数据很慢了,那么,你就可以考虑...

SQL Server 分区表

  分区表是SQLServer2005新引入的概念,这个特性在逻辑上将一个表在物理上分为多个部分。(即它允许将一个表存储在不同的物理磁盘里)。在SQLServer2005之前,分区表实际上是分布式视图,也就是多个表做union操作。  分区表在逻辑上是一个表,而物理上是多个表。在用户的角度,分区表和普通表是一样的,用户...
代码星球 ·2020-05-16

Red Gate系列之一 SQL Compare 10.4.8.87 Edition 数据库比较工具 完全破解+使用教程

 RedGate系列之一SQLCompare10.4.8.87 Edition数据库比较工具完全破解+使用教程RedGate系列之二SQLSourceControl3.0.13.4214Edition数据库版本控制器完全破解+使用教程RedGate系列之三SQLServer开发利器SQLPrompt...
代码星球 ·2020-05-16
首页上一页...648649650651652...下一页尾页