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

詳解DBA如何安排SQL Server數(shù)據(jù)庫自動監(jiān)控

數(shù)據(jù)庫 SQL Server
SQL Server本身給廣大DBA提供了不少自動化監(jiān)控的手段,只是苦于對基礎(chǔ)監(jiān)控架構(gòu)不熟悉,不夠了解而使很多DBA出現(xiàn)重復(fù)無效勞動。今天我們就講講如何安排SQL Server數(shù)據(jù)庫自動監(jiān)控,減輕大家的工作負(fù)擔(dān)。

作為DBA,不僅僅是幫助開發(fā)人員寫優(yōu)秀的查詢腳本、高效的數(shù)據(jù)存儲架構(gòu)。其實更多時候都是在運維,大部分工作時間都不算飽和的,可是為什么有些DBA如此忙碌、狼狽不抗甚至等到客戶或者乙方公司抱怨呢,那很多原因就是對SQL Server 的基礎(chǔ)監(jiān)控架構(gòu)不熟悉,不夠了解,不能自動化安排監(jiān)控任務(wù)。

獲取通知:SQL Server為我們提供的諸如SQL Mail,Database Mail 郵件方式的信息發(fā)送方式,因此我們利用郵件來進行最基礎(chǔ)的獲取通知異常等情況。我在之前的文章提過Databasemail,大家可以做為參考

MSSQL數(shù)據(jù)庫郵件系列一(環(huán)境搭建)

http://www.cnblogs.com/bhtfg538/archive/2009/09/27/1575329.html

MSSQL數(shù)據(jù)庫郵件系列二(SSMS和TSQL)

http://www.cnblogs.com/bhtfg538/archive/2009/09/28/1576061.html

我提到了基本的郵件配置,但是也許我們的內(nèi)網(wǎng)數(shù)據(jù)庫是沒有不能訪問Internet的,如何發(fā)送到我們的監(jiān)控郵箱呢。有朋友可能嘗試會插入一個Mail表,然后在另外一臺能否訪問Internet的內(nèi)網(wǎng)機器讀取該表來發(fā)送郵件,其實我們可以通過簡單的SMTP中繼來實現(xiàn),我們知道的SMTP其實是個推協(xié)議,一般是發(fā)送到提供商的STMP服務(wù)器,其實我們也能通過發(fā)送到自己的smtp服務(wù)器然后轉(zhuǎn)發(fā)到指定DNS響應(yīng)的SMTP服務(wù)器。

我測試是Windows Server 2008的機器,我們來安裝SMTP服務(wù)器。首先打開

1.服務(wù)器管理器 –> 功能 –> 添加功能 –> SMTP 服務(wù)器。

2.安裝成功以后,在管理工具 –> IIS (6.0) 管理器打開設(shè)置。

sqlmonitor_1

3.首先點擊 域 –> 新建域 –>

sqlmonitor_2

(我新建了一個SMTP.QQ.COM的域,所以我要轉(zhuǎn)發(fā)郵件到QQ郵箱)。

我們看到QQ提供的SMTP.QQ.COM使用的標(biāo)準(zhǔn)的25端口。所以打開WF.MSC 去添加25端口的出站規(guī)則,同時打開入站規(guī)則的25(讓DB服務(wù)器能夠中繼到該SMTP服務(wù)器),不關(guān)閉選項卡。

4.在“出站安全”中->選擇“基本身份驗證”->添加你的郵箱登錄帳號 –>(TSL加密根據(jù)你SMTP服務(wù)器的規(guī)則)來設(shè)置。

5.選中“SMTP Virtual Server #1” –> 右鍵屬性 –> 切換到 “訪問”選項卡 –>在“中繼限制”中單擊“中繼” 添加你對應(yīng)機器的訪問列表。

6.***一步,把你的DatabaseMail帳號設(shè)置成 匿名身份驗證,SMTP服務(wù)器選擇你的內(nèi)網(wǎng)SMTP服務(wù)器地址,端口默認(rèn)25,其他都不變動。

