精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

SQL Server 2008 CDC功能的主要作用是什么?

數據庫 SQL Server
我們今天主要是和大家一起分享的是SQL Server 2008 CDC功能,以及對SQL Server 2008 CDC功能的主要作用的描述。

以下的文章主要向大家描述的是SQL Server 2008 CDC功能,我們大家都知道SQL Server 2008 CDC(Change Data Capture)其主要是通過對事務日志的異步讀取,記錄DML操作的發生時間、類型和實際影響的數據變化,然后將這些數據記錄到啟用CDC時自動創建的表中。

通過SQL Server 2008 CDC相關的存儲過程,可以獲取詳細的數據變化情況。由于數據變化是異步讀取的,因此對整體性能的影響不大,遠小于通過Trigger實現的數據變化記錄。

下面我用一個實例講解這個功能。該功能主要在ETL解決方案中比較有用。

  1. USE AdventureWorksDW;  
  2. GO  
  3. EXECUTE sys.sp_cdc_enable_db; --啟用數據庫對CDC的支持  
  4. GO   
  5. EXEC sys.sp_cdc_enable_table 'dbo',   
  6. 'FactInternetSales', @role_name = NULL, @supports_net_changes =0; --啟用某個表對CDC的支持  
  7. GO  

這里的supports_net_changes指的是是否支持所謂的凈更改,即過濾掉重復的

  1. SELECT name, is_tracked_by_cdc FROM sys.tables   
  2. WHERE name LIKE ('fact%');   
  3. INSERT INTO FactInternetSales  
  4. VALUES(484,1127,1139,1134,18759,1,100,6,'SO75124',1,1,1,21.9800,21.9800,0,0,8.2205,8.2205,21.9800,1.7584,0.5495,NULL,NULL);   
  5. INSERT INTO FactInternetSales   
  6. VALUES(486,1127,1139,1134,18759,1,100,6,'SO75125',1,1,1,21.9800,21.9800,0,0,8.2205,8.2205,21.9800,1.7584,0.5495,NULL,NULL);   
  7. UPDATE FactInternetSales   
  8. SET PromotionKey = 2  
  9. WHERE SalesOrderNumber = 'SO75124';   
  10. DELETE FROM FactInternetSales WHERE SalesOrderNumber='SO75125'   
  11. SELECT * FROM cdc.dbo_FactInternetSales_CT; 

這個表其實是在系統表里面

 

這里將看到4條結果,其中operation為3和4是update操作的那條,3表示舊值,4表示新值

2表示新增

1表示刪除

  1. DECLARE @begin_time datetime, @end_time datetime, @from_lsn binary(10), @to_lsn binary(10);  
  2. -- Obtain the beginning of the time interval.  
  3. SET @begin_time = GETDATE()-1;   
  4. SET @end_time = GETDATE();  
  5. -- Map the time interval to a change data capture query range.  
  6. SELECT @from_lsn = sys.fn_cdc_map_time_to_lsn('smallest greater than or equal', @begin_time);  
  7. SELECT @to_lsn = sys.fn_cdc_map_time_to_lsn('largest less than or equal', @end_time);  
  8. print @begin_time  
  9. print @end_time  
  10. print @from_lsn  
  11. print @to_lsn  

創建一個存儲過程,根據開始時間和結束時間讀取變更記錄

 

  1. CREATE PROC GetCDCResult  
  2. (@begin_time DATETIME,@end_time DATETIME)  
  3. AS  
  4. DECLARE @from_lsn binary(10), @to_lsn binary(10);  
  5. SELECT @from_lsn = sys.fn_cdc_map_time_to_lsn('smallest greater than or equal', @begin_time);  
  6. SELECT @to_lsn = sys.fn_cdc_map_time_to_lsn('largest less than or equal', @end_time);  
  7. SELECT * FROM cdc.dbo_FactInternetSales_CT WHERE __$start_lsn BETWEEN @from_lsn AND @to_lsn  

調用該存儲過程

  1. EXEC GetCDCResult '2009-4-27','2009-4-29'  

