Welcome 微信登录

首页 / 数据库 / SQLServer

SQL Server如何查看所有数据库所有表大小信息

SQL Server如何查看所有数据库所有表大小信息

SQL Server如何查看所有数据库所有表大小信息2014-08-08一、背景之前写了篇关于:SQL Server 游标运用:查看一个数据库所有表大小信息(Sizes of All Tables in a Database)的文章,它罗列出某个数据所有表的信息,这些信息包括:表的记录数、数据记录占用空间、索引占用空间、没使用的空间等(如Figure1所示),现在我来讲述如何获取整个数据库实例中所有数据库所有表的信息(如Figure2所示)。(Figure...
SQL Server游标运用:查看一个数据库所有表大小信息

SQL Server游标运用:查看一个数据库所有表大小信息

SQL Server游标运用:查看一个数据库所有表大小信息2014-08-08一、背景在性能调优或者需要了解某数据库表信息的时候,最直观的方式就是罗列出这个数据所有表的信息,这些信息包括:表的记录数、数据记录占用空间、索引占用空间、未使用的空间等(如Figure1所示),有了这些信息你可以简单的判断这个数据库来自数据上的压力可能是某个表造成的。因为表数据越大,对数据库性能的影响越大。要实现某个数据库所有表的信息,可以通过游标的形式获取相应的数据,下图Fig...
SQL Server 2012使用分析服务多维模式建立简单的分析模型

SQL Server 2012使用分析服务多维模式建立简单的分析模型

SQL Server 2012使用分析服务多维模式建立简单的分析模型2014-08-08 宋卫东 多维数据集是一种特殊的数据库,按照默认的模式(MOLAP),它把数据仓库里事实表和维度表的数据经过聚合存储在另外一套独立的文件系统中。经过聚合的数据在统计性能上会得到提升,并且可以让用户通过很简单的前端工具,比如Excel来生成很简单的报表。这里将介绍如何制作一个简单的多维数据集。此篇使用的版本是SQL Server 2012,对应的Visual Studio...
SQL Server如何重置Identity标识列的值

SQL Server如何重置Identity标识列的值

SQL Server如何重置Identity标识列的值2014-08-08一、背景SQL Server数据库中表A中Id字段的定义是:[Id] [int] IDENTITY(1,1),随着数据的不断增长,Id值已经接近2147483647(int的取值范围为:-2 147 483 648 到 2 147 483 647)了,虽然已经对旧数据进行归档,但是这个表需要保留最近的1亿数据,有什么方法解决Id值就快爆的问题呢?解决上面的问题有两个办法:一个是修改表...
SQL server 2008构建群集时的用户增加问题

SQL server 2008构建群集时的用户增加问题

SQL server 2008构建群集时的用户增加问题2014-08-08客户问题1.为什么DC上要配172 的内网地址?2.10地址的网卡是心跳,如果这个心跳发生问题,会出现什么情况?3.为了保险起见,会要求把两个心跳网卡绑定,加入到cluster4.SQL Server无论在哪台服务器运行客户端都能访问?5.建立一个可以切换的文件共享服务问题解决:1.此网络部署在局域网内,所以在域控制器中设此内网段地址。2.如果心跳线出现故障,则SQL故障转移群集不成...
SQL server中如何备份和还原以及备份系统数据库

SQL server中如何备份和还原以及备份系统数据库

SQL server中如何备份和还原以及备份系统数据库2014-08-08备份 SQL Server 数据库、在备份上运行测试还原过程以及在另一个安全位置存储备份副本可防止可能的灾难性数据丢失。使用有效的数据库备份,可从多种故障中恢复数据,例如:介质故障。用户错误(例如,误删除了某个表)。硬件故障(例如,磁盘驱动器损坏或服务器报废)。自然灾难。备份模式在sql server中也有三种类型(它决定备份哪些数据)1.完整备份备份包括这个数据库,部分事务日志,数...
SQL server警报类型详解

SQL server警报类型详解

SQL server警报类型详解2014-08-08一个警报响应一种特定的事件。 警报响应下列事件类型:1.SQL Server 事件:可以指定一个警报响应一个或多个事件。 使用下列参数来指定触发警报的事件:错误号SQL Server 代理在发生特定错误时发出警报。 例如,可以指定错误号 2571 来响应未经授权就尝试调用数据库控制台命令 (DBCC) 的操作。严重级别SQL Server 代理在发生特定级别的严重错误时发出警报。 例如,可以指定严重级别 ...
SQL Server 2005数据同步的过程

SQL Server 2005数据同步的过程

SQL Server 2005数据同步的过程2014-08-08SQL Server2005中对于增、删、改和查询是有某些冲突的,很容易造成死锁。现在有台数据库里的FileDetail表是由两套程序来操作的,一套程序负责增、删、改,另一套程序负责查询,结果当数据量大的时候,很容易造成查询的那套程序查询数据很慢,甚至造成死锁的情况。原因是SQL Server2005里的设计机制是插入的时候,死锁的记录只会是某一条,并不影响下一条和上一条,但是纠结的情况来了,...
SQL Server 2014 BI新特性(一) Excel下的Data Explorer

SQL Server 2014 BI新特性(一) Excel下的Data Explorer

SQL Server 2014 BI新特性(一) Excel下的Data Explorer2014-08-08Data Explorer是即将发布的SQL Server 2014里的一个新特性,借助这个特性讲使企业中的自助式的商业智能变得更加的灵活,从而也降低了商业智能的门槛。此文是在微软商业智能官方博客里找到的,我在这里不仅将其简单的翻译过来,同时也加入了一些个人的感悟和笔记,如果你对原文感兴趣可以点击下面的链接查看原文;http://blogs.msd...
SQL Server 2014 BI新特性(二)结合Data Explorer和GeoFlow进行数据分析

SQL Server 2014 BI新特性(二)结合Data Explorer和GeoFlow进行数据分析

SQL Server 2014 BI新特性(二)结合Data Explorer和GeoFlow进行数据分析2014-08-08Data Explorer和GeoFlow作为Excel的新功能被写入到即将发布的SQL Server 2014当中。Data Explorer为业务分析人员提供了一种数据获取,整理以及组织的方式,通过GeoFlow功能,数据将被形象地展现在3D地球中,使数据中蕴含的信息更形象更有说服力。Data Explorer下载地址:http...
SQL Server 2014 BI新特性(三)Power Query和Power Map功能预览

SQL Server 2014 BI新特性(三)Power Query和Power Map功能预览

SQL Server 2014 BI新特性(三)Power Query和Power Map功能预览2014-08-08Power Query和Power Map是微软前不久在WPC上发布的Power BI中新的针对Excel的功能。借助这两样功能,自助式BI将更方便你发现和处理数据并且丰富数据的可视化功能。Power Query和Power Map的前身分别是Data Explorer和GeoFlow,这两样功能在SQL Server 2014 CTP1里...
详解SQL Server 2012下的分析服务

详解SQL Server 2012下的分析服务

详解SQL Server 2012下的分析服务2014-08-08提到SQL Server 2012的分析服务,那么不得不先说下商业智能,它是一个由数据转换成知识的过程。此篇将对SQL Server 2012的分析服务(Analysis Services)以及跟其相关的商业智能做一个简要的介绍,将以一个普通开发人员的角度去阐述和介绍分析服务以及商业智能。分析服务是SQL Server的一个服务组件。作为一个应用程序开发人员,你已经很熟悉数据库和表,这些在S...
如何使用SQL Server分析服务定位目标用户

如何使用SQL Server分析服务定位目标用户

如何使用SQL Server分析服务定位目标用户2014-08-08如何定位目标用户,在任何一个业务单元中都是一个很重要的话题,尤其在预算有限的情况下,如何获得活动的最大收益,目标用户的定位都是很重要的手段。本文将介绍如何通过SQL Server分析服务(SSAS)中的数据挖掘功能根据历史记录信息来定位目标用户。微软的SQL Server为数据平台提供了一套完整的解决方案,他不只是一个数据引擎,也提供了很多数据工具和服务,借助其中的分析服务,结合业务系统中...
SQL Server数据库表管理简介

SQL Server数据库表管理简介

SQL Server数据库表管理简介2014-08-08一、表的基本概念表是包含数据库中所有数据的数据对象,表定义是一列集合数据在表中的组织方式与在电子表格中相似,都是按行和列的格式组织的每一行代表一条唯一记录,每一列代表记录中的一个字段(1)、数据完整性数据完整性是指数据的精确性和可靠性,它是应防止数据库中存在不符合语义规定的数据和防止因错误信息的输入/输出造成无效操作或错误信息而提出的1、实体完整性实体完整性将行定义为特定表的唯一实体实体完整性通过un...
SQL server Express自动化备份及删除备份文件

SQL server Express自动化备份及删除备份文件

SQL server Express自动化备份及删除备份文件2014-08-08需求分析:因为公司遵从正版软件的许可,本着节约成本的优良传统,故没有使用什么盗版软件,用的是微软的SQL Server 2005 Express。因为对数据十分的重视,故需要每天对数据库进行备份,而又要删除两个星期之前的备份数据,经查阅资料,得出如下一套方案,还望各路大侠指点一二:现在的环境是一台安装SQL Server 2005 Express和Microsoft SQLSe...
简介SQL Server中的Merge关键字

简介SQL Server中的Merge关键字

简介SQL Server中的Merge关键字2014-08-08简介Merge关键字是一个神奇的DML关键字。它在SQL Server 2008被引入,它能将Insert,Update,Delete简单的并为一句。MSDN对于Merge的解释非常的短小精悍:”根据与源表联接的结果,对目标表执行插入、更新或删除操作。例如,根据在另一个表中找到的差异在一个表中插入、更新或删除行,可以对两个表进行同步。”,通过这个描述,我们可以看出Mer...
<< 61 62 63 64 65 66 67 68 69 70 >>