如果發(fā)送測試郵件通過說明沒問題了,搞不定可以搜搜資料吧,或者直接提問。那么我也就解決了***個問題“我們?nèi)绾潍@取通知”,采用最基本的郵件方式。

    詳細(xì)的監(jiān)控信息:數(shù)據(jù)庫避免不了一些異常狀態(tài),比如錯誤的腳本導(dǎo)致的異常,空間不夠,磁盤掛了,復(fù)制失敗了等。這里我先提提SQL Server事件。這個意味著SQL Server發(fā)生特定錯誤產(chǎn)生的事件,每個事件都有對應(yīng)的數(shù)據(jù)庫、嚴(yán)重級別、錯誤號、錯誤文本。

打開SSMS->在SQL Server 代理 –>的警告中可以創(chuàng)建警告。一般來說我們關(guān)注大于等于13嚴(yán)重級別的事件。為乙方公司提供服務(wù)時快速的部署也很重要,因此我整理了一些腳本:

  1.  
  2.  
  3. USE [msdb]  
  4. GO  
  5.    
  6. /****** Object:  Alert [SQL_EVENT_13]    Script Date: 12/08/2010 14:44:53 ******/  
  7. EXEC msdb.dbo.sp_add_alert @name=N'SQL_EVENT_13',   
  8.         @message_id=0,   
  9.         @severity=13,   
  10.         @enabled=1,   
  11.         @delay_between_responses=1800,   
  12.         @include_event_description_in=1,   
  13.         @category_name=N'[Uncategorized]',   
  14.         @job_id=N'00000000-0000-0000-0000-000000000000' 
  15. GO  
  16.    
  17. USE [msdb]  
  18. GO  
  19.    
  20. /****** Object:  Alert [SQL_EVENT_17]    Script Date: 12/08/2010 14:45:03 ******/  
  21. EXEC msdb.dbo.sp_add_alert @name=N'SQL_EVENT_14',   
  22.         @message_id=0,   
  23.         @severity=14,   
  24.         @enabled=1,   
  25.         @delay_between_responses=1800,   
  26.         @include_event_description_in=1,   
  27.         @category_name=N'[Uncategorized]',   
  28.         @job_id=N'00000000-0000-0000-0000-000000000000' 
  29. GO  
  30.    
  31. /****** Object:  Alert [SQL_EVENT_17]    Script Date: 12/08/2010 14:45:03 ******/  
  32. EXEC msdb.dbo.sp_add_alert @name=N'SQL_EVENT_15',   
  33.         @message_id=0,   
  34.         @severity=15,   
  35.         @enabled=1,   
  36.         @delay_between_responses=1800,   
  37.         @include_event_description_in=1,   
  38.         @category_name=N'[Uncategorized]',   
  39.         @job_id=N'00000000-0000-0000-0000-000000000000' 
  40. GO  
  41.    
  42. /****** Object:  Alert [SQL_EVENT_17]    Script Date: 12/08/2010 14:45:03 ******/  
  43. EXEC msdb.dbo.sp_add_alert @name=N'SQL_EVENT_16',   
  44.         @message_id=0,   
  45.         @severity=16,   
  46.         @enabled=1,   
  47.         @delay_between_responses=1800,   
  48.         @include_event_description_in=1,   
  49.         @category_name=N'[Uncategorized]',   
  50.         @job_id=N'00000000-0000-0000-0000-000000000000' 
  51. GO  
  52.    
  53. /****** Object:  Alert [SQL_EVENT_17]    Script Date: 12/08/2010 14:45:03 ******/  
  54. EXEC msdb.dbo.sp_add_alert @name=N'SQL_EVENT_17',   
  55.         @message_id=0,   
  56.         @severity=17,   
  57.         @enabled=1,   
  58.         @delay_between_responses=1800,   
  59.         @include_event_description_in=1,   
  60.         @category_name=N'[Uncategorized]',   
  61.         @job_id=N'00000000-0000-0000-0000-000000000000' 
  62. GO  
  63.    
  64. /****** Object:  Alert [SQL_EVENT_17]    Script Date: 12/08/2010 14:45:03 ******/  
  65. EXEC msdb.dbo.sp_add_alert @name=N'SQL_EVENT_18',   
  66.         @message_id=0,   
  67.         @severity=18,   
  68.         @enabled=1,   
  69.         @delay_between_responses=1800,   
  70.         @include_event_description_in=1,   
  71.         @category_name=N'[Uncategorized]',   
  72.         @job_id=N'00000000-0000-0000-0000-000000000000' 
  73. GO  
  74.    
  75. /****** Object:  Alert [SQL_EVENT_17]    Script Date: 12/08/2010 14:45:03 ******/  
  76. EXEC msdb.dbo.sp_add_alert @name=N'SQL_EVENT_19',   
  77.         @message_id=0,   
  78.         @severity=19,   
  79.         @enabled=1,   
  80.         @delay_between_responses=1800,   
  81.         @include_event_description_in=1,   
  82.         @category_name=N'[Uncategorized]',   
  83.         @job_id=N'00000000-0000-0000-0000-000000000000' 
  84. GO  
  85.    
  86. /****** Object:  Alert [SQL_EVENT_17]    Script Date: 12/08/2010 14:45:03 ******/  
  87. EXEC msdb.dbo.sp_add_alert @name=N'SQL_EVENT_20',   
  88.         @message_id=0,   
  89.         @severity=20,   
  90.         @enabled=1,   
  91.         @delay_between_responses=1800,   
  92.         @include_event_description_in=1,   
  93.         @category_name=N'[Uncategorized]',   
  94.         @job_id=N'00000000-0000-0000-0000-000000000000' 
  95. GO  
  96.    
  97. /****** Object:  Alert [SQL_EVENT_17]    Script Date: 12/08/2010 14:45:03 ******/  
  98. EXEC msdb.dbo.sp_add_alert @name=N'SQL_EVENT_21',   
  99.         @message_id=0,   
  100.         @severity=21,   
  101.         @enabled=1,   
  102.         @delay_between_responses=1800,   
  103.         @include_event_description_in=1,   
  104.         @category_name=N'[Uncategorized]',   
  105.         @job_id=N'00000000-0000-0000-0000-000000000000' 
  106. GO  
  107.    
  108. /****** Object:  Alert [SQL_EVENT_17]    Script Date: 12/08/2010 14:45:03 ******/  
  109. EXEC msdb.dbo.sp_add_alert @name=N'SQL_EVENT_22',   
  110.         @message_id=0,   
  111.         @severity=22,   
  112.         @enabled=1,   
  113.         @delay_between_responses=1800,   
  114.         @include_event_description_in=1,   
  115.         @category_name=N'[Uncategorized]',   
  116.         @job_id=N'00000000-0000-0000-0000-000000000000' 
  117. GO  
  118.    
  119. /****** Object:  Alert [SQL_EVENT_17]    Script Date: 12/08/2010 14:45:03 ******/  
  120. EXEC msdb.dbo.sp_add_alert @name=N'SQL_EVENT_23',   
  121.         @message_id=0,   
  122.         @severity=23,   
  123.         @enabled=1,   
  124.         @delay_between_responses=1800,   
  125.         @include_event_description_in=1,   
  126.         @category_name=N'[Uncategorized]',   
  127.         @job_id=N'00000000-0000-0000-0000-000000000000' 
  128. GO  
  129.    
  130. /****** Object:  Alert [SQL_EVENT_17]    Script Date: 12/08/2010 14:45:03 ******/  
  131. EXEC msdb.dbo.sp_add_alert @name=N'SQL_EVENT_24',   
  132.         @message_id=0,   
  133.         @severity=24,   
  134.         @enabled=1,   
  135.         @delay_between_responses=1800,   
  136.         @include_event_description_in=1,   
  137.         @category_name=N'[Uncategorized]',   
  138.         @job_id=N'00000000-0000-0000-0000-000000000000' 
  139. GO  
  140.    
  141. /****** Object:  Alert [SQL_EVENT_17]    Script Date: 12/08/2010 14:45:03 ******/  
  142. EXEC msdb.dbo.sp_add_alert @name=N'SQL_EVENT_25',   
  143.         @message_id=0,   
  144.         @severity=25,   
  145.         @enabled=1,   
  146.         @delay_between_responses=1800,   
  147.         @include_event_description_in=1,   
  148.         @category_name=N'[Uncategorized]',   
  149.         @job_id=N'00000000-0000-0000-0000-000000000000' 
  150. GO 

