随笔分类 -  SQL SERVER

SQL SERVER
SQL Server里如何处理死锁 (转)
摘要:http://www.cnblogs.com/woodytu/p/6437049.html 在今天的文章里,我想谈下SQL Server里如何处理死锁。当2个查询彼此等待时会发生死锁,没有一个查询可以继续它们的操作。首先我想给你大致讲下SQL Server如何处理死锁。最后我会展示下SQL Seve 阅读全文

posted @ 2017-02-25 18:44 风雨者2 阅读(241) 评论(0) 推荐(0) 编辑

如何在高并发分布式系统中生成全局唯一Id(转)
摘要:http://www.cnblogs.com/heyuquan/p/global-guid-identity-maxId.html又一个多月没冒泡了,其实最近学了些东西,但是没有安排时间整理成博文,后续再奉上。最近还写了一个发邮件的组件以及性能测试请看《NET开发邮件发送功能的全面教程(含邮件组件源... 阅读全文

posted @ 2015-10-16 12:49 风雨者2 阅读(1366) 评论(0) 推荐(0) 编辑

可以这样去理解group by和聚合函数(转)
摘要:http://www.cnblogs.com/wuguanglei/p/4229938.html写在前面的话:用了好久group by,今天早上一觉醒来,突然感觉group by好陌生,总有个筋别不过来,为什么不能够select * from Table group by id,为什么一定不能是*,... 阅读全文

posted @ 2015-09-01 12:41 风雨者2 阅读(191) 评论(0) 推荐(0) 编辑

使用WITH AS提高性能简化嵌套SQL(转)
摘要:http://www.cnblogs.com/fygh/archive/2011/08/31/2160266.html一.WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。... 阅读全文

posted @ 2015-08-13 13:06 风雨者2 阅读(209) 评论(0) 推荐(0) 编辑

SQL Server 维护计划实现数据库备份(Step by Step)
摘要:转自:http://www.cnblogs.com/gaizai/archive/2011/11/18/2254445.html一、前言SQL Server备份和还原全攻略,里面包括了通过SSMS操作还原各种备份文件的图形指导,SQL Server数据库最小宕机迁移方案,里面使用SQL脚本(T-SQ... 阅读全文

posted @ 2015-07-24 12:43 风雨者2 阅读(155) 评论(0) 推荐(0) 编辑

每日一SQL-善用DATEADD和DATEDIFF
摘要:转自:http://www.dotblogs.com.tw/lastsecret/archive/2010/10/04/18097.aspx上個星期去Tech-Day聽了幾場有趣的課,其中一堂是楊志強老師的"深入了解T-SQL",講的很棒,雖然是第一堂八點四十的課,但講得很精采,讓我越聽越有精神。今... 阅读全文

posted @ 2015-07-24 12:38 风雨者2 阅读(186) 评论(0) 推荐(0) 编辑

工作经常使用的SQL整理,实战篇(二)
摘要:http://www.cnblogs.com/suixinpeng/p/3585856.html工作经常使用的SQL整理,实战篇,地址一览: 工作经常使用的SQL整理,实战篇(一) 工作经常使用的SQL整理,实战篇(二) 工作经常使用的SQL整理,实战篇(三) 接着上一篇“工作经常使用的SQL整理,实战篇(一)”继续讨论,这一篇中主要讨论增删改查,连接,分组和排序,通配符,视图,存储过程和事务,游标,触发器这些东西。6.增删改查插入--插入用户表数据insert into Tse_User(UserID, UserName, RealName, Email, Mobile)values... 阅读全文

posted @ 2014-03-07 12:44 风雨者2 阅读(400) 评论(0) 推荐(1) 编辑

