自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学无止境

数据库架构

  • 博客(425)
  • 资源 (11)
  • 收藏
  • 关注

原创 SQL Server Version--SQL 数据库版本号(2012-02-07)

转载自:http://www.sqlteam.com/article/sql-server-versionsSQL Server VersionArticle BodySQL Server 2008 R210.50.2789.0SQL Server 2008 R2 SP1 CU3 17 Oct 201110.50.27

2012-02-07 13:53:49 12479 1

转载 养成写高效的SQL语句的习惯

我们做软件开发的,大部分人都离不开跟数据库打交道,特别是erp开发的,跟数据库打交道更是频繁,存储过程动不动就是上千行,如果数据量大,人员流动大,那么我们还能保证下一段时间系统还能流畅的运行吗?我们还能保证下一个人能看懂我们的存储过程吗?要知道sql语句,我想我们有必要知道sqlserver查询分析器怎么执行我么sql语句的,我么很多人会看执行计划,或者用profile来监视和调优查询

2011-12-09 17:45:49 1578

转载 Sql Server 数据库恢复和日志文件的详细介绍

Sql Server 数据库恢复和日志文件的详细介绍1、正确认识日志文件。一个Sql Server数据库最少要包含一个mdf数据文件和一个ldf日志文件。mdf文件中包含了所有的数据库对象和数据,例如表、存储过程、用户信息等等。ldf文件中包含(或者曾经包含)了数据库的所有事务日志,但是不要指望仅仅通过ldf日志文件来恢复数据库。例如,想通过ldf文件和以前的完全备份将

2011-11-21 10:50:45 5985

转载 sql查询性能调试,用SET STATISTICS IO和SET STATISTICS TIME---解释比较详细

清除SQL Server的数据和过程缓冲区:DBCC DROPCLEANBUFFERS和DBCC FREEPROCCACHESET STATISTICS io on;SET STATISTICS profile on;SET STATISTICS time on。。xml。。

2011-07-28 10:05:55 6400 2

转载 远程备份SQLSERVER数据库到本地

backup database test to disk='D:\新建文件夹\test_full_20110727_bak'

2011-07-15 16:00:31 16099 1

转载 系统表--分类说明

系统表Microsoft® SQL Server™ 2000 及其组件所用的信息存储在称为系统表的特殊表中。任何用户都不应直接修改系统表。例如,不要尝试使用 DELETE、UPDATE、INSERT 语句或用户定义的触发器修改系统表。允许在系统表中引用编制的列。然而,系统表中的许多列都未被编制。不应编写应用程序直接查询未编制的列。相反,应用程序应使用以下任何组件检索系统表中存储的信

2011-06-09 20:57:00 1142

转载 SQL 系统存储过程用法整理

 SQL 系统存储过程用法整理 ------------------------------------------------------------------------------------ Author : htl258(Tony)-- Date   : 2010-07-06 23:13:19-- Version: Microsoft SQL Server 20

2011-06-07 13:59:00 1294 1

转载 sql server系统表详细说明(转)

http://www.cnblogs.com/yolion/archive/2007/10/08/916767.html以下为详细说明:sysaltfiles  主数据库 保存数据库的文件syscharsets  主数据库字符集与排序顺序sysconfigures 主数据库 配置选项 syscurconfigs 主数据库当前配置选项  sysdatabases 主数

2011-05-31 10:54:00 1187

转载 SQL Server 2000 ——系统表和系统视图

