文章 2017-12-28 来自:开发者社区

人人都是 DBA(VI)SQL Server 事务日志

SQL Server 的数据库引擎通过事务服务(Transaction Services)提供事务的 ACID 属性支持。ACID 属性包括: 原子性(Atomicity) 一致性(Consistency) 隔离性(Isolation) 持久性(Durability) 事务日志(Transaction Log) 事务日志(Transaction Log)存储的是对数据库所做的更改信息,让 S...

人人都是 DBA(VI)SQL Server 事务日志
文章 2017-12-28 来自:开发者社区

SQL Server误区30日谈-Day19-Truncate表的操作不会被记录到日志

    本系列文章是我在sqlskill.com的PAUL的博客看到的,很多误区都比较具有典型性和代表性,原文来自T-SQL Tuesday #11: Misconceptions about.... EVERYTHING!!,经过我们团队的翻译和整理发布在AgileSharp上。希望对大家有所帮助。       这个误区也同样流传已久,我想是时候...

文章 2017-12-27 来自:开发者社区

SQL Server 2008收缩日志文件--dbcc shrinkfile参数说明

原文:SQL Server 2008收缩日志文件--dbcc shrinkfile参数说明 DBCC SHRINKFILE 收缩相关数据库的指定数据文件或日志文件大小。 语法 DBCC SHRINKFILE     ( { file_name | file_id }        &nbs...

文章 2017-12-27 来自:开发者社区

SQL Server日志文件过大 大日志文件清理方法 不分离数据库

原文:SQL Server日志文件过大 大日志文件清理方法 不分离数据库 SQL Server日志文件过大    大日志文件清理方法 ,网上提供了很多分离数据库——〉删除日志文件-〉附加数据库 的方法,此方法风险太大,过程也比较久,有时候也会出现分离不成功的现象。下面的方式是不需要做数据库分离和附加操作的。 SQL 2008收缩清空日...

文章 2017-12-21 来自:开发者社区

浅谈SQL Server中的事务日志(五)----日志在高可用和灾难恢复中的作用

本篇文章是系列文章中的第五篇,是对前一个日志系列的补充篇。如果您对日志的基本概念还没有一个比较系统的了解,可以参看本系列之前的文章: 浅谈SQL Server中的事务日志(一)----事务日志的物理和逻辑构架 浅谈SQL Server中的事务日志(二)----事务日志在修改数据时的角色 浅谈SQL Server中的事务日志(三)----在简单恢复模式下日志的角色 浅谈SQL Server...

文章 2017-12-20 来自:开发者社区

SQL Server误区30日谈-Day20-破坏日志备份链之后,需要一个完整备份来重新开始日志链

 本系列文章是我在sqlskill.com的PAUL的博客看到的,很多误区都比较具有典型性和代表性,原文来自T-SQL Tuesday #11: Misconceptions about.... EVERYTHING!!,经过我们团队的翻译和整理发布在AgileSharp上。希望对大家有所帮助。   误区 #20:在破坏日志备份链之后,需要一个完整备份来重新开始日志链 错误 &...

文章 2017-12-20 来自:开发者社区

浅谈SQL Server中的事务日志(一)----事务日志的物理和逻辑构架

简介     SQL Server中的事务日志无疑是SQL Server中最重要的部分之一。因为SQL SERVER利用事务日志来确保持久性(Durability)和事务回滚(Rollback)。从而还部分确保了事务的ACID属性.在SQL Server崩溃时,DBA还可以通过事务日志将数据恢复到指定的时间点。当SQL Server运转良好时,多了解一些事务日志的原理和概念显得...

文章 2017-12-15 来自:开发者社区

SQL Server中In-Flight日志究竟是多少

在SQL Server中,利用日志的WAL来保证关系数据库的持久性,但由于硬盘的特性,不可能使得每生成一条日志,就直接向磁盘写一次,因此日志会被缓存起来,到一定数据量才会写入磁盘。这部分已经生成的,却没有写入磁盘的日志,就是所谓的In-Flight日志。     在SQL Server中,In-Flight的日志的大小取决于两个因素,根据Paul Randal的说法,In-Fl...

文章 2017-12-14 来自:开发者社区

再谈SQL Server中日志的的作用

简介     之前我已经写了一个关于SQL Server日志的简单系列文章。本篇文章会进一步挖掘日志背后的一些概念,原理以及作用。如果您没有看过我之前的文章,请参阅:     浅谈SQL Server中的事务日志(一)----事务日志的物理和逻辑构架     浅谈SQL Server中的事务日志(二)----事务日志在修改数据时的角色 &...

文章 2017-12-12 来自:开发者社区

MSSQL · 实现分析 · SQL Server实现审计日志的方案探索

摘要 这篇文章介绍四种实现MSSQL Server审计日志功能的方法探索,即解析数据库事务日志、SQL Profiler、SQL Audit以及Extended Event。详细介绍了这四种方法的具体实现,以及通过优缺点的对比和总结,最终得出结论,使用Extended Event实现审计日志是最好的选择,为产品化选型提供参考。 审计日志需求分析 对于关系型数据库来而言,在生产环境SQL Serv....

MSSQL · 实现分析 · SQL Server实现审计日志的方案探索

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

数据库

分享数据库前沿,解构实战干货,推动数据库技术变革

+关注