撤銷SQL Server 2008 CDC

 

  1. EXEC sys.sp_cdc_disable_table 'dbo',   
  2. 'FactInternetSales','All'   
  3. EXEC sys.sp_cdc_disable_db  

有朋友可能會問到:CDC到底是怎么做到的呢?

下面這篇文章很詳細地講解到了該原理

 

http://technet.microsoft.com/zh-cn/library/cc645937.aspx

我總結幾個重點

 

1. 其實,它是有一個獨立的進程的。它是異步地讀取日志文件。如果某部分更改沒有被進程讀到,那么此時日志截斷也是沒有效果的,很顯然需要這樣來保證。

2. net_changes是什么意思呢?說的是針對一行記錄,如果有多個更改的話,那么以***的一條為準。

3. 這個更改是不是會永遠保存?不會的,它會定期清除的

捕獲和清除作業都是使用默認參數創建的。將立即啟動捕獲作業。它連續運行,每個掃描周期最多可處理 1000 個事務,并在兩個周期之間停頓 5 秒鐘。清除作業在每天凌晨 2 點運行一次。它將更改表項保留三天(4320 分鐘),可使用單個刪除語句最多刪除 5000 項。

 

 

4. 如果啟用了之后,修改了表的結構,會怎么樣?

為適應固定列結構更改表,在為源表啟用變更數據捕獲后,負責填充更改表的捕獲進程將忽略未指定進行捕獲的任何新列。如果刪除了某個跟蹤的列,則會為在后續更改項中為該列提供 Null 值。

但是,如果現有列更改了其數據類型,則會將更改傳播到更改表,以確保捕獲機制沒有導致跟蹤的列發生數據丟失。捕獲進程還會將檢測的跟蹤表列結構的任何更改發送到 cdc.ddl_history 表。如果使用者希望得到下游應用程序中可能需要進行的調整的通知,請使用 sys.sp_cdc_get_ddl_history 存儲過程。

【編輯推薦】

  1. MS SQL Server問題與其正確解答方案
  2. SQL Server數據庫與指定范圍行的SQL語句的寫法
  3. SQL Server 數據導入的實際行為規范描述
  4. SQL Server 2000的安全策略的正確打造
  5. SQL Server DateTime數據類型的另類解讀

     

     

     

    以上的相關內容就是對SQL Server 2008 CDC功能的介紹,望你能有所收獲。

 

責任編輯:佚名 來源: TT安全
相關推薦

2010-06-30 15:24:49

SQL Server子

2009-07-07 16:38:36

ServletCont

2010-04-23 16:56:26

OracleSQL調優

2022-02-18 11:06:12

首席技術官技術人工智能

2011-08-30 17:06:29

SQL Server CDC

2022-11-23 16:23:12

2024-03-12 15:33:40

2022-11-23 11:15:22

2010-07-20 09:15:03

SQL Server

2020-07-27 18:13:36

電腦主板功能

2021-04-19 21:58:32

智能照明商業建筑

2019-12-02 08:18:51

CISO首席信息安全官網絡安全

2020-03-11 08:15:08

物聯網智慧城市互聯網

2022-04-08 13:58:19

物聯網車隊管理企業

2022-09-27 09:52:14

物聯網邊緣計算

2010-07-19 12:47:04

SQL Server

2020-02-25 10:41:14

信息安全字化轉型

2022-09-16 10:00:34

物聯網制造業

2011-03-29 13:56:12

SQL Server 數據壓縮

2010-06-18 13:01:06

SQL Server
點贊
收藏

51CTO技術棧公眾號

