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

詳解SQL Server 2008新特性Resource Governor

運(yùn)維 數(shù)據(jù)庫(kù)運(yùn)維 SQL Server
Sql Server2008 推出了已經(jīng)有一段時(shí)間了,這里給大家介紹一下 Sql Server2008 的一個(gè)很不錯(cuò)的新特性,Resource Governor。

相信大家都遇到過(guò),一個(gè)服務(wù)器上面運(yùn)行多個(gè)數(shù)據(jù)庫(kù)的情況,如果1個(gè)數(shù)據(jù)庫(kù)占用資源過(guò)多,很可能直接導(dǎo)致另外一個(gè)數(shù)據(jù)庫(kù)無(wú)法處理,直到超時(shí)的情況。過(guò)去這種情況基本無(wú)法處理(當(dāng)然不排除使用三方程序處理的方法)。嘿嘿,在新的Sql Server 2008 中,就可以***的解決這個(gè)問(wèn)題了。答案就是Resource Governor。

Resource Governor可以通過(guò)創(chuàng)建資源池(Resource Pool)的方式,對(duì)不同資源池分別分配服務(wù)器資源(CPU,內(nèi)存),這里設(shè)置的是,資源池最繁忙時(shí)期的分配值。簡(jiǎn)單的說(shuō),現(xiàn)在我有兩個(gè)數(shù)據(jù)庫(kù),DataBaseA和DataBaseB,那么我們可以創(chuàng)建兩個(gè)資源池PoolA和PoolB,給PoolA分配10%的CPU和內(nèi)存,PoolB分配90%的CPU和內(nèi)存。那么當(dāng)DataBaseA和DataBaseB都繁忙的時(shí)候,系統(tǒng)會(huì)分別分配相應(yīng)的資源給他們,讓他們都能夠完成自己的工作(當(dāng)然,性能可能有所下降,畢竟只使用10%的資源),從而避免了高并發(fā)性時(shí),資源獨(dú)占的情況。很好吧,下面我們就通過(guò)一個(gè)實(shí)例來(lái)給大家演示一下。

1. 首先可以查看一下當(dāng)前資源池的配置情況

USE master;
GO

SELECT * FROM sys.dm_resource_governor_configuration;
GO

image

如果如上圖所示,那么說(shuō)明目前沒(méi)有創(chuàng)建任何資源池。(創(chuàng)建資源池的時(shí)候需要綁定一個(gè)classifier的函數(shù),如果綁定了,會(huì)顯示函數(shù)的ObjectID)

2. 創(chuàng)建2個(gè)資源池MarketingPool和DevelopmentPool,

CREATE RESOURCE POOL MarketingPool
WITH (MAX_CPU_PERCENT = 10);
GO

CREATE RESOURCE POOL DevelopmentPool
WITH (MAX_CPU_PERCENT = 90);
GO

MarketingPool分配了10%CPU資源,DevelopmentPool分配了90%CPU資源。(當(dāng)然你也可以加上內(nèi)存的分配,不過(guò)個(gè)人感覺(jué)一般CPU比較重要,內(nèi)存這東西不好說(shuō))

3. 可以先看一下當(dāng)前Resource Governor的配置情況

SELECT * FROM sys.dm_resource_governor_resource_pools;
GO

image

image

你會(huì)發(fā)現(xiàn),如上所示結(jié)果,只有兩個(gè)資源池,并且不是我們創(chuàng)建的。

internal和default資源池是系統(tǒng)默認(rèn)的資源池,如果沒(méi)有手動(dòng)設(shè)置Resource Governor的話,創(chuàng)建的數(shù)據(jù)庫(kù)會(huì)被默認(rèn)放到default資源池當(dāng)中。(后面你還會(huì)看到對(duì)應(yīng)的 WORKLOAD GROUP)

為什么我們創(chuàng)建的資源池沒(méi)有看到呢?其實(shí)是我們的配置還沒(méi)有設(shè)定上去,Sql Server08的設(shè)置修改后,需要手動(dòng) RECONFIGURE 來(lái)重置配置信息。

4. RECONFIGURE RESOURCE GOVERNOR 來(lái)讓我們新建的資源池生效。

ALTER RESOURCE GOVERNOR RECONFIGURE;
GO

加下去執(zhí)行

SELECT * FROM sys.dm_resource_governor_resource_pools;
GO

來(lái)看一下現(xiàn)在的配置信息。

