- 怎样获得SQL Server的优化性能?
- 为了最大程度优化SQL Server的性能, 首先您必须确定几个方面。当这几个方面得到优化时,可以最大程度的提高整个系统性能。然后您可以针对这几个方面进行分析。否则,您可能事倍功半。经验证明,SQL Server的性能提高主要取决于逻辑数据库设计,索引设计和查询设计。 反之,最大的性能问题也往往源于这几个方面的设计缺陷。
- 分类:应用软件
- 收集SQL Server统计信息
- 问:我需要在运行SQL Server的机器上定期收集诸如每秒处理事务数(tps)之类的统计信息。为此,我大量使用了Performance Monitor(性能监视器),但却不能得到DBA所需的SQL Server性能指标。请问是否存在能够轻松收集这类统计信息的实用工具? 答:针对SQL Server的Performance Monitor计数器之一便能收集tps,因此,使用Pe
- 分类:应用软件
- 不通过dsn访问sql server
- 在连接字符串里加上服务器和数据库驱动程序就可以了Example:dim connset conn = Server.CreateObject(ADODB.Connection)conn.ConnectionString = driver={SQL Server};server=yourserver;uid=sa;pwd=pwd;database=pubsconn.openSet cmd= Server.CreateObject(ADODB.Command) Set cmd.ActiveConnection = conn
- 分类:应用软件
- 使用SQL Server 将现有代码作为Web 服务提供
- 摘要:本文介绍了如何使用 Microsoft SQL Server 2000 的 XML 功能将现有的存储过程代码作为 Web 服务提供。 目录简介 SQL Server 2000 中的现有代码 总结简介Microsoftreg; SQL Server#8482; 2000 的 XML 功能可以简化将现有代码作为 Web 服务提供的任务。本文集中讨论了传入和传出 Transact SQL 代码的数据与 XML 消息(
- 分类:应用软件
- 通过HTTP访问SQL Server 2000数据库
- Microsoft SQL Server 2000的新特性之一就是支持XML,所以用户可以通过HTTP方式直接访问具备XML功能的SQL Server2000数据库。下面介绍实现方法。系统环境:Windows2000 Server(包含IIS) MS SQL Server2000数据库:SQL Server2000附带的经典数据库样本:NorthWind一、配置IIS和SQL Server virtual domains;1.新建文件目
- 分类:应用软件
- 关于SQL SERVER建立索引需要注意的问题
- ---- 人们在使用SQL时往往会陷入一个误区,即太关注于所得的结果是否正确,而忽略了不同的实现方法之间可能存在的性能差异,这种性能差异在大型的或是复杂的数据库环境中(如联机事务处理OLTP或决策支持系统DSS)中表现得尤为明显。笔者在工作实践中发现,不良的SQL往往来自于不恰当的索引设计、不充份的连接条件和不可优化
- 分类:应用软件
- SQL Server安全规划全攻略
- Microsoft建立了一种既灵活又强大的安全管理机制,它能够对用户访问SQL Server服务器系统和数据库的安全进行全面地管理。按照本文介绍的步骤,你可以为SQL Server 7.0(或2000)构造出一个灵活的、可管理的安全策略,而且它的安全性经得起考验。 一、验证方法选择
- 分类:应用软件
- SQL Server的空值处理策略
- sql server 存储过程分页列出 SQL Server 数据库中所有的存储过SQL Server SQL语句导入导出大全SQL Server SQL语句调优技巧SQL Server 事务日志从SQL SERVER 向ORACLE 8迁移的技术实重建索引提高SQL Server性能[收藏]利用SQL Server Reporting ServiSQL Server 中死锁产生的原因及解决办SQL Server 存储过程的分页方案比拼
- 分类:应用软件
- 选择MySQL还是SQL Server
- 对于程序开发人员而言,目前使用最流行的两种后台数据库即为MySQL and SQL Server。这两者最基本的相似之处在于数据存储和属于查询系统。你可以使用SQL来访问这两种数据库的数据,因为它们都支持ANSI-SQL。还有,这两种数据库系统都支持二进制关键词和关键索引,这就大大地加快了查询速度。同时,二者也都提供支持XML的各种
- 分类:应用软件
- 调整重心-从IIS到SQL Server数据库安全
- 从codered到nimda等,一大堆蠕虫把原来需要人工利用的漏洞都变成了程序自动利用了,大家还想去手工操作这些IIS漏洞么?让我们调整重心,去看看服务器常用的数据库吧。 一般网站都是基于数据库的,特别是ASP、PHP、JSP这样的用数据库来动态显示的网站。很多网站可能多注意的是操作系统的漏洞,但是对数据库和这些脚本的安全
- 分类:应用软件
- SQL Server连接ACCESS数据库的实现
- 不同数据库平台的互连一般称之为数据库的异构服务,现在各大数据库之间都可以实现这样的异构互连,只是各厂商的具体实现技术不一样,如:在SQL SERVER里面叫做LINKED SERVER,通过ODBC实现与其它数据库的互联。 本文的测试环境为: 操作系统: WINDOWS2000 SERVER (繁体系统) 安装数据库: SQLSERVER2000(英文版)和ACCESS 具体
- 分类:应用软件
- SQL Server:安全设计从头起
- 开发人员和管理人员通常不断地考虑程序安全问题的策略──添加安全措施不再是一个可以完全接收的方法。程序的安全问题必须从设计的开始就得考虑,并贯穿开发的整个过程。以后如果要开发一个SQL Server的数据库,你一定要从开始就遵循这些安全设计规则。 最基本的要点如果你不能理解SQL Server security基本的概念,就马上先
- 分类:应用软件
- 保护SQL Server:为安全性而安装
- 由于多种原因,进行安全设置的人们常常不理解数据的真正价值,所以,他们也无法对数据进行合适的保护。将你的数据只限于需要的人访问,并保证访问的人的合法性,是一个数据库管理人员的重要工作。然而,确保数据可以访问不是意味着数据向所有人公开,相反的,你必须很仔细地保护数据,并只对需要使用数据的人进行开放。 设
- 分类:应用软件
- XML文件导入SQL Server 2000
- 问:怎样才能将XML文件导入SQL Server 2000? 答:将XML文件导入SQL Server有若干种方法,这里提供其中的3种: 大容量装载COM接口。如果需要将文档的实体和属性析取到关系表中,最快的方法就是使用SQL Server 2000 Extensible Markup Language 3.0 Service Pack 1(SQLXML 3.0 SP1)提供的大容量装载COM接口。大容量状态COM
- 分类:应用软件
- 使用SQL Server数据转换服务升迁Access数据库
- 开发者常常以Access作为原型或者用Access来开发不是很关键的应用程序。但是,随着公司业务的增长,要解决的问题会变得越来越复杂,Access环境可能无法满足需要。目前,Access 2002的.mdb和.adp文件都将一个数据库的长度限制在2 GB以内。这意味着几乎每个Access和SQL Server开发者最终都要将一个Access数据库升迁成一个SQL S
- 分类:应用软件
- 在SQL Server所在的计算机上运行病毒扫描软件
- 问:如果我需要在运行有SQL Server的机器上运行病毒扫描软件,怎样做才不会影响性能? 答:该问题的答案取决于您希望运行的病毒扫描软件的类型。目前有三种类型的病毒扫描软件——主动病毒扫描、病毒清除及漏洞扫描。 主动病毒扫描软件我们推荐将主动病毒扫描用于以下SQL Server使用场合: 运行在Internet上。 读取并执行来
- 分类:应用软件
- 使用SQL Server导入和索引 Microsoft Word 文档
- 问:我需要将Microsoft Word文档导入至SQL Server并索引这些文档,以便在关系查询中使用这些文档。怎样导入和索引文档呢? 答:SQL Server允许您以多种方式导入Word文档。让我们看看几种最常用的方法。请注意,在将文档导入至SQL Server之前,您需要创建一个image数据类型列,用于存放数据。然后,您可以使用textcopy.exe命
- 分类:应用软件
- 使用Transact-SQL计算SQL Server处理器的数量
- 问 :怎样使用Transact-SQL以编程的方式确定我的SQL Server计算机有多少个处理器? 答 :以下语句将返回您需要的信息: EXEC master..xp_msver N'ProcessorCount',N'ProcessorType' 但是,我热衷于教给人们捕鱼的方法,而不是给他们一盘现成的冻鱼条,所以我不满足于简单的答案。最近一个同事问我这个问题,我一时想不起来
- 分类:应用软件
- 连接SQL SERVER的公共类(VB.NET)
- *************************************************************************'//开始日期:2002年5月27日 '//结束日期:2002年5月27日 '*********************************************************************** Option Explicit On 'Option Strict On '//************************************************************
- 分类:应用软件
- 用ASP.NET/C#连接Access和SQL Server数据库
- 连接Access 首先看一个例子代码片断:程序代码: -------------------------------------------------------------------------------- using System.Data;using System.Data.OleDb; ...... string strConnection="Provider=Microsoft.Jet.OleDb.4.0;";strConnection =@"Data Source=C:\BegASPNET\Northwind.mdb"; OleDbConne
- 分类:应用软件
- SQL Server 2005关于数据类型最大值
- 事情开始得很简单。MegaWare公司市场部门想要一个新的网站来发布文档,开发团队觉得使用SQL Server 2000数据库作为文档存储仓库会使事情变得简单。Steve是MegaWare的数据库管理员,没有看出这有什么大问题;在数据库中存储文档,而不是使用文件系统,意味着服务器需要多做一些工作,但是它也会使得备份和管理容易得多。数据
- 分类:应用软件
- SQL Server 2005 数据转换服务中的模糊查找和模糊分组(1)
- 一、简介 由于拼写错误、截断、缺少或插入的标记、空字段、意外的缩略语和其他不规则问题,实际的数据是“有问题”的。 因此,在数据仓库项目中,很大一部分的时间和金钱都花费在了提� ⒆缓图釉� (ETL) 阶段。 在 ETL 阶段,新数据被清理、标准化,并使其与现有数据一致。 在 Microsoft SQL Server?2005 中可用的模糊查找
- 分类:应用软件
- SQL Server2005:构造最简单的模糊查找包
- 1.打开 DTS 设计器。 2.创建一个新的 ETL 项目,添加一个新包,单击 Data Flow 选项卡,然后接受 add a data flow 项选项。 3.在数据流图上,从 Toolbox 拖动 OLE DB 源和目标转换,然后通过使用一个模糊查找的实例连接它们。 4.通过选择一个连接和包含有问题的数据的输入表,将 OLE DB 源指向您的新数据。 您的数据必须包
- 分类:应用软件
- SQL Server 2005 中的批编译、重新编译和计划缓存问题(1)
- 一、本白皮书的目的 此白皮书的目的有几个。阐述了批处理在 SQL Server 2005 中的缓存和重用方式,并就最大限度重用已缓存的计划提供了相应的最佳实务。另外,文中还说明了一些重新编译批处理的方案,并针对减少或消除不必要的重新编译,给出了最佳实务。本白皮书阐述了 SQL Server 2005 的“语句级重新编译”功能。另外,
- 分类:应用软件
- SQL Server 2005 数据转换服务的常见设计问题
- 本文回答了有关 SQL Server 2005 中的数据转换服务的某些常见问题,特别回答了某些设计问题,这是关于“为什么”而不是关于“如何”的常见问题。 为什么传输几千个表的数据时向导会失败? 当前的向导体系结构会创建一个 DTS 软件包数据流以传输数据。但如果要处理几千个表,则会遇到可伸缩性限制。我们认为这是合理的,因为
- 分类:应用软件
- 使用 SQL Server 2005 中的 SQLCLR 处理 XML Showplan(1)
- 一、简介 Microsoft SQL Server 2005 使其查询执行计划(又称作 Showplan)可以采用 XML 格式。而且可以使用任何一种 XML 技术(例如 XPath、XQuery 或 XSLT)来处理 XML Showplan。本文描述从其 XML Showplan 中提取查询的估计执行成本的应用程序。Transact-SQL 所提取的成本可用于 Transact-SQL 窗口。使用该技术,用户只
- 分类:应用软件
- Microsoft SQL Server 2005 中的 XML 选项(1)
- Microsoft SQL Server 2000 中查询优化在Microsoft SQL Server 2000数据仓库Microsoft SQL Server 2000 的国际化功把Oracle数据库移植到Microsoft SQL SeFreeBSD下PHP连接Microsoft SQL ServerMicrosoft SQL Server数据库安全备份和Microsoft SQL Server 7.0 数据仓库框Microsoft SQL Server 2000 中的数据转在C#中运用SQLD
- 分类:应用软件
- 安装SQL Server 2005中的AdventureWorks数据库
- 下载并安装AdventureWorks 首先,去微软官方网站下载AdventureWorksdb.msi,这是AdventureWorks 的安装程序。然后把此文件和相关文件复制到你的计算机上。AdventureWorksBI.msi(BI即商业智能的缩写)。 运行安装文件,这样这两个数据库就装到了你的计算机上了。但实际上并没有完全完成数据库的安装。有两种方法可以完成安
- 分类:应用软件
- 如何部署SQLServer2005(1)
- 分类:应用软件
- SQL Server 2005 Beta2安装及界面
- 如果你先安装Microsoft Visual Studio 2005 Beta1版,然后再安装SQL Server 2005 Beta2版.在安装的时候会提示你删除原来的SQL Server组件.(即使从来没装过SQL Server 也会提示). 其原因是Visual Studio 2005 Beta1版的CLR version是2.0.40607.16 ,SQL Server 2005 Beta2版的CLR version是2.0.40607.42 .解决办法:先
- 分类:应用软件