上面提供了 13-25嚴(yán)重級別的事件。有了事件,必然的,需要一個操作員或者說是監(jiān)控人員來對獲取事件來轉(zhuǎn)發(fā)郵件,我們可以看到SQL Server 代理中 有 操作員的選項卡,可以創(chuàng)建操作員:

  1. USE [msdb]  
  2. GO  
  3.    
  4. /****** Object:  Operator [Terry Mao]    Script Date: 01/19/2011 11:37:34 ******/  
  5. EXEC msdb.dbo.sp_add_operator @name=N'Terry Mao',   
  6.         @enabled=1,   
  7.         @weekday_pager_start_time=90000,   
  8.         @weekday_pager_end_time=180000,   
  9.         @saturday_pager_start_time=90000,   
  10.         @saturday_pager_end_time=180000,   
  11.         @sunday_pager_start_time=90000,   
  12.         @sunday_pager_end_time=180000,   
  13.         @pager_days=0,   
  14.         @email_address=N'10000@qq.com',   
  15.         @category_name=N'[Uncategorized]' 
  16. GO 

我添加了一個 “Terry Mao” 的操作人員,對應(yīng)郵件地址為10000的郵件地址,然后我們可能需要為所有的事件添加訂閱人員, 也就是Terry Mao。

在視圖中,可以查詢到所有創(chuàng)建的警報:

  1. SELECT * FROM msdb.dbo.sysalerts; 

