SQL Server 2005 自动化删除表分区设计方案
一、目的
在前面的文章中我已经介绍了SQL Server 合并(删除)分区解惑 和SQL Server 2005 分区模板与实例 和SQL Server 动态生成分区脚本,这篇文章就是在上面3篇文章衍生出来的。
我们的服务器的数据已经有了800G,并且每天进数据大概有120W条记录(数据空间大概为7G),而服务器现在已经没有太多的磁盘空间了,面对这样的问题,一般都是使用交换表分区来快速删
http://www.cyqdata.cn/cnblogs/article-detail-28631
立即升级你的 Linq to SQL -- Visual Entity 1.0 发布
Visual Entity 简介:
Visual Entity 是一款实体类代码生成器,基于 Visual Studio 插件。并且在使用上与 Linq to SQL 设计器保持一致,极易上手,但功能比起原有的 Linq to SQL 设计器更为强大。
支持的数据库:MS SQL Server
支持的框架:Linq to SQL 和 ALinq(下个版本将支持 NHibernate)
点击这里下载
http://www.cyqdata.cn/cnblogs/article-detail-28597
Sql2005性能工具(SQL Server Profiler和数据库引擎优化顾问)使用方法详解
文章导航 SQL Server 2005 学习笔记系列文章导航
简介
说到Sql的【性能工具】真是强大,可以让一个像我这样的菜鸟都能找到高手的感觉,SQL Server Profiler的中文意思是SQL Server事件探查,这个到
http://www.cyqdata.cn/cnblogs/article-detail-25564
SQL Server如何保证可空字段中非空值唯一
今天同学向我提了一个问题,我觉得蛮有意思,现记录下来大家探讨下。
问题是:在一个表里面,有一个允许为空的字段,空是可以重复的,但是不为空的值需要唯一。
表结构如下面代码创建
CREATE TABLE test_tb( TestId int not null identity(1,1)&nbs
http://www.cyqdata.cn/cnblogs/article-detail-25525
SQL Servr 2008空间数据应用系列六:基于SQLCRL的空间数据可编程性
友情提示,您阅读本篇博文的先决条件如下:
1、本文示例基于Microsoft SQL Server 2008 R2调测。
2、具备 Transact-SQL 编程经验和使用 SQL Server Management Studio 的经验。
3、具有使用 Microsoft Visual Studio 进行 Microsoft .NET Framework开发的经验。
4、熟悉或
http://www.cyqdata.cn/cnblogs/article-detail-25513
把access的数据添加到sqlserver中去
最近在实现一个功能,
功能描述:
1.用一个上传控件上传一个access数据库保存到指定的文件夹upload下;
2.读取access里面的数据,把这些数据都添加到sqlserver中去。
本来以为做五六个钟头的,结果从上午8点多做到晚上8点多。可谓效率低下,所以写篇总结文。
先说上传access数据库并实现成功访问,就弄了一上午,主要原因就是之前都是报错说在指定的目录下找不到文件。
经调试后发现
http://www.cyqdata.cn/cnblogs/article-detail-25502
SQLSERVER2005 EXPRESS部分特性小结
最近研究了一下SQLSERVER数据库技术,现拿出来跟大伙分享,首先给出T-SQL脚本。
建立一张测试表:
CREATE TABLE TestTable ( Column1 varchar(1), Column2 int)
加入一些测试数据:
INSERT INTO TestTable VALUES ('A', 1);INSERT INTO Te
http://www.cyqdata.cn/cnblogs/article-detail-25436
[原创]MongoDB、HandlerSocket和MySQL性能测试及其结果分析
一、测试环境1、测试服务器状况共涉及4台测试服务器:
压力测试服务器Web服务器MongoDB服务器
MySQL服务器。
机器配置为:CPU:Intel(R) Core(TM)2 Duo CPU E7200 @ 2.53GHzRAM:8G DDR2 667磁盘:SATA
操作系统:Redhat 5.5
&nbs
http://www.cyqdata.cn/cnblogs/article-detail-25434
SQL Server性能调优:资源管理之内存管理篇(上)
对SQL Server来说,最重要的资源是内存、Disk和CPU,其中内存又是重中之重,因为SQL Server为了性能要求,会将它所要访问的数据全部(只要内存足够)放到缓存中。这篇就来介绍SQL Server的内存管理体系。
SQL Server作为Windows上运行的应用程序,必须接受Windows的资源管理,利用Windows的API来申请和调度各类资源。但是,由于Windows的资源管理
http://www.cyqdata.cn/cnblogs/article-detail-25396
NoSQL架构实践(一)——以NoSQL为辅
[文章作者:孙立 链接:http://www.cnblogs.com/sunli/ 更新时间:2011-2-21]
前面《为什么要使用NoSQL》和《关系数据库还是NoSQL数据库》两篇从大体上介绍了为什么要用NoSQL,何时该用NoSQL。经常有朋友遇到困惑,看到NoSQL的介绍,觉得很好,但是却不知道如何正式用到自己的项目中。很
http://www.cyqdata.cn/cnblogs/article-detail-25331
SQL Servr 2008空间数据应用系列五:数据表中使用空间数据类型
友情提示,您阅读本篇博文的先决条件如下:
1、本文示例基于Microsoft SQL Server 2008 R2调测。
2、具备 Transact-SQL 编程经验和使用 SQL Server Management Studio 的经验。
3、熟悉或了解Microsoft SQL Server 2008中的空间数据类型。
4、具备相应(比如OGC)的GIS专业理论知识。
5
http://www.cyqdata.cn/cnblogs/article-detail-25318
SQL Servr 2008空间数据应用系列四:基础空间对象与函数应用
友情提示,您阅读本篇博文的先决条件如下:
1、本文示例基于Microsoft SQL Server 2008 R2调测。
2、具备 Transact-SQL 编程经验和使用 SQL Server Management Studio 的经验。
3、熟悉或了解Microsoft SQL Server 2008中的空间数据类型。
4、具备相应(比如OGC)的GIS专业理论知识。
5
http://www.cyqdata.cn/cnblogs/article-detail-25309
SQLite做为本地缓存的应用需要注意的地方
今天看到了园友陆敏计的一篇文章<<C#数据本地存储方案之SQLite>>, 写到了SQLite的诸多优点,尤其适应于本地数据缓存和应用程序。 转自陆兄的内容,来夸夸Sqlite: SQLite官方网站: http://www.sqlite. org/ 时第一眼看到关于SQLite的特性。 1. ACID事务 2. 零配置 – 无需安装和管理配置 3. 储存在
http://www.cyqdata.cn/cnblogs/article-detail-25224
【原创】自定义Membership,KSPMembership发布,支持多数据库(mysql/oracle/sqlserver)
Membership相信大家都不陌生,Membership是微软在.NET 2.0时代推出的一套用户管理工具,问题在于微软官方的Membership仅仅是对SqlServer制作的,如果你的系统需要使用Mysql或者是Oracle就不好办了,虽然有些别的Membership能支持Mysql或者Oracle的,但是还没有一个集成到一起的。经历了这么多项目之后,有的项目用的是SqlServer,有的项
http://www.cyqdata.cn/cnblogs/article-detail-21047
SQL 多表查询(内连接、外连接和交叉连接,)
俺是菜鸟在这里写博就是被了跟大家交流,如果那里不对的地方请指出,小弟加以改正!
多表查询分为 内、外连接
外连接分为左连接(left join 或left outer join)、右连接(right join 或者 right outer join)、和完整外部连接 (full join 或者 full outer join)
左连接(left join 或 left outer jo
http://www.cyqdata.cn/cnblogs/article-detail-15424
SQL2005的XML学习笔记
flyfaraway笔记之 -------SQL2005对XML的处理1、记录到XML变量declare @cxml xmlset @cxml=(select * from zd_storeP for XML RAW('store'),ROOT('stores'))select @cxml2、XML到记录集 方法一:用OPENXML 90000条记录速度测试,22
http://www.cyqdata.cn/cnblogs/article-detail-15034
在MVC2.0 中 进行 LINQTOSQL 实体统一验证方法(上)
场景:
当我把项目从 MVC1.0 升级到 MVC2.0 时,原以为可以方便的使用 System.ComponentModel.DataAnnotations 结合 MVC2.O 的
ModelState.IsValid 进行数据有效验证
http://www.cyqdata.cn/cnblogs/article-detail-11942
在MVC2.0 中 进行 LINQTOSQL 实体统一验证方法(下)
上一篇文章中主要介绍了如何在MVC2.0中将验证方法统一,当验证都规范好后再测试代码发现还存在一些隐藏问题未解决。问题的产生请看下图:
假设我们的数据库只有这两张表
因为项目建立在LinqToSQL基础上,所以当我们在MVC内调用 TryUpdate
http://www.cyqdata.cn/cnblogs/article-detail-9439
看看Entity Framework 4生成的复杂的分页SQL语句
之前发现Entity Framework 4生成的COUNT查询语句问题,今天又发现它生成的分页SQL语句问题,而LINQ to SQL却不存在这个问题。
>>> 来看一看,瞧一瞧!
上代码:
看生成的SQL语句:
1. Entity Framework生成的SQL:
一个TOP,三个FROM。
2. LINQ to SQL生成的SQL:
无TOP,两个FROM。
两者的差
http://www.cyqdata.cn/cnblogs/article-detail-8526
慎用Entity Framework 4, 看看它生成的糟糕的分页SQL语句
之前发现Entity Framework 4生成的COUNT查询语句问题,今天又发现它生成的分页SQL语句问题,而LINQ to SQL却不存在这个问题,简直是历史的倒退。
>>> 来看一看,瞧一瞧!
上代码:
看生成的SQL语句:
1. Entity Framework生成的SQL:
一个TOP,三个FROM。
2. LINQ to SQL生成的SQL:
无TOP,两个F
http://www.cyqdata.cn/cnblogs/article-detail-8275