SQL Server 批量创建作业(备份主分区)
摘要:一、 需求背景 在我的数据库实例中,有很多类似下图所示的数据库,这些数据库的名称是有规律的,每个数据库包含的表都是相同的,其中2个表是类似流水记录的表,表的数据量会比较大,占用的空间有几十G到上百G不等,这2个表相对于其它的配置表来说是比较不重要的。 现在有一个需求就是对数据库进行备份,允许丢失这两个表的数据,保留重要的配置表数据,你是否遇到过同样的问题呢?这个时候你会怎么做呢?你有什么方案呢?有什么方法可以快速备份这些数据库呢?(Figure1:数据库列表)阅读本文之前你可以先参考:SQL Server 游标运用:批量备份数据库二、 案例分析 通过上面的描述,其中很重要的一点就是每个数... 阅读全文

posted @ 2014-02-11 12:44 风雨者2 阅读(922) 评论(1) 推荐(0) 编辑

sql之T-SQL
摘要:http://www.cnblogs.com/xiaoxiaogogo/p/3469785.html下面就T-SQL的几个方面来分别讲解一下。1、变量要动态的写sql语句,就不能没有变量。声明变量并赋值:1 declare @i as int;--定义一个 int 类型的 变量 (as可以省略)2 print @i;--这注意:没有赋值之前,程序不会报错,而且输出一个 空3 set @i=3;4 print @i;在sql server 2008之后就可以对变量 在声明的同时进行赋值1 declare @a int=3;2 print @a;在变量的使用过程中,一定要注意nvarcahr 和n 阅读全文

posted @ 2013-12-12 08:07 风雨者2 阅读(288) 评论(0) 推荐(0) 编辑

C#操作Sqlite快速入门及相关工具收集(转)
摘要:http://www.cnblogs.com/greatverve/archive/2011/04/28/sqlite-start.htmlSqlite不需要安装即可使用。Access还需要安装Office组件(此问题待定,有疑问找http://www.cnblogs.com/nnhy/)。Sqlite是不是那个System.Data.SQLite.DLL临时创建了数据库引擎?1.新建一个WinForm项目,引用System.Data.SQLite.DLL.界面如下1.1 SQLiteConnection.CreateFile(“D:/Data.db3”);这样就可以创建一个数据库文件,名称随 阅读全文

posted @ 2012-06-13 13:17 风雨者2 阅读(339) 评论(0) 推荐(0) 编辑

程序员技术练级攻略
摘要:伯乐人才网6月9日发表了《写给即将入行的程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailper)告诉我,他希望在酷壳上看到一篇更具操作性的文章。因为他也是喜欢编程和技术的家伙,于是,我让他把他的一些学习Python和Web编程的一些点滴总结一下。于是他给我发来了一些他的心得和经历,我在把他的心得做了不多的增改,并根据我的经历增加了“进阶”一节。这是一篇由新手和我这个老家伙根据我们的经历完成的文章。 我的这个朋友把这篇文章取名叫Build Your Programming.. 阅读全文

posted @ 2011-10-26 17:04 风雨者2 阅读(348) 评论(0) 推荐(0) 编辑

SQLServer查询最近一天,三天,一周,一月,一季度方法
摘要:一天 select * from T_news where datediff(day,addtime,getdate())=0 三天 select * from T_news where datediff(day,addtime,getdate())<= 2 and datediff(day,addtime,getdate())>= 0 一周 select * from T_news WHERE ... 阅读全文

posted @ 2011-03-18 10:30 风雨者2 阅读(771) 评论(0) 推荐(1) 编辑

T-SQL变量操作详解
摘要:此处只讨论普通的标量值变量。不讨论表变量和游标变量。一个变量必然对应一种特定的(标量)数据类型,变量的状态可能是一个相应数据类型的特定的值,也可能是NULL。因此,想要准确灵活地使用变量,需要对数据类型和NULL相关的三值逻辑有充分理解,参看该帖:http://topic.csdn.net/u/20100826/18/7b81012a-b5c4-48b1-b5d1-40a92f3e0388.htm... 阅读全文

