OK_008

No incapable except unthinkable

了解筛选索引

博客园: http://www.cnblogs.com/wghao/archive/2013/05/09/3070032.html  开始 筛选索引是SQL Server 2008中的一种新功能,它是对表中的部分行进行索引。 基本语法: ...

2013-05-09 21:41:53

阅读数 736

评论数 0

解决SSIS的脚本任务编辑器加载超慢问题

原文:http://www.cnblogs.com/wghao/archive/2013/05/07/3065544.html  问题 在使用SSIS (VS 2008 or VS 2012环境)中的脚本任务编辑器,当点击【编辑脚本】或【确认】位置时...

2013-05-07 21:06:58

阅读数 829

评论数 0

SSIS学习视频(SQL Server 2008)

原文:http://www.cnblogs.com/wghao/archive/2013/05/06/3061984.html  这几天在找些有关SSIS的资料,在http://technet.microsoft.com上发现有SSIS方面的视频资料,感觉不错,对其进行整理,方便要学习S...

2013-05-06 08:06:54

阅读数 1054

评论数 0

2013年5月2日 用户自定义函数的数据库设计(DEMO)

开始 以图1.来描述DEMO的需求: 图1. 在图1.设计一个DEMO系统能实现从【源数据】至【目标数据】的数据转换,转换过程能让用户通过调用自定义函数来实现。 基本流程图   图2. 图2.中的"多次...

2013-05-02 08:20:58

阅读数 602

评论数 0

在SQL Server实现最短路径的搜索

排版完整的:http://www.cnblogs.com/wghao/archive/2013/04/23/3036965.html 开始   这是去年的问题了,今天在整理邮件的时候才发现这个问题,感觉顶有意思的,特记录下来。 在表Rel...

2013-04-23 08:21:41

阅读数 670

评论数 0

在SQL Server中如何比较两个表的各组数据

开始   前一阵子,在项目中碰到这样一个SQL查询需求,有两个相同结构的表(table_left & table_right),如下: 图1. 检查表table_left的各组(groupId),是否在表table_right中存在有一组(groupId)数据(data)与...

2013-04-19 08:27:20

阅读数 895

评论数 0

通过SQL绘制杨辉三角

无意中在csdn上看到一帖有关绘制杨辉三角的sql表达式,感觉很有意思。后来自己想下不借助临时表,根据杨辉三角的组合数计算方法C(n,m)=n!/[m!(n-m)!],进行绘制。 以下是完整的SQL代码: use tempdb go set nocount on declare @rows...

2013-04-11 08:07:04

阅读数 683

评论数 1

通用分页存储过程(SQL Server 2005)

这是不久前写的一个分页存储过程,可应用于SQL Server 2005上面:   if object_ID('[proc_SelectForPager]') is not null Drop Procedure [proc_SelectForPager] Go Create Pro...

2013-01-23 15:46:30

阅读数 567

评论数 1

对存储过程进行加密和解密(SQL 2008/SQL 2012)

开始:  在网络上,看到有SQL Server 2000和SQL Server 2005 的存储过程加密和解密的方法,后来分析了其中的代码,发现它们的原理都是一样的。后来自己根据实际的应用环境,编写了两个存储过程,一个加密存储过程(sp_EncryptObject),和一个解密存储过程(sp...

2012-12-30 17:16:45

阅读数 980

评论数 0

重新组织和重新生成索引sp_RefreshIndex

开始:   在上周,客户反映一个系统问题,当处理大量数据的时候,出现网络超时。后来,我们跟踪测试,发现是由于索引碎片多而引起的网络超时。 解决方法,自然是重新组织和重新生成索引。在这里,我写了一个存储过程sp_RefreshIndex来实现。   存储过程sp_RefreshInde...

2012-12-28 08:23:27

阅读数 764

评论数 0

在外键上创建索引V1.0

开始:   发现在一个项目中,后台数据库各个表,具有外键约束的列上都没有创建索引。我们需要一次性给他们创建索引,下面我写了一个通用的存储过程sp_CreateIndexForFK,来实现这一个功能。 也许有人问,为什么要在外键上创建索引,它有什么好处,可以参考: FOREIGN KEY...

2012-12-26 14:42:08

阅读数 535

评论数 0

刷新视图

问题:   当我们创建这样一个视图(myView): create view myView As select * from myTable   注:myTable的结构:myTable(id int) 后来,我们改变了myTable的结构,增加一个字段(newCol): ...

2012-12-26 14:40:37

阅读数 559

评论数 0

脚本文件比较工具WinMerge

在平时工作中,经常要比较不同版本的两个SQL脚本文件是否一致,后来找了一个比较工具WinMerge,感觉它不错,特拿来分享。 图1. 图1,是两个脚本文件的比较,左边的窗口显示个两个脚本文件,不同的位置,右边的主窗口,列出详细的差异位置,它能准确的标志处差异的行位置,及列位置。 当然,可...

2012-12-20 10:08:01

阅读数 699

评论数 0

微软的免费电子书

今早看到MSDN發了一微博,MSDN小編挖到一篇博客,作者搜集了大量来自微软的免费电子书,有Windows Phone, Windows 8, Visual Studio, Office 365等相关的书籍,海量免费正版电子书。 感覺不錯,特分享給大家: http://blogs.msdn.c...

2012-12-17 11:46:01

阅读数 539

评论数 0

数据库性能优化--地址搜索

问题: 有一张表TBAddress: 字段名 数据类型 说明 ID int 主键 Parent int 父ID LevelNo smallint ...

2012-12-11 23:21:02

阅读数 532

评论数 0

修改表主键字段数据类型(up_ModifyPrimaryColumn)

开始: 有一需求,就是把表中作为主键字段的数据类型从int 转换为 uniqueidentifier。我们可能会想到直接通过Microsoft SQL Server Management Studio (MSSMS)修改表结构,删除原来的主键,增加一个数据类型为uniqueidentifier的...

2012-12-10 12:02:00

阅读数 1063

评论数 0

在SQL Server中查询Excel数据(sp_OpenExcel)

开始:  在工作中经常要把Excel的数据转换成SQL导入脚本,这里写了一个存储过程sp_OpenExcel,实现查询Excel文件并生成Insert脚本。 sp_OpenExcel: Use master Go if object_ID('[sp_OpenExcel]') ...

2012-12-07 17:25:44

阅读数 594

评论数 0

生成创建表的脚本V2.0(PowerShell版)

之前寫有一篇有關《PowerShell应用之-生成创建表的Transact-SQL脚本》,今早再拿來應用的時候,發現無法按照指定的某一些表來生成腳本。 現在特補充這一功能,先在原來腳本開頭位置,增加一個變量$TablesList:   #=======================...

2012-12-04 09:46:26

阅读数 590

评论数 0

一条Select语句导致瓶颈

情况:上周,公司一项目新上线,刚上线的第2天,在后台发现数据库服务器与IIS服务器的网络IO出现瓶颈,1GB的网络带宽,占用了70%-100%,也就是每秒传输数据700MB-1GB,数据库使用内存高达21GB。 IIS服务器CPU使用率时常爆至80%-90%,导致网站频频出现连接超时。 ...

2012-05-12 13:34:35

阅读数 670

评论数 0

PowerShell应用之-事务复制

概述   在之前的几篇描述了PowerShell在SQL Server对SMO(SQL Server Management Objects)的管理,现在开始描述在SQL Server Replication中如何使用PowerShell脚本实现同步复制功能。在本篇中讲述的是实现同步复...

2011-11-22 23:52:21

阅读数 695

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