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

監控SQL Server的運行狀況

運維 數據庫運維 SQL Server
Microsoft SQL Server 2005提供了一些工具來監控數據庫。方法之一是動態管理視圖。

Microsoft SQL Server 2005 提供了一些工具來監控數據庫。方法之一是動態管理視圖。動態管理視圖 (DMV) 和動態管理函數 (DMF) 返回的服務器狀態信息可用于監控服務器實例的運行狀況、診斷問題和優化性能。

常規服務器動態管理對象包括:

  • dm_db_*:數據庫和數據庫對象
  • dm_exec_*:執行用戶代碼和關聯的連接
  • dm_os_*:內存、鎖定和時間安排
  • dm_tran_*:事務和隔離
  • dm_io_*:網絡和磁盤的輸入/輸出

此部分介紹為監控 SQL Server 運行狀況而針對這些動態管理視圖和函數運行的一些常用查詢。

示例查詢

您可以運行以下查詢來獲取所有 DMV 和 DMF 名稱:

  1. SELECT * FROM sys.system_objects 
  2. WHERE name LIKE 'dm_%' 
  3. ORDER BY name 

監控 CPU 瓶頸

CPU 瓶頸通常由以下原因引起:查詢計劃并非***、配置不當、設計因素不良或硬件資源不足。下面的常用查詢可幫助您確定導致 CPU 瓶頸的原因。

下面的查詢使您能夠深入了解當前緩存的哪些批處理或過程占用了大部分 CPU 資源。

  1. SELECT TOP 50  
  2.       SUM(qs.total_worker_time) AS total_cpu_time,  
  3.       SUM(qs.execution_count) AS total_execution_count, 
  4.       COUNT(*) AS  number_of_statements,  
  5.       qs.sql_handle  
  6. FROM sys.dm_exec_query_stats AS qs 
  7. GROUP BY qs.sql_handle 
  8. ORDER BY SUM(qs.total_worker_time) DESC 

