社区
疑难问题
帖子详情
如何记录sqlserver数据库中数据的变化?数据量大,任何方式都可
Bmonkey
2013-06-08 09:52:14
数据库较大,但是想在某一段时间内记录整个数据库的数据变化情况
请问有什么方法可以采用??
越高效越好
...全文
299
6
打赏
收藏
如何记录sqlserver数据库中数据的变化?数据量大,任何方式都可
数据库较大,但是想在某一段时间内记录整个数据库的数据变化情况 请问有什么方法可以采用?? 越高效越好
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Bmonkey
2013-06-27
打赏
举报
回复
谢谢楼上各位
Q315054403
2013-06-10
打赏
举报
回复
Profiler or Trigger亦可
唐诗三百首
2013-06-09
打赏
举报
回复
Change Tracking
http://msdn.microsoft.com/zh-cn/library/bb933875.aspx
Database Snapshots
http://msdn.microsoft.com/zh-cn/library/ms175158.aspx
铁歌
2013-06-09
打赏
举报
回复
1. 数据库审计、 2. 如果想监控DDL的变化可以建立DDL的触发器记录变化 3、 通过第三方产品,例如Lumigent的Log Explorer。 4、 数据库更新监控(Change data capture ,CDC) 通过对事务日志的异步读取,记录DML操作的发生时间、类型和实际影响的数据变化,然后将这些数据记录到启用CDC时自动建立的表中。通过cdc有关的存储流程,可以获取细致的数据变化情况。由于数据变化是异步读取的,因此对整体性能的影响不大,远小于通过Trigger实现的数据变化记录。
http://www.hack59.com/edu/shujuku/mssql/2009093021185426.html
KevinLiu
2013-06-09
打赏
举报
回复
CDC,snapshot
大力水手
2013-06-09
打赏
举报
回复
高效的几乎没有,开trace,审计,snapshot都会很消耗资源。不过如果更新比较快比较多的话。snapshot应该会刚开始的时候消耗。等所有的页的某一条都修改一遍的时候开销就停止了。开始就相当于双倍或更多的IO开销。
SQL Server
数据
库
基础到精通课程
本课程是陈表达在学习SQL server
数据
库
后做的完整笔记,本课程讲解从最开始的 创建
数据
库
、创建
数据
表、已经
数据
的写入、查询、修改更新、删除,字段运算、字段运算统计、分类汇总、
数据
分析、条件判断,条件筛选及一些常用的SQL
数据
库
语句,变量定义,字段约束、等等,Select 、Where、Top、Group By 、Order By,Distinct、Declare等,详细可看图片和课程,本课程带有完整的SQL
数据
库
课程课件,代码有注释解析等等,学习起来简单易懂,易上手直接操作,需要做
数据
分析,
数据
统计等工作的朋友们就赶紧学起来了,加油!
数据
库
--
SqlServer
详解
数据
库
–
SQLServer
详解 零、文章目录 一、
数据
库
概念 1、
数据
库
基本概念 (1)
数据
库
(DataBase:DB)
数据
库
是是按照
数据
结构来组织、存储和管理
数据
的仓库。---->存储和管理
数据
的仓库 (2)
数据
库
管理系统(Database Management System:DBMS) 是专门用于管理
数据
库
的计算机系统软件。
数据
库
管理系统能够为
数据
库
提供
数据
的定义、建立、维护、查询和统计等操作功能,并完成对
数据
完整性、安全性进行控制的功能。 注意:我们一般说的
数据
库
,就是指的DBMS 2、
数据
库
解密
SqlServer
数据
库
引擎:探寻
SqlServer
的神秘力量(二)
SQL Server
数据
库
引擎是由Microsoft开发的关系型
数据
库
管理系统。它的历史可以追溯到20世纪80年代,最早是作为Sybase SQL Server的分支而诞生。接下来,Microsoft独自开发了SQL Server的后续版本,并逐渐发展成为一个全面的
数据
库
管理系统。 本文将跟随《解密
SqlServer
数据
库
引擎:探寻
SqlServer
的神秘力量(一)》的进度,继续介绍
SqlServer
数据
库
引擎。希望通过本系列文章的学习,您将能够更好地理解
SqlServer
数据
库
引擎
如何同步两个
SQLServer
数据
库
的内容?
同步两个
SQLServer
数据
库
如何同步两个
SQLServer
数据
库
的内容?程序代码可以有版本管理CVS进行同步管理,可是
数据
库
同步就非常麻烦,只能自己改了一个后再去改另一个,如果忘记了更改另一个经常造成两个
数据
库
的结构或内容上不一致.各位有什么好的方法吗?分发与复制 用强制订阅实现
数据
库
同步操作 大量和批量的
数据
可以用
数据
库
的同步机制处理://说明:为方便操作,所有操作均在发布服务器
SQLServer
DROP 和 TRUNCATE Table 时
数据
文件无
变化
SQLServer
数据
库
DROP Table 和 TRUNCATE Table 时
数据
文件大小均不会有
变化
。情况一收缩:如果此时收缩
数据
库
或者收缩
数据
文件,
数据
文件大小会
变化
。情况二不收缩:如果再往
数据
库
里插入
数据
(不管是被删除的表还是
数据
库
里其他的表),只要新插入的
数据
量
大小不超过删除的
数据
量
大小,
SQLServer
数据
库
数据
文件大小不会有
变化
。即可以理解为 新插入的
数据
写在了 被原删除...
疑难问题
22,209
社区成员
121,731
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章