當(dāng)然不可能一個去添加訂閱事件,可以創(chuàng)建類似功能的sp:

  1. CREATE PROC dbo.sp_add_all_notification  
  2.     @Operator sysname  
  3. AS 
  4. BEGIN 
  5. DECLARE @Name sysname,@OperatorID int;  
  6. SELECT @OperatorID = id FROM msdb.dbo.sysoperators WHERE name = @Operator;  
  7. IF @OperatorID IS NULL 
  8.     RETURN -1;  
  9.       
  10. DECLARE Cur CURSOR FAST_FORWARD READ_ONLY LOCAL FOR SELECT [nameFROM   
  11. msdb.dbo.sysalerts alters WHERE NOT EXISTS  
  12. (SELECT 1 FROM msdb.dbo.sysnotifications notify   
  13. WHERE notify.operator_id = @OperatorID AND notify.alert_id = alters.id);  
  14. OPEN Cur;  
  15.  
  16. FETCH NEXT FROM Cur INTO @Name;  
  17. WHILE @@FETCH_STATUS = 0  
  18. BEGIN 
  19.     EXEC msdb.dbo.sp_add_notification @alert_name = @Name,  
  20. @operator_name = @Operator,  
  21. @notification_method = 1;  
  22.     FETCH NEXT FROM Cur INTO @Name;  
  23. END 
  24.  
  25. CLOSE Cur;  
  26. DEALLOCATE Cur;  
  27. RETURN 0;  
  28. END 

這樣就會把所有的事件全部給監(jiān)控起來,其實我就解決了過濾的監(jiān)控列表,但是我們可能會對運行中的SQL Server 比如長時間執(zhí)行的語句,存儲過程進行監(jiān)控來調(diào)優(yōu)。比如,我們給另外一家公司做DBA顧問,就立馬需要獲取有問題的查詢,這個我會在接下來的文章詳細(xì)說明。其中包括Profile的監(jiān)控,SQL Server WMI的監(jiān)控等。

原文鏈接:http://www.cnblogs.com/bhtfg538/archive/2011/01/19/1939190.html

【編輯推薦】

  1. SQL Server 2000刪除實戰(zhàn)演習(xí)
  2. SQL Server存儲過程的命名標(biāo)準(zhǔn)如何進行?
  3. 卸載SQL Server 2005組件的正確順序
  4. 對SQL Server字符串?dāng)?shù)據(jù)類型的具體描述
  5. SQL Server數(shù)據(jù)類型的種類與應(yīng)用
責(zé)任編輯:彭凡 來源: 博客園
相關(guān)推薦

2010-07-15 17:28:50

SQL Server

2021-03-18 08:20:19

SQLServer數(shù)據(jù)庫SQL

2011-08-25 13:41:50

SQL Server 變更跟蹤

2011-08-11 09:12:31

SQL Server nolock

2010-03-16 10:12:40

SQL Server

2015-10-30 14:00:33

adosybaseodbc

2010-07-01 15:02:29

SQL Server數(shù)

2010-06-17 14:29:39

2011-08-22 11:39:53

SQL Server數(shù)PIVOT

2011-08-30 11:04:30

鏈接查詢內(nèi)連接外連接

2011-08-19 14:53:02

SQL ServerDataRelatio

2011-08-24 12:49:56

SQL Server托管代碼

2011-04-02 11:02:54