image

image

你會(huì)發(fā)現(xiàn)新創(chuàng)建的MarketingPool和DevelopmentPool已經(jīng)被添加了進(jìn)去,并且max_cpu_percent為相應(yīng)的10和90。

只有Resource Pool 是沒(méi)用效果的,因?yàn)镻ool下面還有下級(jí)單位,叫做 WORKLOAD GROUP , 所以接下去我們需要?jiǎng)?chuàng)建Group。

5. 創(chuàng)建 WORKLOAD GROUP

CREATE WORKLOAD GROUP MarketingGroup
USING MarketingPool;
GO

CREATE WORKLOAD GROUP DevelopmentGroup
USING DevelopmentPool;
GO

分別給兩個(gè)Pool創(chuàng)建對(duì)應(yīng)的 WorkLoad Group 。并且使用 Using 關(guān)鍵字綁定Group到對(duì)應(yīng)的Pool。

6. 查看WorkLoad Group 的配置信息

SELECT * FROM sys.dm_resource_governor_workload_groups;
GO

會(huì)發(fā)現(xiàn),和Pool中的情況相同,只有兩個(gè)Group。(就是系統(tǒng)默認(rèn)的Group,分別與默認(rèn)的Pool對(duì)應(yīng))

image

同樣是由于沒(méi)有ReConfigure造成的。

7. 更新配置信息

ALTER RESOURCE GOVERNOR RECONFIGURE;
GO

接著在查看Group信息。

image

新的Group已經(jīng)被添加進(jìn)去了。

8. 創(chuàng)建兩個(gè)數(shù)據(jù)庫(kù),用來(lái)做測(cè)試

IF DB_ID ('MarketingDB') IS NULL
    CREATE DATABASE MarketingDB;
GO
IF DB_ID ('DevelopmentDB') IS NULL
    CREATE DATABASE DevelopmentDB;
GO

9. 創(chuàng)建classifier function

IF OBJECT_ID ('dbo.MyClassifier') IS NOT NULL
    DROP FUNCTION dbo.MyClassifier;
GO

CREATE FUNCTION dbo.MyClassifier ()
RETURNS SYSNAME WITH SCHEMABINDING
AS
BEGIN
    DECLARE @GroupName SYSNAME;
    IF ORIGINAL_DB_NAME () = 'MarketingDB'
        SET @GroupName = 'MarketingGroup';
    ELSE IF  ORIGINAL_DB_NAME () = 'DevelopmentDB'
        SET @GroupName = 'DevelopmentGroup';
    ELSE SET @GroupName = 'Default';
    RETURN @GroupName;
END;
GO

這里,Sqlserver2008對(duì)于 Resource Governor 的設(shè)計(jì)方式,很類(lèi)似代理。Resource Governor 通過(guò)一個(gè)方法來(lái)綁定數(shù)據(jù)庫(kù)對(duì)象到WorkLoad Group ,這個(gè)方法需要外部給出定義,并且手動(dòng)綁定到Resource Governor 上面,定義方式可以參照上面代碼。分別將兩個(gè)測(cè)試用數(shù)據(jù)庫(kù)綁定到各自的Group中,其他的數(shù)據(jù)庫(kù)綁定到Default上面。

10. 綁定Classifier Function 到Resource Governor上面。

ALTER RESOURCE GOVERNOR
    WITH (CLASSIFIER_FUNCTION = dbo.MyClassifier);
GO

11. 更新Resource Governor 配置信息

ALTER RESOURCE GOVERNOR RECONFIGURE;
GO

12. 查看Resource Governor配置信息,確認(rèn)設(shè)置

SELECT * FROM sys.dm_resource_governor_configuration;
GO

如果如下圖所示,說(shuō)明配置成功。

image

到這里,資源池的創(chuàng)建完成,然后使用Server2003的Performance來(lái)查看CPU的使用情況

1. 在管理工具中啟動(dòng)Performance

image

image

2. 點(diǎn)擊Action菜單中的New WindowForm Here

image

image

3. 點(diǎn)擊加號(hào)添加監(jiān)視

image

4. 選中對(duì)應(yīng)SQL實(shí)例的Resource Governor ,并選定兩個(gè)資源池

image

5. 點(diǎn)擊Add添加2個(gè)資源池連接

image

目前由于沒(méi)有操作,所以占用資源為0

