自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 收藏
  • 关注

转载 性能优化-转载篇

http://www.cnblogs.com/marvin/p/4123745.html

2015-12-09 09:33:53 451

转载 Windows 负载均衡集群

http://you.video.sina.com.cn/m/1884475400

2014-03-14 17:01:24 697

转载 解决死锁问题

http://www.52mvc.com/showtopic-3035.aspx

2013-09-06 17:34:39 581

转载 根据表名称找索引及对应列名

--结合sys.indexes和sys.index_columns,sys.objects,sys.columns查询索引所属的表或视图的信息 select o.name as 表名, i.name as 索引名, c.name as 列名, i.type_desc as 类型描述, is_primary_key as 主键约束, is_unique_constraint

2013-05-29 19:40:08 2698

转载 根据表名 生成Create创建脚本

declare @sql varchar(8000),@tablename varchar(100) set @tablename ='test'--这里输入表名 set @sql = 'create table ['+@tablename+'] ( ' select @sql = @sql + b.name + ' '+ c.name+ case when c.co

2013-05-22 17:53:42 914

转载 表数据生成 insert 语句

表数据生成 insert 语句

2013-05-22 17:16:48 711

原创 数据库对象关系查询

/* sql_expression_dependencies 视图记录了该数据库的所有对象和引用对象关系, 通过调用递归功能, 可以找到所有对象 */ with cte as ( SELECT OBJECT_NAME(referencing_id) AS referencing_entity_name, sed.referenced_entity_name, xtype

2013-05-21 18:02:54 679

转载 SQL Server 2008中SQL应用之-“阻塞(Blocking)”

SQL Server 2008中SQL应用之-“阻塞(Blocking)”

2013-05-14 11:18:28 543

转载 将表中数据生成SQL语句

CREATE PROCEDURE dbo.UspOutputData @tablename sysname AS declare @column varchar(1000) declare @columndata varchar(1000) declare @sql varchar(4000) declare @xtype tinyint declare @name s

2013-05-13 15:23:14 631

翻译 SQL server 服务器性能优化

解决SQL Server性能问题的关键是确定瓶颈在哪里,最容易造成瓶颈的顺序是: 磁盘I/O > CPU > RAM > 用户连接数 > 网络带宽 对于大的数据库,有些地方要注意一下: 1) 定期 DBCC CHECKDB (建议在服务器负荷较少的时候运行 DBCC CHECKDB。如果在负荷高峰期运行 DBCC CHECKDB,那么事务吞吐量性能和 DBCC CHECKDB 完成时

2013-05-10 10:43:08 1202

转载 Windows 性能监视器的基本指标(CPU,内存,硬盘参数)

作为一个系统工程师来说,要看懂监控的数据至关重要,关系着优化和分析出现的问题,因此,今天给出Windows 性能监视器的一些基本指标(CPU,内存,硬盘参数),希望对大家将来优化和分析问题提供帮忙。 Windows -Processor 指标名称 指标描述 指标范围 指标单位 CPU利用率 (% Processor Time) % P

2013-05-09 15:48:45 1751

转载 tempdb数据库简介及优化

ps:msdn摘  tempdb数据库是一个特殊的数据库,它和其他数据库最大的不同之处在于SQL SERVER每次重启的时候它会被重建(不是恢复).   tempdb的特点:  1.总是使用简单恢复模式.日志不断的被截断,因为需不要备份.它记录的信息只能用来回滚事务(只有最初数据,不包含更新后的新行),担不是恢复事务.  2.某些数据库选项无法设置,比如OFFLINE REA

2013-05-08 16:05:24 1244

转载 SQL2008 附加数据库提示 5120错误

在win7 x64系统上使用sql2008进行附加数据库(包括在x86系统正在使用的数据库文件,直接拷贝附加在X64系统中)时,提示无法打开文件,5120错误。 是因为没有操作权限,所以附加的时候出错,只要设置这个文件或文件夹安全属性即可。 解决办法: 1.打开该数据库文件存放的目录或数据库文件的属性窗口,选择“属性”菜单->选择“安全”标签->选择“编辑”按钮。 2.在选

2013-03-22 14:25:29 675

翻译 Ad hoc update to system catalogs is not supported. 解决方案

执行如下脚本:exec sp_configure 'allow updates',0; exec sp_configure 'show advanced options', 1; reconfigure exec sp_configure

2012-11-27 15:34:02 4023

翻译 SQL Server 如何启用CLR函数

exec sp_configure 'clr enabled'--查看状态 exec sp_configure 'clr enabled',1--1,启用clr,禁用clr reconfigure with override--按提示(配置选项 'clr enabled' 已从 0 更改为 1。请运行 RECONFIGURE 语句进行安装。)运行此句 exec sp_configure '

2012-11-22 11:09:59 2933

原创 启用 SQL Server 2008 R2 Service Broker

-------------------------------------------------- USE master; GO IF EXISTS (SELECT * FROM master.sys.endpoints WHERE name = N'InstTargetEndpoint') DROP ENDPOINT InstTargetEndpoint; GO

2012-11-19 17:19:34 2049

翻译 (3期)传递字符,查找数据库相关表及字段值

if OBJECT_ID('sp_queryCharacter','P') is not null drop proc sp_queryCharacter go create proc sp_queryCharacter(@what varchar(800)) as begin DECLARE @sql varchar(8000) DECLARE TableCursor CURSOR LOC

2012-10-16 11:38:35 675

翻译 (3期)计算两个时间差(*天*小时*分*秒)

if OBJECT_ID('fn_calcTime','fn') is not null drop function fn_calcTime go create function fn_calcTime(@dateStart datetime,@dateEnd Datetime) returns varchar(128) as Begin declare @day int declare @h

2012-10-16 11:13:46 2488

转载 SQL 如何强行更新 Identity列

--创建测试表 CREATE TABLE t1(ID int IDENTITY,A int) GO --插入记录 INSERT t1 VALUES(1) GO --1. 将IDENTITY(标识)列变为普通列 ALTER TABLE t1 ADD ID_temp int GO UPDATE t1 SET ID_temp=ID ALTER TABLE t1 DROP COLUMN ID EXEC

2012-10-08 15:08:14 3886

原创 (2期)数据库还原(支持自动创建路径)

/********************************************************************************************* Function:数据库备份(支持自动创建路径) Author:Bean Date:2012-09-24 ****************************************************

2012-09-24 17:35:16 813

原创 (2期)数据库还原(支持覆盖数据库、自动创建相关路径)

/********************************************************************************************* Function:数据库还原(支持自动覆盖现有数据库及自动创建相关路径) Author:Bean Date:2012-09-24 注:感谢“小爱”提供帮助 ***************************

2012-09-24 17:24:06 845

原创 (2期) 数据库所有表批量增加字段

/********************************************************************************************* Function:数据库所有表批量增加字段 Author:Bean Date:2012-09-24 *******************************************************

2012-09-24 17:06:41 2231

原创 (2期)查询表结构及清单信息

/********************************************************************************************* Function:查询LandaV8字段属性以及清单详细 Author:Bean Date:2012-09-24 ************************************************

2012-09-24 17:04:24 749

原创 (2期)通过使用脚本,实现在LandaV8里面新增字段

/* 使用方法: 1:在LandaV8 数据库上执行创建SP(存储过程脚本) 2:运行存储过程,传入参数(以下是参数翻译) --==================================================== --==================================================== @GGUID uniqueidentif

2012-09-24 16:26:42 733

原创 根据表名和模板GGUID,得到表字段 及清单信息

if OBJECT_ID('sp_getTableColInfo','P') is not null drop proc sp_getTableColInfo go create proc sp_getTableColInfo @tablename varchar(128), @GGUID uniqueidentifier as Begin with cte a

2012-08-09 17:59:12 1436

翻译 数据加密

--示例一,使用证书加密数据. --建立测试数据表 CREATE TABLE tb(ID int IDENTITY(1,1),data varbinary(8000)); GO --建立证书一,该证书使用数据库主密钥来加密 CREATE CERTIFICATE Cert_Demo1 WITH SUBJECT=N'cert1 encryption by database ma

2012-06-16 10:50:51 868

原创 Exec sp_executesql 返回值使用方法

declare @sql nvarchar(max), @b int select @sql='select @a=count(*) from csempl_1' exec sp_executesql @sql,N'@a int output',@b output select @b

2012-06-06 14:11:30 744

原创 查询表里面的字段名、字段类型及含义

select a.DESC0, a.DID, case when b.xusertype ='167' then 'varchar('+convert(varchar(10),b.length)+')' when b.xusertype ='61' then 'datetime' when b.xusertype ='36' then 'GUID' when b.xusertype ='108'

2012-04-23 15:03:21 2373

原创 OCN 通过游标删除9个小区的数据

declare v_TableName user_tables.Table_name%type; v_Sql varchar2(4000); cursor mycursor is select Table_name from user_tables where Table_name like upper('sage_td_estate_%'); begin op

2012-03-20 10:02:00 687

翻译 根据字段值 查询 字段名,表名

DECLARE @what varchar(800) SET @what='bffc43e1-6646-434e-b47d-0a32ac793b1c' --要搜索的字符串  DECLARE @sql varchar(8000)  DECLARE TableCursor CURSOR LOCAL FOR SELECT sql='IF EXISTS ( SELECT 1 FRO

2012-01-14 19:29:17 1145

翻译 LinkServer 案例

exec sp_addlinkedserver @server='link', @srvproduct='', @provider='SQLOLEDB', @datasrc='10.7.1.110\SQL2008' go exec sp_addlinkedsrvlogin @useself='false', @rmtsrvname='link', @rmtuser='sa',

2011-12-21 19:04:49 480

原创 批量给 VCRTTIME 字段 创建Default 约束

/* CRT User: Bean CRT Date: 2011-10-28 Desc: the script main job is  Create Batch Default(Getdate()) Constraint for table according the condition if the table do not have the VCRTTIME column,syst

2011-10-28 15:27:27 461

原创 递归 查询部门及子部门

if OBJECT_ID('fn_CSORGA_GetDCDEPT') is not null drop function fn_CSORGA_GetDCDEPT go create function fn_CSORGA_GetDCDEPT(@P2 uniqueidentif

2011-09-08 21:56:01 2007

原创 通过存储过程 创建动态触发器

/* Author :Bean Create date :2011-08-12 问题描述1 :很多时候我们一个模板会有很多的表格,例如Care 项目,一共有29张表,想删除一条单据, 那么我们要写29条Delete语句 问题描述2 :如果不写触发器,很多

2011-08-12 20:15:40 762

原创 删除表1,其他表自动删除

alter trigger Trigger_Complaint on Complaints_1 for delete as Begin  declare @TMP varchar(50),    @i numeric(38,0),    @table varchar

2011-08-09 20:37:16 415

转载 SQL 区分大小写

sql查询区分大小写 2009-09-12 08:42 1.--区分大小写 select * from a where a=’AbCdE’ collate Chinese_PRC_CS_AI--区分大小写 select * from a wh

2011-08-08 18:10:23 433

原创 清除数据库 所有表 视图 存储过程 触发器

Begin Transaction  -- Drop Foreign Key  declare @SQL varchar(max),    @table varchar(50),    @Constraint varchar(50)  Declare Mycurso

2011-08-04 22:21:28 418

翻译 Clear HTML Style

alter function [dbo].[clearhtml] (@maco varchar(8000)) returns varchar(8000) as begin  set @maco=REPLACE(@maco,'',CHAR(13))  if LEFT(

2011-08-03 15:15:11 723

原创 批量更改字段长度大小

create proc ChangeColumnLength @P0 varchar(50)   --Table NameasBegin declare @Column varchar(50),@SQL varchar(max) declare mycursor cursor for  select Name from syscolumns where id=OBJEC

2011-06-20 18:23:00 1304

转载 convert the Data from Table into Insert Sentence.

<br />CREATE       PROCEDURE   dbo.UspOutputData   <br />  @tablename   sysname   <br />  AS   <br />  declare   @column   varchar(1000)   <br />  declare   @columndata   varchar(1000)   <br />  declare   @sql   varchar(4000)   <br />  declare   @xtype   t

2011-03-11 12:03:00 402

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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