下面的查詢顯示緩存計劃所占用的 CPU 總使用率(帶 SQL 文本)。

  1. SELECT  
  2.       total_cpu_time,  
  3.       total_execution_count, 
  4.       number_of_statements, 
  5.       s2.text 
  6.       --(SELECT SUBSTRING(s2.text, statement_start_offset / 2, ((CASE WHEN statement_end_offset = -1 THEN (LEN(CONVERT(NVARCHAR(MAX), s2.text)) * 2) ELSE statement_end_offset END) - statement_start_offset) / 2) ) AS query_text 
  7. FROM  
  8.       (SELECT TOP 50  
  9.             SUM(qs.total_worker_time) AS total_cpu_time,  
  10.             SUM(qs.execution_count) AS total_execution_count, 
  11.             COUNT(*) AS  number_of_statements,  
  12.             qs.sql_handle --, 
  13.             --MIN(statement_start_offset) AS statement_start_offset,  
  14.             --MAX(statement_end_offset) AS statement_end_offset 
  15.       FROM  
  16.             sys.dm_exec_query_stats AS qs 
  17.       GROUP BY qs.sql_handle 
  18.       ORDER BY SUM(qs.total_worker_time) DESCAS stats 
  19.       CROSS APPLY sys.dm_exec_sql_text(stats.sql_handle) AS s2 

下面的查詢顯示 CPU 平均占用率***的前 50 個 SQL 語句。

  1. SELECT TOP 50 
  2. total_worker_time/execution_count AS [Avg CPU Time], 
  3. (SELECT SUBSTRING(text,statement_start_offset/2,(CASE WHEN statement_end_offset = -1 then LEN(CONVERT(nvarchar(max), text)) * 2 ELSE statement_end_offset end -statement_start_offset)/2) FROM sys.dm_exec_sql_text(sql_handle)) AS query_text, * 
  4. FROM sys.dm_exec_query_stats  
  5. ORDER BY [Avg CPU TimeDESC 

下面顯示用于找出過多編譯/重新編譯的 DMV 查詢。

  1. select * from sys.dm_exec_query_optimizer_info 
  2. where  
  3.       counter = 'optimizations' 
  4.       or counter = 'elapsed time' 

下面的示例查詢顯示已重新編譯的前 25 個存儲過程。plan_generation_num 指示該查詢已重新編譯的次數。

  1. select top 25 
  2.       sql_text.text, 
  3.       sql_handle, 
  4.       plan_generation_num, 
  5.       execution_count, 
  6.       dbid, 
  7.       objectid  
  8. from sys.dm_exec_query_stats a 
  9.       cross apply sys.dm_exec_sql_text(sql_handle) as sql_text 
  10. where plan_generation_num > 1 
  11. order by plan_generation_num desc 

效率較低的查詢計劃可能增大 CPU 占用率。

下面的查詢顯示哪個查詢占用了最多的 CPU 累計使用率。

  1. SELECT  
  2.     highest_cpu_queries.plan_handle,  
  3.     highest_cpu_queries.total_worker_time, 
  4.     q.dbid, 
  5.     q.objectid, 
  6.     q.number, 
  7.     q.encrypted, 
  8.     q.[text] 
  9. from  
  10.     (select top 50  
  11.         qs.plan_handle,  
  12.         qs.total_worker_time 
  13.     from  
  14.         sys.dm_exec_query_stats qs 
  15.     order by qs.total_worker_time descas highest_cpu_queries 
  16.     cross apply sys.dm_exec_sql_text(plan_handle) as q 
  17. order by highest_cpu_queries.total_worker_time desc 

下面的查詢顯示一些可能占用大量 CPU 使用率的運算符(例如 ‘%Hash Match%’、‘%Sort%’)以找出可疑對象。

  1. select * 
  2. from  
  3.       sys.dm_exec_cached_plans 
  4.       cross apply sys.dm_exec_query_plan(plan_handle) 
  5. where  
  6.       cast(query_plan as nvarchar(max)) like '%Sort%' 
  7.       or cast(query_plan as nvarchar(max)) like '%Hash Match%' 

如果已檢測到效率低下并導致 CPU 占用率較高的查詢計劃,請對該查詢中涉及的表運行 UPDATE STATISTICS 以查看該問題是否仍然存在。然后,收集相關數據并將此問題報告給 PerformancePoint 規劃支持人員。

如果您的系統存在過多的編譯和重新編譯,可能會導致系統出現與 CPU 相關的性能問題。

您可以運行下面的 DMV 查詢來找出過多的編譯/重新編譯。

  1. select * from sys.dm_exec_query_optimizer_info 
  2. where  
  3. counter = 'optimizations' 
  4. or counter = 'elapsed time' 

下面的示例查詢顯示已重新編譯的前 25 個存儲過程。plan_generation_num 指示該查詢已重新編譯的次數。

  1. select top 25 
  2. sql_text.text, 
  3. sql_handle, 
  4. plan_generation_num, 
  5. execution_count, 
  6. dbid, 
  7. objectid  
  8. from sys.dm_exec_query_stats a 
  9. cross apply sys.dm_exec_sql_text(sql_handle) as sql_text 
  10. where plan_generation_num > 1 
  11. order by plan_generation_num desc 

如果已檢測到過多的編譯或重新編譯,請盡可能多地收集相關數據并將其報告給規劃支持人員。

#p#

內存瓶頸

開始內存壓力檢測和調查之前,請確保已啟用 SQL Server 中的高級選項。請先對 master 數據庫運行以下查詢以啟用此選項。

  1. sp_configure 'show advanced options' 
  2. go 
  3. sp_configure 'show advanced options', 1 
  4. go 
  5. reconfigure 
  6. go 

首先運行以下查詢以檢查內存相關配置選項。

  1. sp_configure 'awe_enabled' 
  2. go 
  3. sp_configure 'min server memory' 
  4. go 
  5. sp_configure 'max server memory' 
  6. go 
  7. sp_configure 'min memory per query' 
  8. go 
  9. sp_configure 'query wait' 
  10. go 

運行下面的 DMV 查詢以查看 CPU、計劃程序內存和緩沖池信息。

  1. select  
  2. cpu_count, 
  3. hyperthread_ratio, 
  4. scheduler_count, 
  5. physical_memory_in_bytes / 1024 / 1024 as physical_memory_mb, 
  6. virtual_memory_in_bytes / 1024 / 1024 as virtual_memory_mb, 
  7. bpool_committed * 8 / 1024 as bpool_committed_mb, 
  8. bpool_commit_target * 8 / 1024 as bpool_target_mb, 
  9. bpool_visible * 8 / 1024 as bpool_visible_mb 
  10. from sys.dm_os_sys_info 

I/O 瓶頸

檢查閂鎖等待統計信息以確定 I/O 瓶頸。運行下面的 DMV 查詢以查找 I/O 閂鎖等待統計信息。

  1. select wait_type, waiting_tasks_count, wait_time_ms, signal_wait_time_ms, wait_time_ms / waiting_tasks_count 
  2. from sys.dm_os_wait_stats   
  3. where wait_type like 'PAGEIOLATCH%'  and waiting_tasks_count > 0 
  4. order by wait_type 

如果 waiting_task_countswait_time_ms 與正常情況相比有顯著變化,則可以確定存在 I/O 問題。獲取 SQL Server 平穩運行時性能計數器和主要 DMV 查詢輸出的基線非常重要。

這些 wait_types 可以指示您的 I/O 子系統是否遇到瓶頸。

使用以下 DMV 查詢來查找當前掛起的 I/O 請求。請定期執行此查詢以檢查 I/O 子系統的運行狀況,并隔離 I/O 瓶頸中涉及的物理磁盤。

  1. select  
  2.     database_id,  
  3.     file_id,  
  4.     io_stall, 
  5.     io_pending_ms_ticks, 
  6.     scheduler_address  
  7. from  sys.dm_io_virtual_file_stats(NULLNULL)t1, 
  8.         sys.dm_io_pending_io_requests as t2 
  9. where t1.file_handle = t2.io_handle 

在正常情況下,該查詢通常不返回任何內容。如果此查詢返回一些行,則需要進一步調查。

您還可以執行下面的 DMV 查詢以查找 I/O 相關查詢。

  1. select top 5 (total_logical_reads/execution_count) as avg_logical_reads, 
  2.                    (total_logical_writes/execution_count) as avg_logical_writes, 
  3.            (total_physical_reads/execution_count) as avg_physical_reads, 
  4.            Execution_count, statement_start_offset, p.query_plan, q.text 
  5. from sys.dm_exec_query_stats 
  6.       cross apply sys.dm_exec_query_plan(plan_handle) p 
  7.       cross apply sys.dm_exec_sql_text(plan_handle) as q 
  8. order by (total_logical_reads + total_logical_writes)/execution_count Desc 

下面的 DMV 查詢可用于查找哪些批處理/請求生成的 I/O 最多。如下所示的 DMV 查詢可用于查找可生成最多 I/O 的前五個請求。調整這些查詢將提高系統性能。

  1. select top 5  
  2.     (total_logical_reads/execution_count) as avg_logical_reads, 
  3.     (total_logical_writes/execution_count) as avg_logical_writes, 
  4.     (total_physical_reads/execution_count) as avg_phys_reads, 
  5.      Execution_count,  
  6.     statement_start_offset as stmt_start_offset,  
  7.     sql_handle,  
  8.     plan_handle 
  9. from sys.dm_exec_query_stats   
  10. order by  (total_logical_reads + total_logical_writes) Desc 

#p#

阻塞

運行下面的查詢可確定阻塞的會話。

  1. select blocking_session_id, wait_duration_ms, session_id from  
  2. sys.dm_os_waiting_tasks 
  3. where blocking_session_id is not null 

使用此調用可找出 blocking_session_id 所返回的 SQL。例如,如果 blocking_session_id 是 87,則運行此查詢可獲得相應的 SQL。

  1. dbcc INPUTBUFFER(87) 

下面的查詢顯示 SQL 等待分析和前 10 個等待的資源。

  1. select top 10 * 
  2. from sys.dm_os_wait_stats 
  3. --where wait_type not in ('CLR_SEMAPHORE','LAZYWRITER_SLEEP','RESOURCE_QUEUE','SLEEP_TASK','SLEEP_SYSTEMTASK','WAITFOR') 
  4. order by wait_time_ms desc 

若要找出哪個 spid 正在阻塞另一個 spid,可在數據庫中創建以下存儲過程,然后執行該存儲過程。此存儲過程會報告此阻塞情況。鍵入 sp_who 可找出 @spid;@spid 是可選參數。

  1. create proc dbo.sp_block (@spid bigint=NULL
  2. as 
  3. select  
  4.     t1.resource_type, 
  5.     'database'=db_name(resource_database_id), 
  6.     'blk object' = t1.resource_associated_entity_id, 
  7.     t1.request_mode, 
  8.     t1.request_session_id, 
  9.     t2.blocking_session_id     
  10. from  
  11.     sys.dm_tran_locks as t1,  
  12.     sys.dm_os_waiting_tasks as t2 
  13. where  
  14.     t1.lock_owner_address = t2.resource_address and 
  15.     t1.request_session_id = isnull(@spid,t1.request_session_id) 

以下是使用此存儲過程的示例。

  1. exec sp_block 
  2. exec sp_block @spid = 7 

原文鏈接:http://www.cnblogs.com/jiguixin/archive/2011/01/05/1926235.html

【編輯推薦】

  1. SQL Azure故障排除以及查詢優化
  2. SQL點滴之性能優化其實沒有那么神秘
  3. 優化你的DiscuzNT,讓它跑起來
  4. 淺析SQL Server datetime數據類型設計與優化誤區
  5. SQL Server優化50法
責任編輯:艾婧 來源: 吉桂昕的博客
相關推薦

2009-02-26 10:32:00

2017-05-31 15:44:58

Linux服務器運行狀況

2011-05-11 11:55:02

應用交付數據中心負載均衡

2021-03-04 15:45:28

Windows 10Windows微軟

2021-06-21 08:30:14

Netflix監控系統微服務

2014-08-13 14:48:01

LinuxShell腳本

2018-03-01 06:10:41

2011-04-01 16:23:14

Cacti監控Nginx

2018-11-30 10:31:51

Ping監控工具網絡管理

2012-03-06 09:20:02

ibmdw

2013-07-10 09:53:24

VMware

2020-10-09 14:02:57

JS模擬監控頁面FPS

2022-03-17 10:22:37

KPI企業項目經理

2019-02-26 15:17:15

工具性能數據

2025-07-08 07:55:30

2021-01-27 05:39:53

SQLServer監控

2023-11-08 08:15:48

服務監控Zipkin

2010-07-21 17:31:19

SQL Server

2018-09-21 11:23:56

華為云

2019-05-06 10:35:49

運維監控白盒
點贊
收藏

51CTO技術棧公眾號

激情小说网站亚洲综合网| 日韩黄色高清视频| 国产美女视频免费| 亚洲第一色网站| 亚洲一区日韩在线| 日韩专区在线播放| 久久久com| 乱人伦xxxx国语对白| 特黄aaaaaaaaa真人毛片| 日韩中文字幕区一区有砖一区| 日韩在线精品一区| 亚洲av成人精品一区二区三区 | 日韩区欧美区| 疯狂欧美牲乱大交777| 亚洲精品一区二区三区av| 亚洲成人中文字幕在线| 三级一区在线视频先锋| 九九久久久久99精品| 瑟瑟视频在线观看| av动漫精品一区二区| 欧美中文字幕一区二区三区亚洲| 国产又粗又爽又黄的视频| 午夜小视频免费| 韩日av一区二区| 国产91精品最新在线播放| 欧美日韩在线观看免费| 精品一区二区三| 亚洲国产日韩一区| 在线看免费毛片| 免费日韩电影| 性欧美疯狂xxxxbbbb| 伊人久久99| 九九热视频在线观看| 北条麻妃国产九九九精品小说| 美美哒免费高清在线观看视频一区二区 | 一区二区三区在线看| 欧美日韩一区二区三| 亚洲国产成人精品一区二区三区| 免费在线视频一区| 日韩av电影手机在线| 久久精品国产亚洲av无码娇色| 色琪琪久久se色| 亚洲欧美三级伦理| 国产xxxx视频| 中文字幕一区日韩精品| 欧美丰满嫩嫩电影| www.激情小说.com| 色婷婷综合久久久中字幕精品久久| 亚洲高清免费视频| 视色,视色影院,视色影库,视色网| 久久久久久女乱国产| 99re在线视频这里只有精品| 国产日韩一区二区三区| 蜜桃视频污在线观看| 国产成人一区二区精品非洲| 亚洲精品欧美极品| 国产一区二区三区成人| 久久国产精品区| 国产欧美在线观看| 国产又大又长又粗| 国产原创一区二区三区| 91亚洲精品视频| 国产三级按摩推拿按摩| 久久99精品国产麻豆婷婷| 国产精品一区二区久久久| 懂色av蜜臀av粉嫩av分享吧最新章节| 久久国产精品久久w女人spa| 国产成人一区二| 中文字幕你懂的| 久久激情五月婷婷| 亚洲最大福利网站| 亚洲精品无码专区| 91丨porny丨首页| 日韩一区二区三区xxxx| 国产呦系列欧美呦日韩呦| 亚洲特级黄色片| 国产久卡久卡久卡久卡视频精品| 999热视频在线观看| 亚洲黄色小说网| 97久久人人超碰| 日韩电影天堂视频一区二区| 午夜视频在线| 依依成人精品视频| 成 年 人 黄 色 大 片大 全| 一区二区三区短视频| 欧美在线综合视频| 日本中文字幕在线不卡| 国产精品白丝av嫩草影院| 亚洲欧美另类在线观看| 亚洲区一区二区三| 国内精品久久久久久久影视蜜臀| 8090成年在线看片午夜| 91青青草视频| 国产乱码精品一区二区三区五月婷| 国产精品一区在线观看| 国产尤物视频在线| 亚洲日本va在线观看| 缅甸午夜性猛交xxxx| 午夜av成人| 欧美成人一区二区| 成年人网站免费在线观看| 98精品视频| 欧美在线不卡区| 国产女人高潮时对白| 26uuu亚洲综合色欧美 | 看女生喷水的网站在线观看| 亚洲成人av电影| 男人的天堂最新网址| 日韩欧美ww| 久久成人综合视频| 欧美超碰在线观看| 东方aⅴ免费观看久久av| 日韩欧美第二区在线观看| 色帝国亚洲欧美在线| 在线观看一区二区精品视频| 中文字幕乱码一区| 婷婷久久综合| 国产精品18久久久久久麻辣| 国产精品中文久久久久久| 色综合久久网女同蕾丝边| 中文字幕av在线一区二区三区| 国产精品成人久久电影| 亚洲综合视频| 中文字幕日韩免费视频| 91久久国产视频| 国产精品456露脸| 亚洲欧美久久久久一区二区三区| 成人av免费电影网站| 亚洲激情自拍图| 亚洲精品在线观看av| 国产剧情一区二区| 一区二区视频国产| 黄色精品视频| 国产午夜精品视频| 一级黄色免费网站| 91丨九色丨蝌蚪富婆spa| 欧妇女乱妇女乱视频| 国产精品亚洲一区二区在线观看 | 91在线播放观看| 开心九九激情九九欧美日韩精美视频电影 | 一本久道中文无码字幕av| 欧美黑人巨大videos精品| 欧美日韩国产二区| 国产黄a三级三级三级| 亚洲视频每日更新| 性生活在线视频| 牛夜精品久久久久久久99黑人| 成人亚洲激情网| 麻豆tv入口在线看| 91精品国产一区二区三区蜜臀| 亚洲欧美日韩第一页| 麻豆成人免费电影| 中文字幕日韩精品久久| 亚洲精品伊人| 欧美美女操人视频| 亚洲国产精品suv| 亚洲图片自拍偷拍| 色噜噜在线观看| 国产欧美91| 欧美一区二区在线视频观看| 欧美亚洲韩国| 在线免费观看羞羞视频一区二区| 自拍偷拍精品视频| 亚洲欧美乱综合| 亚洲欧美日韩图片| 在线观看成人毛片| 懂色av中文字幕一区二区三区| av影院在线播放| 国产精品网址| 51精品在线观看| 国产经典自拍视频在线观看| 欧美日韩一区二区在线观看 | 麻豆免费在线观看视频| 亚洲国产美女| 欧美一区二区三区四区五区六区 | 久久精品伊人| 亚洲一区精彩视频| 蜜桃精品视频| 91av福利视频| 8888四色奇米在线观看| 欧美一区中文字幕| 日韩av大片在线观看| 国产日韩欧美电影| 亚洲a级黄色片| 在线播放不卡| 热re99久久精品国99热蜜月| 亚洲欧洲一二区| 国内外成人免费激情在线视频 | 久久精品人人做| 最新免费av网址| 99日韩精品| 尤物国产精品| 精品少妇一区| 国产欧美最新羞羞视频在线观看| 牛牛精品在线视频| 亚洲天堂av在线免费| 国产精品久久久久久久久久久久久久久久 | 亚洲欧美中文日韩在线| 国产精品毛片久久久久久久av| 午夜精品福利一区二区三区av | 一二三四社区欧美黄| 亚洲国产欧美视频| 狠狠色丁香久久婷婷综合_中| 波多野结衣乳巨码无在线| 国产精品91一区二区三区| 国产日韩欧美亚洲一区| 亚洲伊人伊成久久人综合网| 成人性视频免费网站| 国产盗摄视频在线观看| 色88888久久久久久影院| 成人网在线视频| 日韩欧美看国产| 色综合天天综合网国产成人网| 免费黄色在线视频网站| 日韩精品资源二区在线| 中文字幕av久久爽| 精品久久久久久中文字幕一区奶水| 国产尤物在线播放| 久久久久久久久久久99999| 不卡的一区二区| 久久国产综合精品| 粗暴91大变态调教| 亚洲毛片av| 久久久国内精品| 亚洲最新色图| 亚洲欧美电影在线观看| 久久99精品久久久久久园产越南| 成人av免费电影| 美女日韩一区| 亚洲自拍偷拍在线| 日本国产一区| 国产精品久久91| 国模套图日韩精品一区二区| 久久久欧美精品| 色呦呦在线观看视频| 欧美尺度大的性做爰视频| 里番在线观看网站| 日韩在线观看视频免费| www免费网站在线观看| 亚洲美女又黄又爽在线观看| 四虎免费在线观看| 亚洲成人久久电影| 国产成人精品亚洲777人妖 | 日韩电影中文字幕av| www.国产.com| 日韩欧美国产不卡| a天堂中文在线观看| 7777女厕盗摄久久久| 一级黄色片在线| 67194成人在线观看| 国产一区二区三区三州| 69久久夜色精品国产69蝌蚪网| 在线播放国产一区| 欧美日韩美少妇| 在线亚洲欧美日韩| 欧美日韩国产在线播放网站| 一区二区三区精| 欧美美女bb生活片| 91中文字幕在线视频| 5858s免费视频成人| 国产精品伊人久久 | 偷拍自拍在线| 亚洲免费黄色| 欧美日韩中文字幕| 美女三级黄色片| 亚洲丝袜美腿综合| 免费无码毛片一区二区app| 亚洲国产乱码最新视频| 日韩免费观看一区二区| 欧美性极品少妇精品网站| 伊人成年综合网| 在线不卡中文字幕| 亚洲美女福利视频| 精品中文视频在线| √天堂资源地址在线官网| 久久国产精品久久久久久久久久| 日本伦理一区二区| 国产91精品高潮白浆喷水| 成人1区2区| 444亚洲人体| 亚洲最好看的视频| 一区二区三区四区不卡| 国产一区欧美| 韩国日本在线视频| 国产在线麻豆精品观看| 精品国产av色一区二区深夜久久| 久久人人爽人人爽| 天天鲁一鲁摸一摸爽一爽| 亚洲国产wwwccc36天堂| 免费观看日批视频| 日韩欧美国产不卡| 黄色片在线免费观看| 久久亚洲电影天堂| 午夜伦理福利在线| 国产在线a不卡| 精品国产一区二区三区成人影院| 奇米精品在线| 午夜精品剧场| 国产一二三四在线视频| 大胆亚洲人体视频| 99久久久无码国产精品不卡| 精品久久久久久久久久国产| 97精品人妻一区二区三区| 亚洲精品第一国产综合精品| 国产人成网在线播放va免费| 欧美做受高潮电影o| 亚洲精品aⅴ| 亚洲国产一区在线| 在线亚洲伦理| 日日夜夜精品视频免费观看| 国产欧美一区视频| 日韩欧美大片在线观看| 欧美一级片在线观看| 大地资源中文在线观看免费版| 国内精品伊人久久| 奇米一区二区| 亚洲免费视频播放| 理论电影国产精品| 在线观看国产精品一区| 性欧美大战久久久久久久久| 精品黑人一区二区三区在线观看| 在线观看亚洲区| 综合在线影院| 你懂的视频在线一区二区| 亚洲激情网站| 日韩免费视频一区二区| 少妇高潮一区二区三区99小说| 久久精品亚洲一区| yy6080久久伦理一区二区| 欧美韩国日本精品一区二区三区| 伊人久久久大香线蕉综合直播| 超碰在线免费av| 日韩一区在线免费观看| 中文字幕网址在线| 亚洲日本aⅴ片在线观看香蕉| av毛片午夜不卡高**水| 99精品国产一区二区| 亚洲精品一区二区妖精| 欧美在线aaa| 中文字幕精品一区二区三区精品| 少妇高潮av久久久久久| 亚洲精品在线视频| 色资源二区在线视频| 久99久在线| 香蕉成人久久| 亚洲精品乱码久久久久久久久久久久| 欧美日韩国产精品专区 | 黄色片视频免费| 亚洲人成电影在线| 欧美日韩美女| 日韩免费电影一区二区| 免费在线看成人av| 亚洲黄色网址大全| 欧美精品99久久久**| 精品黄色免费中文电影在线播放| 成人国产在线激情| 亚洲字幕久久| 无码人妻丰满熟妇啪啪网站| 亚洲自拍偷拍图区| 天堂在线中文网| 欧美在线性爱视频| 第一会所亚洲原创| 色91精品久久久久久久久| 亚洲欧美日韩国产成人精品影院| 精品久久久久中文慕人妻 | 日本免费一区二区三区四区| 奇米视频888战线精品播放| 麻豆久久久久久久| 黑鬼狂亚洲人videos| 精品福利在线导航| 蜜桃av在线播放| 亚洲不卡中文字幕| 免费观看一级特黄欧美大片| 免费一级suv好看的国产网站| 欧美一区二区日韩| 爱草tv视频在线观看992| 欧洲成人一区二区| 狠狠色综合播放一区二区| 日本午夜精品理论片a级app发布| 亚洲欧美国产精品va在线观看| 丁香婷婷久久| 久久这里只有精品18| 久久天天做天天爱综合色| 国产精品国产一区二区三区四区 | 红杏成人性视频免费看| 精品视频无码一区二区三区| www.豆豆成人网.com| 国产精品一区二区三区观看| 日韩专区中文字幕一区二区| 欧美国产在线看| 亚洲毛片在线观看.| 色综合一区二区日本韩国亚洲| 男人添女人下部视频免费| 久久午夜老司机| 国产黄a三级三级看三级| 国产成人精品综合| 欧美欧美全黄| 91精品久久久久久久久久久久| 欧美videos中文字幕| 四虎4545www国产精品|