SQL 文摘
文章平均质量分 73
Sky_666
I am ~~~~~~
展开
-
SQL Server实用经验与技巧大汇集
http://www.pconline.com.cn/pcjob/other/data/others/0611/903723_8.html 包括安装时提示有挂起的操作、收缩数据库、压缩数据库、转移数据库给新用户以已存在用户权限、检查备份集、修复数据库等。 1.挂起操作 在安装Sql或sp补丁的时候系统提示之前有挂起的安装操作,要求重启,这里往往重启无用,解决办法: 到HKE转载 2009-05-08 17:20:00 · 480 阅读 · 0 评论 -
xml 类型的exist 的用法
--创建测试数据库CREATE DATABASE mytest;GOUSE mytest;GO--创建测试表CREATE TABLE Users( ID INT IDENTITY(1,1), UserInfo XML)/*****************XML 的 Exist 操作*****************************/ ---插入测试数据 DECLARE @xml XML SET @xml='001test1test2转载 2010-07-24 10:23:00 · 868 阅读 · 0 评论 -
SQL XML类型的查询
http://www.cnblogs.com/stevenshi/archive/2009/11/26/1611458.html<br /> <br /><br />查询XML节点 value:通过nodes 指定到节点通过Value属性取出值<br />Declare @Xml xml<br />set @Xml='<Employee><ID>1</ID><ID>2</ID></Employee>'<br /><br />SELECT ID.value('.','Nvarchar(500)') as E转载 2010-07-24 10:26:00 · 684 阅读 · 0 评论 -
OpenDataSource、OPENQUERY、OPENROWSET用法
<br />http://lihb810.blog.163.com/blog/static/5945116220086268501141/<br /> <br /> <br />一、OpenDataSource ############################## <br />1. 操作SQL服务器数据,如SQL Server /Oracle等等<br />格式: <br />SELECT top 10 *<br />FROM OPENDATASOURCE(<br />转载 2010-08-09 10:30:00 · 1371 阅读 · 0 评论 -
分布式查询 四部分构成的名字、OpenDataSource()、 OpenQuery()、 OpenRowSet()
<br />http://lihb810.blog.163.com/blog/static/59451162200862685726759/<br />本地分布式查询:<br />1 使用由四部分构成的名字 服务器名 数据库名 用户名 对象名(表,视图)<br />2 使用OpenDataSource()函数<br />OpenDataSource(provider_name,init_string)<br />initstring 是一个分号分割的字符串,它包括好多参数:数据源,位置,扩展属性,连接超时,转载 2010-08-09 10:31:00 · 778 阅读 · 0 评论 -
数据同步,可以用触发器来实现
<br />--====================================================<br />--发布/订阅的效果最好. <br />--自己写触发器同步的实时性和可控制性最好.<br />--====================================================<br /><br />--如果只是简单的数据同步,可以用触发器来实现.下面是例子: <br /> <br /> --测试环境:SQL2000,远程主机名:xz转载 2010-08-09 10:35:00 · 746 阅读 · 0 评论 -
诊断索引健全性的新工具
http://technet.microsoft.com/zh-cn/magazine/2007.03.sqlindex.aspxRandy Dyess 概览:索引碎片索引使用情况索引操作活动下载这篇文章的代码: DyessSQLIndex2007_03.exe (151KB) <br /> 在所有 SQL Server 性能调整检查表中的主要项目之一便是调整数据库中的索引。SQL Server 查询优化器在执行查询期间是否能够正确使用索引不仅取决于是否创建了有效的索引,还取决于索引是否健全。借助 SQL转载 2010-08-09 18:09:00 · 581 阅读 · 0 评论 -
DBCC用法
http://www.cnblogs.com/lilycnblogs/archive/2011/03/31/2001372.htmlDBCC是SQL Server提供的一组控制台命令,功能很强大,掌握一些必要的语句,对操作数据库有不少帮助,所以决定整理一下,发现已有不少类似的转载 2011-10-09 11:55:43 · 650 阅读 · 0 评论 -
Length of LOB data (78862) to be replicated exceeds configured maximum 65536
http://stackoverflow.com/questions/3441081/length-of-lob-data-78862-to-be-replicated-exceeds-configured-maximum-65536 Here is a related question.Why do I get this error even when I h转载 2011-12-09 10:28:49 · 1181 阅读 · 0 评论 -
MS SQL Server:分区表、分区索引 详解
<br />联机帮助<br />MS SQL Server:分区表、分区索引 详解<br /><br />1. 分区表简介<br />使用分区表的主要目的,是为了改善大型表以及具有各种访问模式的表的可伸缩性和可管理性。<br /><br /> 大型表:数据量巨大的表。<br /> 访问模式:因目的不同,需访问的不同的数据行集,每种目的的访问可以称之为一种访问模式。<br /><br />分区一方面可以将数据分为更小、更易管理的部分,为提高性能起到一定的作用;另一方面,对于如果转载 2010-07-23 12:37:00 · 690 阅读 · 0 评论 -
创建分区表过程
<br />--创建分区表过程一共分为三步:创建分区函数、创建分区方案、创建分区表<br /><br />/*本实验涉及两个表:transactionhistory、transactionhistoryarchive,数据从adventureworks导过来,<br />下面要将这两张表分别建成分区表*/<br />--创建分区表transactionhistory<br />--创建分区函数<br />use wjz<br />go<br />create partition function trans转载 2010-07-23 12:39:00 · 843 阅读 · 0 评论 -
DBA案例分析:如何解决CPU占用100%的问题
http://www.51cto.com/art/200805/74978.htm 【51CTO独家特稿】本文来自于DBA实践第一线,具体情况,具体分析,全程回放,如何解决CPU占用率达100%的过程和全景。背景说明:某商业门户网站,系统后台架构为Windows 2003 Server + SQL Server 2005 SP2 +IIS 6.0,网站采用asp.net 2.0 技术。转载 2010-04-22 09:37:00 · 900 阅读 · 0 评论 -
合并分拆表
http://topic.csdn.net/u/20080612/22/c850499f-bce3-4877-82d5-af2357857872.html SQL code <!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/转载 2009-05-09 14:43:00 · 594 阅读 · 0 评论 -
SQL Server中临时表与表变量的区别
http://blog.csdn.net/Tercel99/archive/2008/09/20/2955838.aspx 我们在数据库中使用表的时候,经常会遇到两种使用表的方法,分别就是使用临时表及表变量。在实际使用的时候,我们如何灵活的在存储过程中运用它们。本文将对此进行深入的研究。我们在数据库中使用表的时候,经常会遇到两种使用表的方法,分别就是使用临时表及表变量。在实际使用的时候转载 2009-06-22 19:34:00 · 609 阅读 · 0 评论 -
使用 OpenRowSet 和 OpenDataSource 访问 Excel 97-2007
测试文件:D:/97-2003.xls和D:/2007.xlsx,两个文件的内容是一模一样的。测试环境:SQL Server 2000 / 2005。接口类型 语法一览 注册表设置 单一数据类型列的类型解析 混合数据类型列的自然解析 混合数据类型列的强制解析——IMEX=1 如何解决 NULL 值问题 SQL Server 2000 中的列顺序问题转载 2009-06-30 16:19:00 · 1037 阅读 · 0 评论 -
SQL SERVER中如何用SQL语句给表的栏位加注释
关于注释这个问题,之前没用SQL语句去添加过,都是在Enterprise Manager里面添加的:(查了一下资料,得知Microsoft在SQL Server™ 2000中引入了扩展属性,用户可在各种数据库对象上定义这些属性。这些扩展属性可用于存储与数据库对象有关的应用程序或站点特有的信息。可以用sp_addextendedproperty将新扩展属性添加到数据库对象中。如果属性已经存在转载 2009-07-01 18:48:00 · 978 阅读 · 0 评论 -
SQL Server临时表
转帖一:临时表与永久表相似,但临时表存储在 tempdb 中,当不再使用时会自动删除。临时表有两种类型:本地和全局。它们在名称、可见性以及可用性上有区别。本地临时表的名称以单个数字符号 (#) 打头;它们仅对当前的用户连接是可见的;当用户从 SQL Server 实例断开连接时被删除。全局临时表的名称以两个数字符号 (##) 打头,创建后对任何用户都是可见的,当所有引用该表转载 2009-06-29 11:43:00 · 1324 阅读 · 0 评论 -
SQL Server 数据库管理常用的SQL和T-SQL语句
1. 查看数据库的版本 select @@version 2. 查看数据库所在机器操作系统参数 exec master..xp_msver 3. 查看数据库启动的参数 sp_configure 4. 查看数据库启动时间 select convert(varchar(30),login_time,120) from master..sysprocesses where spid=1 查看数据库服务器转载 2009-07-01 18:56:00 · 477 阅读 · 0 评论 -
本文详细介绍利用SQL SERVER 2005数据库镜像实现可用性
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://dufei.blog.51cto.com/382644/84972我们首先来看一下什么是数据镜像:现在几乎所有的应用系统都是基于数据库的,那么数据库的负荷是比较大的,在一天24小时中,任何时间都有可能会有数据要保存到数据库,或是转载 2009-09-28 12:10:00 · 719 阅读 · 0 评论 -
SQL Server字符串处理函数大全
一、字符转换函数1、ASCII() 返回字符表达式最左端字符的ASCII 码值。在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’括起来使用,否则会出错。2、CHAR() 将ASCII 码转换为字符。如果没有输入0 ~ 255 之间的ASCII 码值,CHAR()返回NULL 。3、LOWER()和UPPER()转载 2009-11-19 18:28:00 · 510 阅读 · 0 评论 -
sqlserver的性能瓶颈
--sqlserver的性能瓶颈--http://hi.baidu.com/cwh_blog/item/a85e86ddb46fbd57d73aae4f--http://msdn.microsoft.com/zh-cn/magazine/cc135978.aspx--许多应用程序效能的问题可能都是效能不佳的数据库查询语法造成的。我们该怎么样知道究竟瓶颈出现在哪里呢?基本上,SQL Se转载 2012-08-10 10:19:08 · 802 阅读 · 0 评论