SQL Server數(shù)文件恢復(fù)

2011-08-15 14:29:52

SQL Server數(shù)事務(wù)

2011-07-28 11:44:46

SQL Server數(shù)合并表格數(shù)據(jù)

2011-04-01 15:07:29

數(shù)據(jù)庫自動化

2010-07-08 11:05:14

SQL Server數(shù)

2021-05-17 06:57:34

SQLServer數(shù)據(jù)庫

2009-04-22 09:42:07

SQL Server監(jiān)視鏡像

2011-03-28 15:28:03

SQL Server 數(shù)據(jù)庫
點贊
收藏

51CTO技術(shù)棧公眾號

奇米影视亚洲色图| 亚洲精品免费网站| 欧美精品日韩在线| 久久丁香四色| 欧美日韩在线视频一区| 亚洲成人a**址| 国产成人久久精品77777综合| 亚洲二区免费| 色噜噜久久综合伊人一本| 国产精品偷伦视频免费观看了| 国产黄大片在线观看| 国产日韩成人精品| 98国产高清一区| 中文字幕欧美人妻精品| 黄色综合网站| www国产91| 日韩av一二区| 一区二区在线视频观看| 欧美视频在线一区二区三区 | 欧洲精品毛片网站| 91日韩中文字幕| 国产毛片一区二区三区 | 日韩av成人网| 四虎国产精品永久在线国在线| 精品免费在线视频| 四虎免费在线观看视频| 黄色在线观看网| av爱爱亚洲一区| 91精品天堂| 国产一区二区麻豆| 日韩av中文字幕一区二区三区| 久久久久久亚洲精品不卡| 永久免费看mv网站入口| 欧美日韩久久精品| 亚洲欧美国产日韩天堂区| 久久久久亚洲av无码网站| av日韩在线免费观看| 欧洲日韩一区二区三区| 日本免费一级视频| 三上悠亚 电影| 国产h视频在线观看| eeuss国产一区二区三区| 亚洲自拍高清视频网站| 91久久国语露脸精品国产高跟| 日韩专区欧美专区| 51色欧美片视频在线观看| 国产在线欧美在线| 国产精品大片| 欧美富婆性猛交| 91成人福利视频| 中文字幕日韩一区二区不卡| 日韩在线观看av| 成人一级黄色大片| 久久久久久久久久久久久久久久久久| 中文字幕精品视频| 日韩黄色中文字幕| 999精品色在线播放| 日韩中文字幕在线免费观看| 国产一区二区三区视频播放| 欧美高清视频手机在在线| 色婷婷综合久久久久中文字幕1| www..com.cn蕾丝视频在线观看免费版| 免费视频国产一区| 国产亚洲在线播放| 中文字幕乱码av| 在线国产一区二区| 欧美高清视频在线| 亚洲一区欧美在线| 男人的天堂成人在线| 国产精品18久久久久久麻辣| 国产裸体美女永久免费无遮挡| 麻豆精品视频在线观看视频| 91免费欧美精品| 亚洲爱爱综合网| av欧美精品.com| 欧美综合激情| 永久免费av在线| 亚洲激情图片qvod| 欧美黄网站在线观看| 播放一区二区| 欧美一级日韩免费不卡| 99久久免费看精品国产一区| 伊人久久大香线蕉综合网蜜芽| 亚洲视频精品在线| 五月天丁香激情| 亚洲福利一区| 国产精品网址在线| 性一交一乱一精一晶| 久久综合色综合88| 一区二区三区四区国产| 日韩三级电影视频| 日本丰满少妇一区二区三区| 国产乱码一区二区三区四区| 福利电影一区| 一个人看的www久久| 极品久久久久久| 久久高清一区| 91久色国产| eeuss影院www在线播放| 亚洲在线观看免费视频| 国产精品人人妻人人爽人人牛| 婷婷成人av| 日韩精品在线视频| 国产精品久久久精品四季影院| 一区二区国产精品| 成人免费网站在线| 欧美日韩在线精品一区二区三区激情综| 日韩一区中文字幕| 97av视频在线观看| 欧美精品三级在线| 色妞一区二区三区| 日韩毛片一区二区三区| 国产一区二区福利视频| 欧洲精品国产| √8天堂资源地址中文在线| 欧美三级日韩在线| 30一40一50老女人毛片| 很黄很黄激情成人| 亚洲一区二区久久久久久久| 国产高清一区在线观看| 午夜成人免费电影| 男人女人拔萝卜视频| 色综合久久网| 国产精品91一区| 性感美女福利视频| 亚洲福利视频三区| 四虎国产精品永久免费观看视频| 日韩88av| 国产精品福利小视频| 日中文字幕在线| 五月婷婷激情综合| 日本少妇xxxx软件| 午夜国产欧美理论在线播放| 成人欧美在线视频| 成人在线免费视频| 91福利在线免费观看| 手机av免费看| 久久国产欧美| 日本不卡一区| 日韩大片欧美大片| 亚洲裸体xxxx| 天堂网免费视频| 久久久久一区二区三区四区| 欧美变态另类刺激| 日韩大片在线免费观看| 国内免费精品永久在线视频| 亚洲精品国产av| 亚洲图片欧美综合| 国产a级黄色片| 亚洲美女少妇无套啪啪呻吟| 精品国产乱码久久久久| 手机在线理论片| 精品视频偷偷看在线观看| 久久久久久91亚洲精品中文字幕| 91亚洲国产成人精品一区二三| 老太脱裤让老头玩ⅹxxxx| 国产精品丝袜在线播放| 97在线观看视频国产| 天天色综合久久| 色欧美日韩亚洲| 国产综合精品久久久久成人av| 麻豆91在线观看| 激情五月五月婷婷| 国产伦精品一区二区三区在线播放| 久久久久久美女| 九九在线视频| 欧美日韩1区2区| 极品盗摄国产盗摄合集| 成人在线一区二区三区| av观看免费在线| 首页国产精品| 亚洲自拍偷拍第一页| 丁香花在线观看完整版电影| 精品中文字幕久久久久久| 国产一卡二卡三卡| 成人免费视频在线观看| www.555国产精品免费| 亚洲欧美日本日韩| 一区二区三视频| 一区二区三区国产好| 青青精品视频播放| 精品国产99久久久久久| 亚洲第一色在线| 真实新婚偷拍xxxxx| 亚洲美女屁股眼交3| 中文字幕 亚洲一区| 日本中文字幕一区| 毛片在线视频观看| 美日韩中文字幕| 91嫩草在线视频| 蜜桃视频在线网站| 久久国产精品亚洲| 少妇激情av一区二区| 欧美久久婷婷综合色| 国产污视频在线看| 中文字幕国产精品一区二区| 亚洲黄色小说在线观看| 日韩av一区二区三区| 国产精品igao激情视频| 国产剧情一区| 国产精品99久久久久久久| 国产韩日精品| 国产+人+亚洲| 黄色一级片在线观看| 亚洲级视频在线观看免费1级| 中文字幕av资源| 精品久久在线播放| 国产女人被狂躁到高潮小说| 国产喂奶挤奶一区二区三区| 成人欧美精品一区二区| 六月丁香婷婷色狠狠久久| 奇米精品一区二区三区| 欧美视频久久| 亚洲第一精品区| 欧美在线色图| 欧美日韩成人一区二区三区| 伊人久久亚洲| 亚洲bt欧美bt日本bt| 男人天堂久久| 国产福利精品视频| 在线高清av| 91精品成人久久| 福利网站在线观看| 色综合久久悠悠| www在线观看播放免费视频日本| 亚洲性日韩精品一区二区| 日韩专区第一页| 欧美电影精品一区二区| 国产美女无遮挡永久免费| 精品视频一区二区三区免费| 欧美黄色一级大片| 欧美日韩中文字幕在线| 六月丁香在线视频| 亚洲国产一区二区三区 | 欧美系列电影免费观看 | 日本黄色免费观看| 国产成人欧美日韩在线电影| 伊人精品视频在线观看| 九九视频精品免费| 日本中文字幕二区| 久久精品免费观看| 亚洲午夜精品一区| 黄色小说综合网站| www.国产福利| 国产电影精品久久禁18| 国产精品久久久久野外| 国产乱码精品一品二品| 日日干日日操日日射| 国产一区二区三区综合| 999热精品视频| 国产成人精品一区二区三区四区| 日本中文字幕精品| 粉嫩aⅴ一区二区三区四区| 国产精品熟妇一区二区三区四区 | 精品人伦一区二区| 国产精品天天看| 国产小视频你懂的| 亚洲精品菠萝久久久久久久| 欧美人妻精品一区二区免费看| 亚洲综合精品自拍| 日本va欧美va国产激情| 欧美视频在线免费看| 国产免费www| 56国语精品自产拍在线观看| 国产高清不卡视频| 亚洲成人久久久久| 久久综合九色综合久| 少妇久久久久久| 在线中文字幕电影| 17婷婷久久www| 视频在线日韩| 91久久大香伊蕉在人线| 任你躁在线精品免费| 污视频在线免费观看一区二区三区| 色中色综合网| 欧美 日韩 亚洲 一区| 日韩在线a电影| 中国男女全黄大片| 欧美经典三级视频一区二区三区| 男人av资源站| 婷婷成人综合网| 中文字幕在线2019| 精品欧美久久久| 黄色片免费在线| 九九精品视频在线观看| 精品国产第一福利网站| 成人精品一区二区三区| 欧美a一欧美| 成人在线观看www| 亚洲欧美久久| 色婷婷狠狠18禁久久| 久久久国产精品不卡| 破处女黄色一级片| 在线国产亚洲欧美| 高潮一区二区三区乱码| 最新国产成人av网站网址麻豆| 黄色在线看片| 国产综合香蕉五月婷在线| 欧美丝袜足交| 激情视频小说图片| 日本系列欧美系列| 日本一卡二卡在线| 亚洲精品日日夜夜| 一区二区视频网| 日韩成人中文字幕| 性欧美videoshd高清| 国产精品视频一| 久久av免费看| 日本欧美黄色片| 国产成人综合在线观看| 亚洲色图日韩精品| 色综合久久综合网97色综合| 午夜精品在线播放| 久久成人国产精品| 福利一区在线| 台湾成人av| 久久久xxx| 毛片网站免费观看| 精品久久久久久中文字幕| 国产色在线视频| 日韩中文字幕第一页| 欧美成人精品三级网站| 精品欧美国产| 亚洲精品护士| 国产69视频在线观看| 亚洲欧美另类久久久精品2019| 中文字幕观看在线| 国产亚洲一区精品| 午夜无码国产理论在线| 欧美精品欧美精品| 午夜影院日韩| 人妻少妇精品视频一区二区三区| 亚洲一区二区三区在线看| 99精品人妻无码专区在线视频区| 日韩性xxxx爱| 免费视频观看成人| 99精品视频网站| 国产综合色精品一区二区三区| av免费播放网站| 欧美日韩国产一二三| av每日在线更新| 国产日产欧美a一级在线| 三级电影一区| 国内国产精品天干天干| 国产精品久久久久aaaa樱花| 中文字幕在线观看欧美| 中文字幕在线日韩 | 久久精品人人| caopeng视频| 欧美在线播放高清精品| 98在线视频| 成人xxxxx| 欧美成人首页| xxxwww国产| 日本福利一区二区| 在线激情网站| 亚洲综合大片69999| 极品日韩av| 在线 丝袜 欧美 日韩 制服| 欧美中文字幕一二三区视频| 97在线观看免费观看高清| 91久久精品一区| 亚洲高清自拍| 免费网站在线高清观看| 91精品综合久久久久久| 青草影视电视剧免费播放在线观看| 国产精品国产三级国产专区53| 宅男噜噜噜66国产日韩在线观看| 伊人网在线视频观看| 欧美日韩国产精品自在自线| av片哪里在线观看| 久久国产精品高清| 蜜桃视频一区二区三区在线观看| 1024手机在线视频| 日韩精品中文在线观看| 国产美女久久| 国产 日韩 亚洲 欧美| 国产亚洲精品免费| 国产激情视频在线播放| 97超级碰在线看视频免费在线看| av中文一区| 少妇伦子伦精品无吗| 日本高清免费不卡视频| a视频在线观看| 日本不卡一二三区| 国产91精品一区二区麻豆网站| 国产剧情在线视频| 久久精品青青大伊人av| 色天下一区二区三区| 欧美性猛交xxxx乱大交91| 午夜激情一区二区三区| 操你啦视频在线| 免费影院在线观看一区| 国产a精品视频| 一区二区视频网站| 91精品国产乱码久久久久久久久| 日韩欧美视频在线播放| 欧洲一级黄色片| 日韩一区二区三区av| 国产精品字幕|