Welcome 微信登录

首页 / 数据库 / SQLServer

解析SQL Server 2005商业智能特点

解析SQL Server 2005商业智能特点

解析SQL Server 2005商业智能特点2010-07-16本文从数据库商业智能特征方面讲述了SQL Server 2005的10个最重要的特点……分析服务SQL Server2005的分析服务迈入了实时分析的领域。从对可升级性性能的增强、到与微软Office软件的深度融合,SQL Server2005将帮助您,将商业智能扩展到您业务的每一个层次。数据传输服务(DTS)DTS数据传输服务是一套绘图工具和可编程的对象,您可以...
Sql server 2005找出子表树

Sql server 2005找出子表树

Sql server 2005找出子表树2010-07-16Tianjon同事在准备新老系统的切换,清空一个表的时候往往发现这个表的主键被另一个表用做外键,而系统里有太多层次的引用.所以清起来相当麻烦用下面这个脚本可以做到找出一个特定表的引用树,比如 table2 有个外键引用到了table1 table3有个外键饮用到了table2 .......Codedeclare @tbname nvarchar(256);set @tbname=N"dbo.as...
DBCC DBREINDEX重建索引提高SQL Server性能

DBCC DBREINDEX重建索引提高SQL Server性能

DBCC DBREINDEX重建索引提高SQL Server性能2010-07-161. 索引的体系结构为什么要不断的维护表的索引?首先,简单介绍一下索引的体系结构。SQL Server在硬盘中用8KB页面在数据库文件内存放数据。缺省情况下这些页面及其包含的数据是无组织的。为了使混乱变为有序,就要生成索引。生成索引后,就有了索引页和数据页,数据页保存用户写入的数据信息。索引页存放用于检索列的数据值清单(关键字)和索引表中该值所在纪录的地址指针。索引分为簇索...
在SQL Server2005中进行错误捕捉

在SQL Server2005中进行错误捕捉