接下去將使用兩個(gè)循環(huán)腳本,不斷更新數(shù)據(jù)庫(kù),來(lái)測(cè)試效果

1. 創(chuàng)建RunQueries.sql腳本,代碼如下

IF OBJECT_ID ('t1') IS NOT NULL DROP TABLE t1;
GO

CREATE TABLE t1 (
    c1 INT IDENTITY,
    c2 VARCHAR (8000) DEFAULT (REPLICATE ('a', 8000)));
CREATE CLUSTERED INDEX t1c1 ON t1 (c1);
GO

SET NOCOUNT ON;
GO
DECLARE @count INT = 0;
WHILE (@count < 1000)
BEGIN
    INSERT INTO t1 DEFAULT VALUES;
    SET @count +=  1;
END;
WHILE (1 = 1) ALTER INDEX t1c1 ON t1 REORGANIZE;

不斷更新Index以消耗資源。

2. 創(chuàng)建RunQueries2.sql腳本,代碼如下

IF OBJECT_ID ('t2') IS NOT NULL DROP TABLE t2;
GO

CREATE TABLE t2 (
    c1 INT IDENTITY,
    c2 VARCHAR (8000) DEFAULT (REPLICATE ('a', 8000)));
CREATE CLUSTERED INDEX t2c1 ON t2 (c1);
GO

SET NOCOUNT ON;
GO
DECLARE @count INT = 0;
WHILE (@count < 1000)
BEGIN
    INSERT INTO t2 DEFAULT VALUES;
    SET @count +=  1;
END;
WHILE (1 = 1) ALTER INDEX t2c1 ON t2 REORGANIZE;

與***個(gè)腳本一樣,因?yàn)闇y(cè)試發(fā)現(xiàn),一個(gè)腳本消耗的資源不足以體現(xiàn)出9:1效果,所以同時(shí)運(yùn)行2個(gè)腳本。

3. 使用sqlcmd來(lái)運(yùn)行腳本(因?yàn)槭撬姥h(huán))

a) cd 腳本所在目錄

b) sqlcmd -S .\SQLDEV01 -d MarketingDB -iRunQueries.sql

通過(guò)sqlcmd運(yùn)行腳本 –S 指定使用的SQL實(shí)例  -d 指定使用數(shù)據(jù)庫(kù) -i 指定運(yùn)行腳本

分別使用4個(gè)sqlcmd運(yùn)行4分腳本,直接給出sqlcmd命令(注意替換SQL實(shí)例名稱(chēng))

sqlcmd -S .\SQLDEV01 -d MarketingDB -iRunQueries.sql 

sqlcmd -S .\SQLDEV01 -d DevelopmentDB -i RunQueries.sql

sqlcmd -S .\SQLDEV01 -d MarketingDB -i RunQueries2.sql

sqlcmd -S .\SQLDEV01 -d DevelopmentDB -i RunQueries2.sql

4. 觀察Performance中曲線的變化,如下所示則操作成功

image

可以看到,CPU使用趨于 1:9 Resource Governor 成功應(yīng)用了

備注:

Resource Governor 能夠自動(dòng)判斷資源分配比例,如果沒(méi)有競(jìng)爭(zhēng)資源池的話,那么會(huì)分配100%資源應(yīng)用,如果競(jìng)爭(zhēng)激烈,會(huì)按照比例分配。從而使得各個(gè)資源池中的對(duì)象都能夠使用一定的服務(wù)器資源完成自己的工作,從而可以使得我們預(yù)測(cè)系統(tǒng)的最差情況,增強(qiáng)對(duì)數(shù)據(jù)庫(kù)的管理性。

【編輯推薦】

  1. 用并行查詢(xún)讓SQL Server加速運(yùn)行
  2. 有效使用SQL Server的自動(dòng)管理功能
  3. 將SQL 2000日志遷移到SQL Server 2008
責(zé)任編輯:彭凡 來(lái)源: cnblogs
相關(guān)推薦

2009-02-24 13:15:22

FILESTREAM新特性SQL Server

2010-04-22 09:17:03

SQL Server

2011-03-15 09:33:18

SQL Server 集成服務(wù)

2009-11-12 10:12:21

主數(shù)據(jù)管理SQL Server

2009-01-18 16:17:00

2010-01-20 10:02:52

SQL Server2

2010-07-07 14:30:22

SQL Server

2010-07-08 17:22:25

SQL Server

2009-03-17 13:25:13