<br />一、系统表<br />数据字典的详细信息请查SQL SERVER BOL,这里仅列出一部分。<br />1.1、sysservers<br />1、查看所有本地服务器及链接服务器<br />select * from master..sysservers<br />1.2、sysdatabases<br />1:查询非sa创建的所有数据库<br />select * from master..sysdatabases<br />where sid not in(select sid from m

2011-05-31 09:47:00 1095

转载 两个关联表如何更新其中一个表的数据

示例更新:UPDATE B SET B.F_DATE=A.F_DATE FROM C1T06 A, C1T15 B WHERE A.F_CODE=B.F_CODE AND A.F_CQRQ =B.F_CQRQ AND B.F_DATE IS NULL

2011-05-24 10:28:00 58390 1

转载 SQL函数说明大全

一旦成功地从表中检索出数据,就需要进一步操纵这些数据,以获得有用或有意义的结果。这些要求包括:执行计算与数学运算、转换数据、解析数值、组合值和聚合一个范围内的值等。下表给出了T-SQL函数的类别和描述。函数类别作用聚合函数

2011-04-08 15:58:00 5793 4

转载 存储过程调用表名为变量...(含基本sql语法说明)

 1.什么时候用+号? 为了组成一个字符串类型的语句,要用+号作连接符。 一般情况下,字符串与字符串变量连接时才用加号。如:DECLARE @SQL NVARCHAR(1000),@tablename nvarchar(100),@SORTFIELD NVARCHAR(100)SELECT @TABLENAME=N'MYTABLE',@SORTFIELD=N'USERCODE'SET @SQL=N'SELECT * from '+@tablename+N' order by

2011-03-30 17:55:00 9714

原创 一些有用的信息

如何查看客户端的IP地址,机器名,MAC地址,登陆名等信息select s.session_id,s.login_time,s.host_name,p.loginame,s.program_name,c.client_net_address,c.client_tcp_port,p.net_address as client_mac_address, c.local_net_address,

2011-03-10 14:27:00 1132

原创 全国省市数据库

/*--创建测试数据库 CREATE DATABASE TestGO---DROP TABLE CityDROP TABLE Province*/--USE Test--GO--创建Province表CREATE TABLE Province( ProID INT IDENTITY(1,1) PRIMARY KEY, Area VARCHAR(20) not nu

2013-10-17 11:53:05 4741 1

转载 Sql server 2005中output用法解析

http://www.cnblogs.com/yuananyun/archive/2010/12/04/1896276.html一、关于output子句 SQL Server 2005中的output子句,可以使你从修改语句(INSERT、UPDATE、DELETE)中将数据返回到表变量中。带结果的 DML 的有用方案包括清除和存档、消息处理应用程序以及其他方案。这一新的 OU

2013-06-07 17:52:34 1513

转载 SELECT 语法和逻辑处理顺序 (含示例)

SELECT 语法和逻辑处理顺序 虽然 select语句的完整语法较复杂,但其主要子句可归纳如下: (8) select (9)distinct(11)top_specification>select_list>(12)intonew_table>(1) from left_table>(3)      join_type>join right_

2013-02-16 15:02:54 3254

转载 SQL Server 数据库内部版本号

-----------数据库还原出现版本错误时可参考。Internal SQL Server Database Version NumbersA database created by a more recent version of SQL Server cannot be attached or restored to an earlier version. This restri

2013-01-16 13:17:46 8885 2

转载 如何修改镜像连接超时值mirroring_connection_timeout

一  问题引入:     sql 2005镜像已设置为高可用性模式,当主体数据库发生故障,在由鉴证服务器做自动切换时,判断主体服务器失效的时间间隔系统默认是10秒,10秒内检测不到主体数据库恢复正常,就自动把镜像服务器设置为主体了,那么如何来修改这个默认值呢二 参数介绍:    mirroring_connection_timeout:    是等待伙伴和见证服务器回复的秒数,超过

2012-11-27 16:16:51 1840

转载 区分 @@IDENTITY,SCOPE_IDENTITY,IDENT_CURRENT

总结:  日常开发个人常用SCOPE_IDENTITY(),因为SCOPE只在当前的作用域返回值.  实际应用中应根据3个函数作用而定.  定义:@@IDENTITY返回最后插入的标识值的系统函数。SELECT @@IDENTITY as 'IDENTITY'; IDENT_CURRENT 返回为某个会话和作用域中指定的表或视图生成的最新的标识值。SEL

2012-11-08 16:05:28 890

转载 SQL Server:移动系统数据库

说到这个问题,基本上有人就会想到三个问题:1,什么是系统数据?2,为什么要移动系统数据库?3,移动系统数据库我们可以用附加和分离,为什么还要单独拿出来说呢?对于这三个问题我一个一个讲吧,也算是自己做个笔记。1,什么是系统数据?所谓系统数据库就是我们在装SQL Server之后,系统自带的数据库(这样的回答是不是很白痴^_^).如果你装SQL Server2005或200

2012-11-07 15:50:30 1016

转载 nchar,char,varchar 与nvarchar区别

char类型: 对英文(ASCII)字符占用1个字节,对一个汉字占用2个字节,CHAR存储定长数据很方便,CHAR字段上的索引效率级高,比如定义 char(10),那么不论你存储的数据是否达到了10个字节,都要占去10个字节的空间。因为是固定长度,所以速度效率高。         Varchar类型:Varchar 的类型不以空格填满,比如varchar(100),但它的值只是"qian",则

2012-10-30 17:51:17 904

转载 SQL SERVER 2008 笔记之行压缩和页压缩

/*    2008 压缩      行压缩        SQL SERVER 2008 引进了行压缩这个新特性,只有企业版具有该新特性.行压缩只需要最低的空间对行数据进行压缩.行压缩可以在CREATE一个表,索引或者ALTER一个表,索引的时候进行创建.压缩可以在行级别,也可以在页级别.同样备份的时候也可以进行压缩.以下先举例说明如何创建一个表行压缩和ALTER

2012-10-25 10:48:36 1257

转载 SQL Server 2008 压缩

执行SQL查询时,主要的几个瓶颈在于:CPU运算速度、内存缓存区大小、磁盘IO速度。而对于大数据量数据的查询,其瓶颈则一般集中于磁盘IO,以及内存缓存。那么为了提高SQL查询的效率,一方面我们需要考虑尽量减少查询设计的数据条目数——建立索引,设立分区;另一方面,我们也可以考虑切实减少数据表物理大小,从而减少IO大小。在SQL Server 2008中,最新提供了一项功能“压缩(Compressio

2012-10-25 10:20:31 1107

转载 了解SQL Server08数据库审核特性

“审核”SQL Server 的实例或 SQL Server 数据库涉及到跟踪和记录系统中发生的事件。您可以使用几种方法来审核 SQL Server,如审核(数据库引擎)中所述。从 SQL Server 2008 Enterprise 开始,您还可以通过使用 SQL Server 审核来设置自动审核。    SQL Server 的审核级别有若干种,具体取决于您的安装的政府要求或标准要求。

2012-09-20 18:07:18 2148

转载 SQL Server 2008性能监视

--------http://www.cnblogs.com/xupengnannan20070617/archive/2012/09/01/2665851.html性能监视  SQL Server 2008监视本质上可以分为5个区域:系统资源;SQL Server自身;数据库;数据库应用程序和网络。  监视和优化SQL 的策略是相当简单的,分为以下几步:创建一个性能基准;

2012-09-17 15:03:21 6429

转载 [翻译]在简单的恢复模式下,为什么日志会持续增长

原文地址:http://sqlblog.com/blogs/linchi_shea/archive/2009/04/12/a-race-condition-in-the-simple-recovery-mode-why-is-my-log-autogrowing.aspx      说明:这篇BLOG的原文标题为:A Race Condition in the Simple Recover

2012-09-12 17:04:24 2245

转载 使用SQL Server 2008的事务日志传送功能备份数据库(logshiping)

---http://www.cnblogs.com/benbenkoala/archive/2009/03/11/1407793.html引言:SQL Server的事务日志传送备份是仅次于镜像的高可靠性备份方案,可以达到分钟级的灾难恢复能力。其项目实施成本,又远小于镜像的投入,因此是一种非常实用的备份解决方案。本文详细讲解了事务日志传送备份的实施过程。 一:系统要求

2012-09-10 13:33:30 2649

转载 揭开隐藏数据的面纱,优化应用程序性能

转自:http://msdn.microsoft.com/zh-cn/magazine/cc135978.aspx#S5---------------------- 目录服务器等待的原因读和写 数据库缺失索引 高开销的缺失索引 未使用的索引 高开销的已使用索引常用索引 逻辑上零碎的索引 高 I/O 开销的查询高 CPU 开销的查询

2012-08-17 15:33:47 2168

转载 探讨 T-SQL 的 EXISTS、EXCEPT、INTERSECT 算符

---http://www.cnblogs.com/WizardWu/archive/2011/10/01/2197147.html转载收藏The EXISTS OperatorEXISTS 可称之为运算符,有些书称它为关键词。 EXISTS 和 IN 关键词很类似,但仍有些不同,EXISTS 使用时不会返回数据,而是返回简单的 TRUE / FALSE。如下示例[1],即

2012-08-13 16:33:51 2954

转载 SQL Server 中 RAISERROR 的用法

raiserror  是由单词 raise error 组成     raise  增加; 提高; 提升raiserror 的作用: raiserror 是用于抛出一个错误。[ 以下资料来源于sql server 2005的帮助 ] 其语法如下:RAISERROR ( { msg_id | msg_str | @local_variable }

2012-08-06 13:04:23 2808

转载 SQL 日常检查脚本

--sqlserver  日常检查脚本print '----------------------------'print ' 0.sqlserver all information  'print '----------------------------'print '                             'print '*****************

2012-07-26 13:56:01 1419

转载 SQL SERVER性能分析--死锁检测数据库阻塞语句

工作中数据库经常出错死锁,并且还要要求解决当前的死锁,问题多多;参照CSDN,中国风(Roy)一篇死锁文章并改进了下;/***********************************************************************************************************************整理人:黑木崖上的蜗牛(l

2012-07-25 17:17:43 1710

转载 解决SQL Server复制数据冲突造成复制失败

SQL Server复制是我们常用的一个提高性能和可用性的功能,但这东东确实已存在很多不稳定因素,会造成复制功能的失效,今天就遇到了一个问题是由于SQL Server数据冲突造成的事务复制失败。解决这个问题可以重新初始化复制来保障两边的数据一致性。也可以选择跳过失败的事务,这样虽然可能会有部分数据不一致但如果能够确保这部分数据不是关键数据则可以使用这个方案。跳过失败的事务需要用到两个SP,第一

2012-07-25 10:41:06 2396

转载 SQL Server 2008新特性——更改跟踪

转自:http://www.cnblogs.com/studyzy/archive/2009/01/07/1370937.html在大型的数据库应用中,经常会遇到部分数据的脱机和多个数据库的合并问题。比如现在有一个全省范围使用的应用程序,每个市都部署了单独的相同的应用程序服务器和数据库服务器,每个月需要将全省所有市的数据全部汇总起来用于出全省的报表,这是一种很常见的数据库合并问题。

2012-07-23 10:58:42 1712 1

转载 SQL Server 2008: Change Data Capture和Change Tracking(监控数据变化)

经常会有需求记录用户表中由DML操作(Insert/Updae/Delete)引起的数据变化,在SQL Server 2008 以前的版本中,要实现这样的功能只能通过Trigger或者数据比对(例如SCD处理),而且必须针对每个用户表开发。SQL Server 2008中新增了两种记录数据变化的功能,本文就Change Data Capture(CDC)和Change Tracking的特性做简要

2012-07-23 10:30:23 1942

转载 如何诊断修正17883,17884,17887,17888错误

转自:http://www.cnblogs.com/Amaranthus/archive/2012/07/18/2597562.html----------------------- 如何诊断修正17883,17884,17887,17888错误 英文白皮书目录前言SQL Server调度调度器工作线程请求退让(Yielding)SwichtPree

2012-07-19 17:04:20 4268

转载 SQL SERVER SQLOS的任务调度

http://blogs.msdn.com/b/apgcdsd/archive/2011/11/24/sql-server-sqlos.aspxSQL Server 通过WORKER, SCHEDULER, TASK等来对任务进行调度和处理。了解这些概念,对于了解SQL Server 内部是如何工作,是非常有帮助的。 通常来讲,SCHEDULER个数是跟CPU个数相匹配的

2012-07-19 17:03:34 912

转载 【WIN08R2 Active Directory】之二 部署企业中Windows Server 2008 R2额外域控制器

http://liulike.blog.51cto.com/1355103/315536通过《部署企业中第一台Windows Server 2008 R2域控制器》(http://liulike.blog.51cto.com/1355103/299629)已经完成了企业中Windows网络域森林的建立。但是,在企业中对于AD来讲,为了保证安全稳定运行,至少需要两台以上的物理域控制器。

2012-07-18 16:59:44 1601

转载 【WIN08R2 Active Directory】之一 部署企业中第一台Windows Server 2008 R2域控制器

转自: http://liulike.blog.51cto.com/1355103/299629前言对于活动目录(AD)来讲,从Windows 2000到现在有非常多的文章在对其进行探讨,微软公司每推出一代新的Windows系统,这一重要服务技术不管是从功能上还是从性能上都在不断进步。在此,以最新Windows Server 2008 R2(以后简称WIN08R2)系统为例,从零开始讲述关

2012-07-18 16:58:08 2015

转载 SQL 2012 正式版安装

SQL 2012的正式版已经发布了,那SQL 2012跟以往的SQL安装有什么不一样吗?版本有什么变化吗?系统要求又是怎样的呢?对此今天我自己安装部署了SQL 2012来体验了一番,跟大家进行分享一下: 1 SQL 2012简介 1.1 SQL 2012版本SQL Server 2012包括三大主要版本:企业版(Enterprise)、标准版(Standard),另外新增了商业智能

2012-07-18 10:01:45 6215

整理的面试问题及其答案经典收藏

面试问题及其答案经典收藏,非常多被问到的问题,及其相关得体的答复收藏

2011-12-28

win2003iis6.rar

在 “添加/删除程序”面板中 “增加/删除WINDOWS组件”,选中并双击 打开"IIS"或 “应用程序”,打勾IIS,点击安装即可。

2011-12-07

大型数据仓库最佳实践

大型数据仓库最佳实践,oltp---SQL Server 2005大型数据仓库系统设计经验

2011-11-21

数据库对象对比工具BXCSQLdxdb

数据库对象对比工具BXCSQLdxdb,很不错

2011-11-21

利用vmware_gsx虚拟实现win2003集群及sql 2000集群

利用vmware_gsx虚拟实现win2003集群及sql 2000集群,很详细的介绍,有需求的同学可以下载试验操作一下。

2011-09-30

企业级平台管理实践样本

很不错的资料,希望大家喜欢--可以帮助数据库管理与开发人员更深入的了解sql原理和运行规律。

2011-08-04

Conchango.SqlServer.SqlClrToolkit.GetFileDetails.dll

SQLSEVER2005中找不到存储过程xp_getfiledetails 解决

2011-07-14

reshack_setup.

针对msn 2003无法安装的处理,用ResHacker 打开MSN9的安装文件,修改 CONFIG / CONFIG0 / 0 / <os productType="workstation" />改为<os productType="server" /> 另存一个新的.exe文件既可.

2011-07-05

acess 密码查看器

Microsoft Office Access(前名 Microsoft Access)是由微软发布的关联式数据库管理系统。它结合了 Microsoft Jet Database Engine 和 图形用户界面两项特点,是 Microsoft Office的成员之一。 Access能够存取 Access/Jet、Microsoft SQL Server、Oracle,或者任何 ODBC 兼容数据库内的资料。熟练的软件设计师和资料分析师利用它来开发应用软件,而一些不熟练的程序员和非程序员的"进阶用户"则能使用它来开发简单的应用软件。虽然它支援部份面向对象(OO)技术,但是未能成为一种完整的面向对象开发工具。

2009-07-27

空空如也

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

TA关注的人

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