11 2014 档案

摘要:前言一提到跟踪俩字,很多人想到警匪片中的场景,同样在我们的SQL Server数据库中“跟踪”也是无处不在的,如果我们利用好了跟踪技巧,就可以针对某些特定的场景做定向分析,找出充足的证据来破案。简单的举几个应用场景:在线生产库为何突然宕机?数百张数据表为何不翼而飞?刚打好补丁的系统为何屡遭黑手?新添... 阅读全文
posted @ 2014-11-22 21:29 指尖流淌 阅读(66589) 评论(16) 推荐(25) 编辑
摘要:Tempdb系统数据库是一个全局资源,可供连接到SQL Server实例的所有用户使用。存储的内容项:1、用户对象用户对象由用户显示创建。这些对象可以位于用户会话的作用域中,也可以位于创建对象所用例程的作用域中。例程可以是存储过程、触发器或用户自定义函数。用户对象可以是一下项内容之一:用户定义的表和... 阅读全文
posted @ 2014-11-20 15:56 指尖流淌 阅读(2097) 评论(0) 推荐(0) 编辑
摘要:前言 本篇主要是上一篇文章的补充篇,上一篇我们介绍了SQL Server服务启动过程所遇到的一些问题和解决方法,可点击查看,我们此篇主要介绍的是SQL Server启动过程中关于用户数据库加载的流程,并且根据加载过程中所遇到的一系列问题提供解决方案。 其实SQL Server作为微软的一款优秀RDB 阅读全文
posted @ 2014-11-17 21:26 指尖流淌 阅读(12057) 评论(8) 推荐(13) 编辑
摘要:目前SQL Server数据库作为微软一款优秀的RDBMS,其本身启动的时候是很少出问题的,我们在平时用的时候,很少关注起启动过程,或者很少了解其底层运行过程,大部分的过程只关注其内部的表、存储过程、视图、函数等一系列应用方式,而当有一天它运行的正常的时候突然启动不起来了,这时候就束手无策了,能做的... 阅读全文
posted @ 2014-11-10 15:57 指尖流淌 阅读(158007) 评论(56) 推荐(85) 编辑
摘要:master数据库master作为数据库的主要数据库,记录着SQL Server系统的所有系统级信息,例如登录用户、系统配置设置、端点和凭证以及访问其他数据服务器所需要的信息。master数据库还记录着启动服务器实例所需要的初始化信息,每个其它数据库的主文件位置。master数据库是SQL Serv... 阅读全文
posted @ 2014-11-09 21:12 指尖流淌 阅读(1639) 评论(1) 推荐(2) 编辑
摘要:作为数据库管理员最最痛苦的莫过于,当数据库宕机的时候需要找备份,但在这个时候突然发现备份文件也是坏的,这就意味着数据会丢失,为此可能会丢掉职位,饭碗不保,所以为此,我们一定要保证好备份的完整性,一般发生这种情况的原因莫过于一下几种:1、备份文件和数据库放在同一个(或一组)的物理磁盘上。磁盘出现故障,... 阅读全文
posted @ 2014-11-09 11:20 指尖流淌 阅读(1162) 评论(0) 推荐(0) 编辑
摘要:SQL Server允许用户设置数据库初始值和最大值,可以通过自动增长或者自动收缩进行配置。通过这些配置,我们可以防止数据库空间问题而导致的应用程序修改失败或者SQL Server磁盘空间耗尽的事情发生。一般来讲,如果数据库不是很忙,默认的设置为自动增长,这种方式能够满足大部分的需求。但是在大量并发... 阅读全文
posted @ 2014-11-07 17:20 指尖流淌 阅读(8365) 评论(2) 推荐(2) 编辑
摘要:本篇是继上篇的备份方式,本篇介绍的是还原方案,在SQL Server在2005以上现有的还原方案一般分为以下4个级别的数据还原:1、数据库完整还原级别:还原和恢复整个数据库。数据库在还原和恢复操作期间会处于离线状态2、数据文件级别还原和恢复一个数据文件或一组文件。在文件还原过程中,包含相应文件的文件... 阅读全文
posted @ 2014-11-07 10:24 指尖流淌 阅读(1365) 评论(0) 推荐(0) 编辑
摘要:前言此篇为微软系列挖掘算法的最后一篇了,完整该篇之后,微软在商业智能这块提供的一系列挖掘算法我们就算总结完成了,在此系列中涵盖了微软在商业智能(BI)模块系统所能提供的所有挖掘算法,当然此框架完全可以自己扩充,可以自定义挖掘算法,不过目前此系列中还不涉及,只涉及微软提供的算法,当然这些算法已经基本涵... 阅读全文
posted @ 2014-11-06 13:50 指尖流淌 阅读(4289) 评论(5) 推荐(2) 编辑
摘要:数据库管理员有时候需要控制文件的大小,可能选择收缩文件,或者把某些数据文件情况以便从数据库里删除。这时候我们就要使用到DBCC SHRINKFILE命令,此命令的脚本为:DBCC SHRINKFILE ( { file_name | file_id } { [ , EMPTYFILE ... 阅读全文
posted @ 2014-11-05 12:50 指尖流淌 阅读(4048) 评论(0) 推荐(4) 编辑
摘要:数据库日志用于记录所有的事务以及每个事务对数据库所做的修改。这样做的目的就是为了提高数据库的整体性能,SQL Server检索数据时,将数据页读入缓冲区高速缓存。数据修改不是直接在磁盘上行进行,而是修改高速缓存中的页副本。直到数据库中出现检查点(CheckPoint)、或者比如将修改写入磁盘才能使... 阅读全文
posted @ 2014-11-04 20:51 指尖流淌 阅读(1826) 评论(2) 推荐(1) 编辑
摘要:1、表和索引存储结构在SQL Server2005以前,一个表格是以一个B树或者一个堆(heap)存放的。每个B树或者堆,在sysindexes里面都有一条记录相对应。SQL Server2005以后,引入了分区表的概念(Table Partition),在存储组织上,现有的分区基本上替代了原来表格... 阅读全文
posted @ 2014-11-04 16:25 指尖流淌 阅读(1213) 评论(0) 推荐(2) 编辑
摘要:1、文件分配方式以及文件空间检查方法最常用的检查数据文件和表大小的命令就是:sp_spaceused此命令有三个缺陷:1、无法直观的看出每个数据文件和日志文件的使用情况。2、这个存储过程依赖SQL Server存储在一些系统视图里的空间使用统计信息计算出的结果,如果没有更新空间统计信息,比如刚刚发生... 阅读全文
posted @ 2014-11-03 16:13 指尖流淌 阅读(2783) 评论(5) 推荐(2) 编辑
摘要:前言有段时间没有进行我们的微软数据挖掘算法系列了,最近手头有点忙,鉴于上一篇的神经网络分析算法原理篇后,本篇将是一个实操篇,当然前面我们总结了其它的微软一系列算法,为了方便大家阅读,我特地整理了一篇目录提纲篇:大数据时代:深入浅出微软数据挖掘算法总结连载,我打算将微软商业智能中在DM这块所用到的算法... 阅读全文
posted @ 2014-11-02 20:19 指尖流淌 阅读(4279) 评论(8) 推荐(4) 编辑

点击右上角即可分享
微信分享提示