查詢(xún)遷移SQL Server

2010-06-03 15:40:00

Windows Ser

2009-02-25 11:42:43

FILESTREAM文件流文件管理

2010-06-29 17:38:01

SQL Server

2013-05-08 10:01:55

SQL Server 數(shù)據(jù)備份備份與還原

2010-05-13 10:00:10

SQL Server

2010-10-14 09:32:52

SQL Server

2010-06-03 15:57:52

Windows Ser

2011-08-19 10:40:27

SQL Server Merge命令

2011-08-19 11:00:54

SQL Server WaitFor命令

2013-07-29 15:13:35

2010-06-03 16:03:42

Windows Ser
點(diǎn)贊
收藏

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

婷婷在线观看视频| 欧美高清精品一区二区| 偷拍精品一区二区三区| 久久精品道一区二区三区| 国产亚洲欧美视频| 天天久久综合网| 国产一二在线播放| 国产精品蜜臀在线观看| av成人午夜| 日本高清不卡码| 久久精品免费一区二区三区| 亚洲国产欧美一区二区三区同亚洲| 欧美性受xxxx黑人猛交88| 欧美一区二区公司| 久久精品72免费观看| 中文字幕视频在线免费欧美日韩综合在线看 | 欧美aaa级| 一区二区三区久久| 超碰97在线播放| 超碰在线观看91| 国产欧美日韩影院| 精品福利在线导航| 中文字幕在线综合| 亚洲天堂手机| 亚洲国产综合色| 一区二区精品视频| 久草福利在线视频| 成人不卡免费av| 91日韩在线视频| 无码一区二区三区| 91久久国产| 亚洲香蕉成视频在线观看| 日本精品一二三| www欧美在线观看| 欧美伊人久久久久久午夜久久久久| 五月天亚洲综合情| 婷婷婷国产在线视频| 国产精品12区| 91色精品视频在线| www.日本精品| 亚洲黄页一区| 久久久久国产一区二区三区| 给我看免费高清在线观看| 欧美国产亚洲精品| 在线电影欧美成精品| 最新中文字幕2018| 精品国产欧美日韩一区二区三区| 亚洲天堂免费在线观看视频| 亚洲不卡中文字幕| 福利片在线观看| 国产日韩在线不卡| 视频一区视频二区视频| 男人的天堂在线| 91色.com| 欧美成熟毛茸茸复古| 天天干天天草天天射| 99久久久精品| 久久精品日韩| 青青草免费在线| 国产精品亚洲视频| 国产成人在线精品| 中文字幕精品无| 日本欧美在线观看| 97香蕉久久夜色精品国产| 日韩字幕在线观看| 一区二区精品| 国产mv久久久| 国产精品30p| 一本一本久久| 国产精品激情av在线播放| 中文人妻熟女乱又乱精品| 麻豆精品在线播放| 亚洲综合第一页| 隣の若妻さん波多野结衣| 成人国产在线观看| 日本一区二区三区视频在线播放| 天天综合天天色| 91视视频在线直接观看在线看网页在线看| 91网站在线免费观看| av 一区二区三区| 不卡视频一二三四| 日本亚洲欧洲精品| 国内精品不卡| 午夜久久久久久| 免费观看成人网| 亚洲男人在线| 亚洲国产精品99| 久久久久久国产免费a片| 亚洲综合色站| 97视频色精品| 一级黄色免费看| 丰满少妇久久久久久久| 欧美日韩在线精品一区二区三区| 色窝窝无码一区二区三区成人网站| 国产精品一区二区不卡| 精品一区久久久| 男女啪啪在线观看| 狠狠久久五月精品中文字幕| 天天爽夜夜爽一区二区三区| eeuss国产一区二区三区四区| 日韩精品一区二区在线观看| 国产呦小j女精品视频| 欧美大黑bbbbbbbbb在线| 久久久欧美一区二区| 国产一级性生活| 日韩主播视频在线| 国产成人女人毛片视频在线| 搞黄视频免费在线观看| 亚洲午夜久久久久久久久电影院| www.亚洲成人网| 日韩一区精品| 欧美精品久久天天躁| 91av在线免费| 欧美日韩伊人| 国产色婷婷国产综合在线理论片a| 一级黄色片免费看| 91网站在线播放| 久久久天堂国产精品| 欧美日韩五区| 亚洲国产小视频在线观看| 少妇毛片一区二区三区| 欧美一区二区三区另类 | 综合久久综合| 国产精品久久久精品| 色婷婷激情五月| 亚洲综合色视频| 欧美国产日韩另类| 日韩国产欧美一区二区| 日韩免费高清在线观看| 日批免费在线观看| 一区二区欧美精品| 尤物网站在线看| 色婷婷亚洲mv天堂mv在影片| 日产精品99久久久久久| 人妻一区二区三区免费| 亚洲一区二区三区视频在线 | av在线三区| 五月激情丁香一区二区三区| 亚洲成a人无码| 九九综合在线| 欧美成人精品一区二区| 中文字幕在线观看精品| 国产精品久久毛片a| 成人一区二区三| 国产不卡av一区二区| 欧美日韩高清区| 天堂а√在线中文在线新版| 韩国三级中文字幕hd久久精品| 国产免费一区| 国产经典三级在线| 亚洲成人精品久久| 日本在线视频免费| 久久国产成人午夜av影院| 亚洲成人网上| 日韩一区中文| 大胆欧美人体视频| 国产成人av免费看| 亚洲午夜久久久久中文字幕久| 欧美黑人又粗又大又爽免费| 免费短视频成人日韩| 国产精品xxx视频| 深夜福利视频网站| 日韩欧美精品在线观看| 免费黄色av网址| 亚洲国产清纯| 日本10禁啪啪无遮挡免费一区二区| 男人添女人下部高潮视频在线观看 | 欧美少妇网站| 亚洲免费视频网站| 国产精品欧美综合| 最好看的中文字幕久久| 人妻互换一二三区激情视频| 99成人精品| 日本在线观看一区二区三区| 欧美极品在线| 久久久久女教师免费一区| 麻豆导航在线观看| 欧美日韩国产区一| 久久久久久天堂| 91理论电影在线观看| 在线免费观看视频黄| 在线看成人短视频| 国产欧美精品一区二区三区介绍| 免费在线稳定资源站| 欧美色视频在线| 91麻豆免费视频网站| 久久av中文字幕片| 久久精品无码中文字幕| 欧美经典一区| 欧美亚洲伦理www| 日日夜夜精品一区| 亚洲精品v天堂中文字幕| 亚洲精品国产精品国自产网站按摩 | 国产精品video| 麻豆国产在线播放| 日韩欧美中文字幕制服| 丰满少妇xoxoxo视频| 亚洲美女淫视频| 日韩一级视频在线观看| 国产一区二区福利| 精品中文字幕av| 一本精品一区二区三区| 欧美高清性xxxxhdvideosex| 日本99精品| 国产噜噜噜噜噜久久久久久久久| 成年人视频网站在线| 精品免费日韩av| 一级黄色大片免费| 亚洲男人天堂av| 美国黄色a级片| 国产成+人+日韩+欧美+亚洲| 韩国日本美国免费毛片| 亚洲看片一区| 欧美国产一区二区在线| 天堂va在线高清一区| 国产精品人成电影| 一级毛片久久久| 欧美精品18videosex性欧美| 69视频在线观看| 亚洲精品午夜精品| 免费看欧美黑人毛片| 午夜影院免费视频| 欧美一级淫片007| 老熟妇一区二区三区啪啪| 精品国产精品自拍| 精品处破女学生| 亚洲乱码国产乱码精品精的特点| 一区二区三区国产免费| 国产精品嫩草99av在线| 屁屁影院ccyy国产第一页| 午夜激情久久| 亚洲激情电影在线| 亚洲人成精品久久久 | 美女任你摸久久| 亚洲综合第一| 欧美精品久久久久久| 久久伊人一区| 欧美a一欧美| 国产 高清 精品 在线 a| 日日夜夜亚洲| 国产欧美日韩高清| 国产亚洲人成a在线v网站| 久久久久999| 久草中文在线| 色噜噜狠狠色综合网图区| 亚洲国产精品久久久久久6q| 911国产精品| 国产精品久久久久久在线| 欧美猛男超大videosgay| 在线视频免费观看一区| 欧美三级韩国三级日本一级| 青青草免费av| 国产欧美日产一区| 欧美丰满老妇熟乱xxxxyyy| 国产日韩精品一区二区浪潮av| 国产sm在线观看| 成人在线综合网| 大尺度做爰床戏呻吟舒畅| 欧美a级一区二区| 久久人人爽av| 国产一区日韩二区欧美三区| 亚洲精品乱码久久久久久9色| 免费在线视频一区| 中文字幕日韩久久| 国产风韵犹存在线视精品| 国产一线在线观看| 2014亚洲片线观看视频免费| 鲁丝一区二区三区| 中文字幕一区二区三区在线不卡 | 麻豆成人入口| 欧美一区二区三区成人久久片| 国产精品流白浆在线观看| 精品蜜桃传媒| 手机在线电影一区| 国产精品videossex国产高清 | 免费影院在线观看一区| 久草成人资源| 尤物一区二区三区| 国产精品www.| 六月激情综合网| 久久成人18免费观看| 久久久国产欧美| 国内精品视频一区二区三区八戒| 亚洲精品中文字幕无码蜜桃| 久久精品国产99国产精品| 自拍偷拍激情视频| 91一区一区三区| 三级黄色在线观看| 亚洲h精品动漫在线观看| 国产免费a视频| 日韩欧美成人一区| 黄色在线免费观看大全| 久久国产精品影片| 国产高清不卡| 51国偷自产一区二区三区的来源| 亚洲精品一区av| 精品国产乱码久久久久久久软件| 美国一区二区| 在线视频不卡一区二区三区| 一本色道88久久加勒比精品| 欧美日韩精品在线一区二区 | 国产69精品久久久久99| 成人涩涩视频| 国产日韩欧美另类| 欧美日韩一本| 欧美日韩在线播放一区二区| 香蕉国产精品| 老熟妇仑乱视频一区二区| 成人久久18免费网站麻豆 | 国产成人午夜高潮毛片| 亚洲一区二区三区日韩| 亚洲一区二区偷拍精品| 羞羞影院体验区| 欧美一区二区三区在线视频| 久久久久久久影视| 久久免费国产精品1| 2020国产精品小视频| 日韩欧美一区二区三区四区五区| 五月天久久久| 国产极品美女高潮无套久久久| 蜜桃精品视频在线观看| www.久久国产| 亚洲风情在线资源站| 国产高清视频免费观看| 亚洲精品ady| 91丝袜在线| 99久久国产免费免费| 99久久精品国产亚洲精品| 亚洲少妇第一页| 久久蜜桃av一区精品变态类天堂 | 欧美有码在线视频| 国产成人福利av| 欧美黄网在线观看| 国模一区二区三区白浆| 亚洲一二三精品| 午夜精品一区二区三区免费视频 | 99热在线成人| 午夜免费高清视频| 国产欧美在线观看一区| www.com亚洲| 亚洲人成在线一二| 国产超碰精品| 日韩免费av一区二区三区| 欧美专区18| 国产毛片久久久久久久| 色综合天天综合网天天狠天天 | 亚洲伊人久久综合| 911精品美国片911久久久| 制服丝袜中文字幕第一页 | 大乳护士喂奶hd| 亚洲一区二区综合| 免费看日韩av| 97激碰免费视频| 国产精一区二区| 三上悠亚免费在线观看| 国产一区二区h| 久久久国产成人| 亚洲国产成人91精品| 麻豆成全视频免费观看在线看| 97超碰最新| 欧美视频久久| 无遮挡aaaaa大片免费看| 色女孩综合影院| 日本中文字幕伦在线观看| 欧美中文字幕视频在线观看| 夜夜春成人影院| jizz大全欧美jizzcom| 亚洲免费观看在线观看| 亚洲黄色小说网址| 久久亚洲精品视频| 51精品国产| 黄色影院一级片| 中文字幕免费不卡| 精品国产av一区二区三区| 欧美激情一区二区三区成人| 日韩在线黄色| 99re精彩视频| 亚洲一二三级电影| 国产香蕉视频在线看| 成人在线国产精品| 99国产精品99久久久久久粉嫩| 美女日批在线观看| 欧美日韩美女视频| 91社区在线观看播放| 91丨九色丨国产在线| 国产精品婷婷| 久草视频手机在线| 日韩黄色av网站| 亚洲国产综合在线观看| 欧美精品久久久久久久久久久| 国产精品综合久久| 中文字幕高清在线免费播放| 亚洲免费视频一区二区| av电影一区| 亚洲天堂第一区| 国产成人综合在线| 久久国产乱子伦精品| 色综合久久精品亚洲国产| 国产亚洲一卡2卡3卡4卡新区 | www.久久av.com|