久久亚洲一级片| 国产精品一国产精品| 亚洲综合视频在线| 国产91视觉| 久久久黄色大片| 国产精品国产一区| 亚洲白拍色综合图区| 日韩中文字幕组| www.久久ai| 99国产欧美久久久精品| 91亚洲国产成人久久精品| 久久99精品国产91久久来源| 欧美激情精品久久久久久大尺度| v8888av| 成人全视频免费观看在线看| 一区二区三区美女| 亚洲免费观看高清| 97神马电影| 人人妻人人爽人人澡人人精品 | 91短视频版在线观看www免费| 国产精品亚洲午夜一区二区三区| 国产成人精品视| 国产在线观看你懂的| 日韩视频在线观看| 亚洲精品一区二区三区不| 日韩成人av免费| 亚洲欧美电影| 亚洲成人手机在线| 成人高清dvd| 在线观看免费黄视频| 91麻豆免费视频| 99在线免费观看视频| 在线免费观看日韩视频| 久久高清免费观看| 午夜精品久久久久久久99热浪潮 | 亚洲在线免费播放| 青春草在线视频免费观看| 免费观看成年在线视频网站| 成人app下载| 国产精品入口免费| www.五月婷婷| 国产精品亚洲一区二区三区在线| 国产日韩精品在线观看| 午夜精品免费观看| 久久一二三四| 日韩美女免费观看| 国产成人无码专区| 日韩激情av在线| 欧洲成人免费视频| 亚洲精品男人的天堂| 欧美专区18| 日韩av免费在线播放| 国产一级免费视频| 老鸭窝91久久精品色噜噜导演| 2019中文字幕在线观看| 久久夜靖品2区| 一区二区精品| 青青草99啪国产免费| 欧产日产国产69| 久久精品九九| 国产精品日日摸夜夜添夜夜av| 久久久久精彩视频| 六月丁香婷婷色狠狠久久| 国产精品久久久久久一区二区| 亚洲精品一区二三区| 日韩av网站在线观看| 国产精品美女免费| 97超碰资源站| 国产传媒久久文化传媒| 国产富婆一区二区三区| 天天操天天干天天操| 久久人人爽爽爽人久久久| 色综合电影网| а√中文在线8| 亚洲观看高清完整版在线观看| 成人黄色av片| 成人精品电影在线| 欧美日产国产精品| 免费不卡的av| 精品视频免费| 欧美激情奇米色| 国产精品自拍视频一区| 石原莉奈在线亚洲二区| 成人国产精品一区二区| 日本免费不卡视频| 日本一区二区三区久久久久久久久不| 艳母动漫在线免费观看| 欧美1234区| 欧美自拍偷拍午夜视频| 黑人性生活视频| 日韩中文av| 久久视频这里只有精品| 偷偷操不一样的久久| 蜜桃一区二区三区在线观看| caoporen国产精品| 成人在线免费视频| 亚洲一区国产视频| 9久久婷婷国产综合精品性色| 亚州一区二区| 伊人久久五月天| 久久久久久蜜桃| 蜜桃av噜噜一区| 狠狠色综合网站久久久久久久| yiren22综合网成人| 亚洲国产毛片aaaaa无费看| 久久这里只精品| 琪琪久久久久日韩精品 | 4438x成人网全国最大| 狠狠躁夜夜躁人人爽超碰91| 涩涩网站在线看| 久久最新网址| 性视频1819p久久| 国产手机精品视频| 国产欧美视频一区二区| 国产原创中文在线观看| 日韩精品成人在线观看| 影音先锋日韩有码| 国产精品500部| 成人久久久精品乱码一区二区三区| 四虎永久在线精品免费一区二区| 激情在线视频播放| 91麻豆精品国产91久久久使用方法| 一区二区三区四区免费| 国产欧美高清| 成人午夜影院在线观看| 国产黄网站在线观看| 欧美性videosxxxxx| 国产吞精囗交久久久| 国产精品mv在线观看| 成人av.网址在线网站| 成人av中文字幕| av一区观看| 老司机在线永久免费观看| 欧美午夜无遮挡| 日本三级日本三级日本三级极| 伊人成综合网| 91网站在线免费观看| 日韩黄色影院| 欧美日韩国产精品自在自线| 免费观看a级片| 翔田千里一区二区| 久久精品国产精品国产精品污 | 日韩成人av影视| 在线观看日韩欧美| 在线观看 亚洲| 99久久国产综合精品色伊| 欧美视频在线不卡| 中文字幕影片免费在线观看| 欧美视频成人| 国产精品一 二 三| a国产在线视频| 日韩免费视频一区二区| 国产67194| 国产盗摄精品一区二区三区在线 | 一二三区不卡| 成人免费在线视频网站| 制服丝袜在线播放| 日韩精品一区二区三区视频 | 午夜一区二区三区在线观看| 亚洲黄色av片| 亚洲人成免费网站| av一本久道久久波多野结衣| 国产黄色大片在线观看| 日韩av影视综合网| www.欧美色| 九色porny丨国产首页在线| 日韩欧美国产一区二区在线播放| 精品视频久久久久| 91丨九色porny丨蝌蚪| 成年人视频网站免费观看| 五月综合久久| 国产精品中文字幕久久久| 超碰在线最新| 亚洲精品自拍视频| 中文字幕资源网| 一区二区三区蜜桃网| 国产精品揄拍100视频| 第九区2中文字幕| 91在线超碰| 亚洲女人天堂av| 91成品人影院| 亚洲精品乱码久久久久| 中文字幕无码人妻少妇免费| 日韩精品一区第一页| 黄色www在线观看| 国产精品任我爽爆在线播放| 91福利视频在线观看| 第一福利在线| 日韩一级片在线播放| 久久99精品波多结衣一区| 国产精品女同一区二区三区| 在线观看免费看片| 久久综合网络一区二区| 黄色一级大片免费| 国产探花一区二区| 2014国产精品| 亚洲承认视频| 欧美激情综合亚洲一二区| 日韩私人影院| 欧美成人a∨高清免费观看| 久久国产乱子伦精品| 亚洲狠狠爱一区二区三区| 国产一二三四区在线| 成人黄色在线网站| 五月天婷婷影视| 欧美人成网站| 国产精品亚洲不卡a| japanese23hdxxxx日韩 | 不卡在线视频| 日韩电影在线观看中文字幕 | 欧美亚洲视频一区| 小说区图片区色综合区| 亚洲一区二区中文| 日韩制服一区| 欧美一级在线播放| 女子免费在线观看视频www| 北条麻妃一区二区三区中文字幕| 欧洲亚洲在线| 精品视频www| 日本xxxx人| 日韩一区二区三区精品视频 | 国产综合久久久久影院| 三级4级全黄60分钟| 亚洲精品系列| 欧美 日韩 国产精品| 久久久久国产| 一本久久a久久精品vr综合 | 亚洲午夜精品17c| 青花影视在线观看免费高清| 国产精品女同一区二区三区| 日韩人妻无码精品综合区| 99国产欧美另类久久久精品| 精品视频站长推荐| 不卡一卡二卡三乱码免费网站| 古装做爰无遮挡三级聊斋艳谭| 国内外成人在线| 日韩欧美国产片| 美女性感视频久久| 亚洲综合色在线观看| 六月丁香婷婷久久| 日韩av在线中文| 久久精品国产在热久久| 性猛交ⅹ×××乱大交| 美女视频黄 久久| 青青草久久伊人| 韩国精品免费视频| 国产裸体视频网站| 粉嫩av一区二区三区在线播放| 国产成人精品综合久久久久99| 国产一区二区精品久久99| 992kp免费看片| 国产不卡在线视频| 国产精品扒开腿做爽爽爽a片唱戏| 成人高清伦理免费影院在线观看| 在线观看免费视频国产| 不卡的看片网站| 无码人妻aⅴ一区二区三区| 337p粉嫩大胆色噜噜噜噜亚洲| 美女被到爽高潮视频| 欧美激情在线一区二区| 91视频青青草| 亚洲一二三四久久| 99热在线观看免费精品| 一本大道久久a久久精二百| 中文字幕理论片| 91精品麻豆日日躁夜夜躁| 亚洲国产精品suv| 日韩精品中文字幕在线播放| 国产三级在线看| 久热99视频在线观看| 国产精品蜜芽在线观看| 国产成人精品免费视频| 大胆国模一区二区三区| 国产另类自拍| 欧美日韩在线播放视频| 女女同性女同一区二区三区按摩| 亚洲第一黄网| 污污网站免费看| 从欧美一区二区三区| 亚洲黄色小说视频| 亚洲精品第1页| 亚洲成熟少妇视频在线观看| 欧美日韩亚洲高清一区二区| 精品国产亚洲av麻豆| 国产丝袜一区二区三区| 国产激情在线| 国产97色在线|日韩| 国产精品一区免费在线| 久久久久久久久久久久久久一区| 久久免费av| 成人免费aaa| 国产一区二区美女| 天天躁夜夜躁狠狠是什么心态| 亚洲欧美日韩系列| 人人爽人人爽人人片av| 精品日韩欧美在线| 91官网在线| 欧美在线观看视频| 秋霞影院一区| 亚洲不卡1区| 国语精品一区| www.久久av.com| 久久精品无码一区二区三区| 免费一级片视频| 欧美探花视频资源| 青青色在线视频| 欧美激情视频三区| 综合久久av| 亚洲欧洲日本国产| 老鸭窝91久久精品色噜噜导演| 美女被爆操网站| 亚洲三级免费观看| 亚洲网站免费观看| 亚洲欧洲第一视频| 9765激情中文在线| 97se在线视频| 亚洲成人最新网站| 一区二区在线免费看| 久久久91精品国产一区二区三区| www.av视频在线观看| 欧美一区二区精品| 国产精品va在线观看视色| 国产欧美 在线欧美| 欧美日中文字幕| 精品www久久久久奶水| 91污在线观看| 日本一区二区不卡在线| 精品国产百合女同互慰| 91精品久久久| 亚洲自拍偷拍福利| 一本一道久久综合狠狠老| 中文av字幕在线观看| 中文在线免费一区三区高中清不卡| 台湾佬中文在线| 亚洲午夜性刺激影院| 欧美大电影免费观看| 欧美极品色图| 丝袜亚洲另类欧美综合| 国产交换配乱淫视频免费| 日韩欧美高清在线视频| 欧洲一级在线观看| 国产精品第2页| 欧美在线色图| 亚洲第一天堂久久| 亚洲三级在线免费| 不卡视频在线播放| 久久久久久久久久久人体| 国产精品白丝av嫩草影院| 国产在线播放观看| 91网上在线视频| 亚洲精品国产无码| 在线观看精品国产视频| 黄色精品视频网站| 好色先生视频污| 国产成人精品一区二区三区网站观看| 欧美成人精品欧美一级| 精品国产网站在线观看| 末成年女av片一区二区下载| 精品午夜一区二区| 日韩精品91亚洲二区在线观看| 亚洲一级理论片| 91精品国产日韩91久久久久久| 怡红院在线播放| 含羞草久久爱69一区| 久久精品123| 99久久久免费精品| 精品国内二区三区| 91精品论坛| 亚洲一区三区视频在线观看| 国产成人精品亚洲日本在线桃色 | 国产传媒一区二区三区| 成人国产精品一区| 日韩在线激情| 一级性生活视频| hitomi一区二区三区精品| 久久精品视频7| www.久久久久久.com| 97久久综合精品久久久综合| 国产中文字幕免费观看| 欧美国产国产综合| 不卡的日韩av| 国产ts一区二区| 一区二区三区在线电影| 国产又爽又黄无码无遮挡在线观看| 欧美日韩久久久| 成人一级福利| 亚洲一区二区精品在线观看| 成人在线视频一区| 中文字幕有码视频| 久久免费视频在线| 日韩精品欧美| 国产真实乱人偷精品| 欧美网站大全在线观看| 97久久人人超碰caoprom| 日韩在线电影一区| 成人午夜短视频| 一级全黄少妇性色生活片| 777午夜精品福利在线观看| 婷婷另类小说| 精品国产成人亚洲午夜福利|