在SQL Server2005中进行错误捕捉2010-07-16 BlogJava 银河使者任何程序都可能出现错误,在SQL Server中执行Transact-SQL也不例外。如果在Transact-SQL中发生了错误,一般有两种捕捉错误的方法,一种是在客户端代码(如C#、Delphi等)中使用类似try...catch的语句进行捕捉;另外一种就是在Transact-SQL中利用Transact-SQL本身提供的错误捕捉机制进行捕捉。如果是因为Trans...
数据仓库中复杂报表SQL语句写法

数据仓库中复杂报表SQL语句写法

数据仓库中复杂报表SQL语句写法2010-07-16在数据仓库的基本报表制作过程中,通常会使用SQL作为数据源,可是普通的SQL实在不适合处理一些较为复杂的逻辑判断;一般而言,待查询的数据类型主要包括日期型、数字型、字符串这三类数据类型;在报表查询界面前段,实际上会对查询的数据作一些缺省处理,例如有些字段可输可不输,输入的字段需要按照输入的内容进行查询,而未输入的字段通常会选择忽略该条件的存在,如何判断该字段是否输入了呢,当然是针对这些未输入的字段提供一些...
孤立用户和对象名无效问题的解决方法

孤立用户和对象名无效问题的解决方法

孤立用户和对象名无效问题的解决方法2010-07-16GOD在使用数据库的过程中,经常会遇到数据库迁移或者数据迁移的问题,或者有突然的数据库损坏,这时需要从数据库的备份中直接恢复。但是,此时会出现问题,这里说明几种常见问题的解决方法。一、孤立用户的问题比如,以前的数据库的很多表是用户test建立的,但是当我们恢复数据库后,test用户此时就成了孤立用户,没有与之对应的登陆用户名,哪怕你建立了一个test登录用户名,而且是以前的用户密码,用该用户登录后同样没...
SQL2008构建偶尔连接系统

SQL2008构建偶尔连接系统

SQL2008构建偶尔连接系统2010-07-16 微软中国 通过Microsoft Synchronization Services for ADO.NET构建偶尔连接系统目录准备工作1练习1:构建偶尔连接的应用程序2练习 2:将本地数据库和远程数据库配置为双向同步7练习 3:向 N 层应用程序添加本地数据库缓存8准备工作预计完成本实验所需的时间60 分钟目标在完成本实验后,您将可以:•使用Sync Services进行数据同步•构建...
SQL2008增强的集成开发环境

SQL2008增强的集成开发环境

SQL2008增强的集成开发环境2010-07-16 微软中国 增强的集成开发环境目录准备工作1练习1:智能感知功能2练习 2:使用错误列表3练习 3:使用单步调试5准备工作预计完成本实验所需的时间30 分钟目标在完成本实验后,您将可以:使用SQL Server 2008 Management Studio的新增功能先决条件在完成本实验前,您必须具有:编写Transact-SQL 脚本与使用SQL Server 2005 Management Studio...
SQL Server和Oracle数据锁定比较

SQL Server和Oracle数据锁定比较

SQL Server和Oracle数据锁定比较2010-07-16数据库并行访问,也就是两个或两以上用户同时访问同一数据,这也是数据库引擎如何设计和实现适度反应所面临的最大问题。设计优良、性能卓越的数据库引擎可以轻松地同时为成千上万的用户服务。而“底气不足”的数据库系统随着更多的用户同时访问系统将大大降低其性能。最糟糕的情况下甚至可能导致系统的崩溃。当然,并行访问是任何数据库解决方案都最为重视的问题了,为了解决并行访问方面的问题各类...
在SQL Server 2005的ddl触发器中使用eventdata()函数

在SQL Server 2005的ddl触发器中使用eventdata()函数

在SQL Server 2005的ddl触发器中使用eventdata()函数2010-08-16松晨问题在您的服务器实例中,针对SQL Server 2005的提示里,在运行数据定义语言 (Create,Alter,Drop)的命令中,你就可以看到如何跟踪DDL的活动,但我们如何 存储这些事件,用来捕获这些DDL触发器并且存储在表中为反馈的信息呢?Solution解决方案在SQL Server 2005中 ,您可以通过访问eventdata ( )函数,...
SQL Server 2005中获取数据库文件大小信息

SQL Server 2005中获取数据库文件大小信息

SQL Server 2005中获取数据库文件大小信息2010-08-16 IT专家网 林善茂捕捉SQL Server 2005数据库大小的趋势,这是非常重要的,因为DBA们可以利用这些信息来规划未来的空间需求,问题的通知类型,并规划繁重负载的时间段。本文将介绍一种捕捉这一信息的简单的方法。SQL Server上的每个数据库都包含了关于数据库文件的大小的信息,连同其他一些相关信息。为了得到这个信息,我们需要一个方法来从单个数库中一次性检索出相关的数据。有两...
SQL Server 2005中使用DDL触发器监控数据库变化

SQL Server 2005中使用DDL触发器监控数据库变化

SQL Server 2005中使用DDL触发器监控数据库变化2010-08-16 IT专家网 林善茂添加,删除或修改数据库的对象,一旦误操作,可能会导致大麻烦,需要一个 数据库管理员或开发人员对相关可能受影响的实体进行代码的重写。为了在数据库结构发生变动而出现问题时,能够跟踪问题,定位问题的根源, 我们可以利用DDL触发器来记录类似“用户建立表”这种变化的操作, 这样可以大大减轻跟踪和定位数据库模式的变化的繁琐程度。1、DDL触发...
SQL Server性能的改进得益于逻辑数据库设计

SQL Server性能的改进得益于逻辑数据库设计

SQL Server性能的改进得益于逻辑数据库设计2010-08-16 赛迪网 AlizzeSQL语句优化的原则:◆1、使用索引来更快地遍历表缺省情况下建立的索引是非群集索引,但有时它并不是最佳的。在非群集索引 下,数据在物理上随机存放在数据页上。合理的索引设计要建立在对各种查询的 分析和预测上。一般来说:①.有大量重复值、且经常有范围查询(between, > ,< ,> =,< =)和order by、group by发生的列,...
<< 201 202 203 204 205 206 207 208 209 210 >>