摘要:
一、数据库邮件介绍数据库邮件是从SQL Server数据库引擎中发送电子邮件的企业解决方案,通过使用数据库邮件,数据库应用程序可以向用户发送电子邮件。邮件中可以包含查询结果,还可以包含来自网络中任何资源的文件。数据库邮件使用标准的简单传输协议(SMTP)发送邮件。发送邮件进程与SQL Server隔离,在后台采用异步方式传递,以避免了对SQL Server的影响。邮件通过配置文件进行发送,配置文件中包含了邮件账号的详细信息,可配置多个配置文件,每个配置文件可包行多个账户,实现故障转移。默认下数据库邮件是禁用的,只有在调用的时候开启;若要发送数据库邮件,必须是msdb数据库中的databasem 阅读全文
摘要:
事务日志存在检查点checkpoint,把内存中脏数据库写入磁盘,以减少故障恢复的时间,在此之前有必要提下SQL Server内存到底存放了哪些数据?SQL Server内存使用对SQL Server数据库有一定了解的人一定知道,数据库为提高交互速度是将数据提取到内存缓冲区,然后客户端取内存的数据,内存中数据按用途分类具体可如下(1)database cache顾名思义,用于存放数据的缓冲区,用户修改某个数据时,SQL Server会修改内存中相应页面的数据,不会立即修改磁盘中数据,用户读取数据也是从内存中读取,若内存中未命中才从磁盘获取。对于内存中已经修改的数据,需要checkpoint或l 阅读全文
摘要:
对于研究SQL Server备份的人来说,随着研究的深入,会接触到介质集、备份集、介质簇的概念。对我来说从字面上很难区分和理解这三者直接的区别。以下便整理整理这三者之间的关系介质集包含一个或多个备份介质的集合的备份构成一个介质集。"介质集”是“备份介质”(磁带或磁盘文件)的有序集合,使用固定类型和数... 阅读全文
摘要:
数据库备份方式概述为了防止意外删除,自然灾害等造成的损失,数据库备份是必须要的。数据库备份还可以用于mirror,replication等过程。了解数据库备份的原理对于处理数据库备份尤为重要。以下关于备份的概述只是前段时间兴起而写,由于太忙便疏于整理。对于sql Server的备份若无第三方软件,只是靠backup、restore本人认为在压缩或者是速度、网速上都存在一定局限,然而在有限的条件下,如何利用到最高则是我们DBA需要考虑的。由于微软提供了多种备份方式,如何根据公司的具体情况,采用合理的备份策略是DBA的首要工作;选择好备份策略如何实现自动化备份,如何实现自动化备份,如何管理备份文件 阅读全文