posted @ 2010-12-24 08:40 风雨者2 阅读(1720) 评论(0) 推荐(0) 编辑

SqlServerExpress2005 自动备份(转)
摘要:http://www.cnblogs.com/ryanding/archive/2010/11/19/1881428.html众所周知SqlServerExpress2005 属于简装版,安装程序五六十兆,在客户的服务器上部署时很畅快。但该数据库无Agent这样对我们进行定时备份保护数据安全带来了麻烦。为了定时备Express2005数据库,可以采取以下方案: 1.编写WindowsService... 阅读全文

posted @ 2010-12-03 13:16 风雨者2 阅读(381) 评论(0) 推荐(0) 编辑

数据库大型应用解决方案总结(转)
摘要:http://www.cnblogs.com/ejiyuan/archive/2010/10/29/1796292.html 随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天百万级甚至上亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。 一、负载均衡技术负载均衡集群是由一组相互独立的计算机系统构成,通过常规网络或... 阅读全文

posted @ 2010-11-01 10:26 风雨者2 阅读(341) 评论(0) 推荐(1) 编辑

如何才能充分利用SQL索引(转)
摘要:背景:目前WEB的普及太快,很多网站都会因为大流量的数据而发生服务器习惯性死机,一个查询语句只能适用于一定的网络环境.没有优化的查询当遇上大数据量时就不适用了. 本文主旨:讨论什么情况下能利用上索引. 索引:创建索引可以根据查询业务的不同分为两种:单一列的索引,联合索引. 顾名思义,单一列索引就是指在表的某一列上创建索引,联合索引是在多个列上联合创建索引. 优缺点比较: 1):索引所占用空间:单一... 阅读全文

posted @ 2010-10-28 10:52 风雨者2 阅读(488) 评论(0) 推荐(0) 编辑

Sql 用于创建表、存储过程、触发器、标量函数的代码
摘要:--建立客户信息表create table CustomInfo( cid nvarchar(20) not null primary key, cpassword nvarchar(30) not null check(len(cpassword)>=6), csum int not null default(0))go insert into CustomInfo(cid,cpasswo... 阅读全文

posted @ 2010-10-20 16:43 风雨者2 阅读(326) 评论(0) 推荐(1) 编辑

SQL语句查询结果集中的动态修改案例(临时表+游标)
摘要:曾经一位朋友问我这样一个问题:怎样在查询出来的结果集中增加一个新列(有规律)?如:数据库中的结构和数据如下: (tableName : People) Name Age changchang 20 charles 23 sunny 21 huangzhs 22 dazu 65 现在通过SQL语句把查询的结果显示成:Id Name Age1 changchang 202 Charles 2... 阅读全文

posted @ 2010-10-20 16:28 风雨者2 阅读(1176) 评论(0) 推荐(1) 编辑

C#数据库编程 之 DbHelper数据操作类【DBHelper.CS】
摘要:http://www.cnblogs.com/fanrong/articles/726526.html 其实,微软的企业库中有一个非常不错的数据操作类了.但是,不少公司(起码我遇到的几个...),对一些"封装"了些什么的东西不太敢用,虽然我推荐过微软的企业库框架了...但是还是要"评估"...一评就是几个月...而且,一些公司有的根本就是裸ado.net开发,或者自己封装的数据库操作类非常别扭,很... 阅读全文

posted @ 2010-10-19 16:11 风雨者2 阅读(5018) 评论(1) 推荐(0) 编辑

sql获取表,字段,长度,类型,描述,等详细信息
摘要:--------sql2005版本 SELECT TableName=CASE WHEN C.column_id=1 THEN O.name ELSE N'' END,TableDesc=ISNULL(CASE WHEN C.column_id=1 THEN PTB.[value] END,N''),Column_id=C.column_id,ColumnName=C.name,PrimaryKe... 阅读全文

posted @ 2010-10-19 15:25 风雨者2 阅读(1686) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示