成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁(yè) > 知識(shí)庫(kù) > 詳解SQL Server 2016快照代理過(guò)程

詳解SQL Server 2016快照代理過(guò)程

熱門標(biāo)簽:怎樣在地圖上標(biāo)注路線圖標(biāo) 百度地圖標(biāo)注不同路線 京華物流公司地圖標(biāo)注 武漢長(zhǎng)沙外呼系統(tǒng)方法和技巧 千呼電銷機(jī)器人價(jià)格 外呼系統(tǒng)電銷專用 智能語(yǔ)音外呼系統(tǒng)選哪家 奧威地圖標(biāo)注多個(gè)地方 優(yōu)質(zhì)地圖標(biāo)注

本文我們通過(guò)SQL Server 2016一個(gè)實(shí)例數(shù)據(jù)表,給大家詳細(xì)分析了快照代理過(guò)程遇到的問(wèn)題和解決辦法,并對(duì)快照生成過(guò)程做了詳細(xì)說(shuō)明,以下是全部?jī)?nèi)容:

概述

 快照代理準(zhǔn)備已發(fā)布表的架構(gòu)和初始數(shù)據(jù)文件以及其他對(duì)象、存儲(chǔ)快照文件并記錄分發(fā)數(shù)據(jù)庫(kù)中的同步信息。 快照代理在分發(fā)服務(wù)器上運(yùn)行;SQLServer2016版本對(duì)快照代理做了一些比較好的優(yōu)化,接下來(lái)詳細(xì)了解一下快照的執(zhí)行過(guò)程。

一、快照代理文件

在執(zhí)行快照作業(yè)是會(huì)在指定的快照目錄生成4種類型的文件。

BCP文件:發(fā)布對(duì)象的數(shù)據(jù)文件。

IDX文件:索引創(chuàng)建腳本文件

PRE文件:復(fù)制快照腳本文件。

SCH文件:架構(gòu)創(chuàng)建腳本文件

二、默認(rèn)快照代理配置文件

-BcpBachSize:每一次執(zhí)行bcp操作copy的最大記錄行數(shù),默認(rèn)是10萬(wàn)行。

-HistoryVerboseLevel:指定在快照操作過(guò)程中記錄的歷史記錄大小。

-LoginTimeout:登錄超時(shí)前等待的秒數(shù)。 默認(rèn)值為 15 秒。

-QueryTimeOut:查詢超時(shí)前等待的秒數(shù)。默認(rèn)值為 1800 秒

 備注:通過(guò)右鍵快照代理-快照代理配置文件;可以配置快照代理。

三、對(duì)比不同版本快照代理

接下來(lái)測(cè)試對(duì)比2億的記錄表生成快照

1.bcp文件數(shù)量對(duì)比

2008R2

 

2016SP1

這里重點(diǎn)說(shuō)一下BCP文件,因?yàn)閼?yīng)用快照到訂閱服務(wù)器是以BCP文件為基本單位,也就是說(shuō)不管你的BCP文件有多大都是一次性bulk到訂閱服務(wù)器,所以BCP文件越大每次應(yīng)用的時(shí)間就會(huì)越長(zhǎng)。如果一個(gè)BCP文件太大可能會(huì)導(dǎo)致插入到訂閱端失敗。

從上圖可以看到同樣是2億的記錄,2008R2總共有8個(gè)BCP文件,而且最大的BCP文件大小將近1G其它的都才幾兆;2016有16個(gè)BCP文件,并且前15個(gè)都是50M左右數(shù)據(jù)比較均勻。接下來(lái)看下圖的每個(gè)BCP文件的記錄對(duì)比。

2.快照生成詳細(xì)過(guò)程對(duì)比

2008r2

2016SP1

從生成的BCP文件記錄對(duì)比來(lái)看:

2008R2:前7個(gè)文件每個(gè)文件記錄數(shù)大概70萬(wàn)左右,最后一個(gè)文件記錄1.1億。

2016:前15個(gè)文件每個(gè)文件記錄700萬(wàn)左右,最后一個(gè)文件78萬(wàn)。

說(shuō)明:

2008R2前7個(gè)文件每個(gè)文件大概存儲(chǔ)的記錄量是70萬(wàn)剩下的記錄都會(huì)存儲(chǔ)到最后一個(gè)文件,所以2008R2比較適合的表記錄數(shù)是600萬(wàn)左右。

2016前15個(gè)文件每個(gè)文件大概存儲(chǔ)的記錄量是700萬(wàn)剩下的記錄都會(huì)存儲(chǔ)到最后一個(gè)文件,2016適合的表記錄數(shù)1.2億左右。

共同缺點(diǎn):表記錄超過(guò)“適合的復(fù)制表記錄數(shù)”后剩下數(shù)據(jù)會(huì)全部存儲(chǔ)到最后個(gè)bcp文件中。

3.分發(fā)對(duì)比

接下來(lái)看一下分發(fā)的詳細(xì)過(guò)程

 從2008R2分發(fā)記錄過(guò)程中可以看到每次BULK都是以bcp文件為單位,復(fù)制最后一個(gè)bcp文件花費(fèi)了大概22分鐘,而前面的每個(gè)文件都是十幾秒;還是由于我當(dāng)前的表只有三個(gè)字段而且除了主鍵沒有索引否則的時(shí)間就更長(zhǎng)了。

四、快照生成過(guò)程

復(fù)制快照代理是一個(gè)可執(zhí)行文件,用于準(zhǔn)備快照文件(其中包含已發(fā)布表和數(shù)據(jù)庫(kù)對(duì)象的架構(gòu)及數(shù)據(jù)),然后將這些文件存儲(chǔ)在快照文件夾中,并在分發(fā)數(shù)據(jù)庫(kù)中記錄同步作業(yè)。

從上圖可以了解整個(gè)快照的生成過(guò)程。

五、語(yǔ)法

snapshot [ -?]  
-Publisher server_name[\instance_name]  
-Publication publication_name  
[-70Subscribers]  
[-BcpBatchSize bcp_batch_size] 
[-DefinitionFile def_path_and_file_name] 
[-Distributor server_name[\instance_name]] 
[-DistributorDeadlockPriority [-1|0|1] ] 
[-DistributorLogin distributor_login] 
[-DistributorPassword distributor_password] 
[-DistributorSecurityMode [0|1] ] 
[-DynamicFilterHostName dynamic_filter_host_name] 
[-DynamicFilterLogin dynamic_filter_login] 
[-DynamicSnapshotLocation dynamic_snapshot_location]  
[-EncryptionLevel [0|1|2]] 
[-FieldDelimiter field_delimiter] 
[-HistoryVerboseLevel [0|1|2|3] ] 
[-HRBcpBlocks number_of_blocks ] 
[-HRBcpBlockSize block_size ] 
[-HRBcpDynamicBlocks ] 
[-KeepAliveMessageInterval keep_alive_interval] 
[-LoginTimeOut login_time_out_seconds] 
[-MaxBcpThreads number_of_threads ] 
[-MaxNetworkOptimization [0|1]] 
[-Output output_path_and_file_name] 
[-OutputVerboseLevel [0|1|2] ] 
[-PacketSize packet_size] 
[-ProfileName profile_name] 
[-PublisherDB publisher_database] 
[-PublisherDeadlockPriority [-1|0|1] ] 
[-PublisherFailoverPartner server_name[\instance_name] ] 
[-PublisherLogin publisher_login] 
[-PublisherPassword publisher_password]  
[-PublisherSecurityMode [0|1] ] 
[-QueryTimeOut query_time_out_seconds] 
[-ReplicationType [1|2] ] 
[-RowDelimiter row_delimiter] 
[-StartQueueTimeout start_queue_timeout_seconds] 
[-UsePerArticleContentsView use_per_article_contents_view] 

參數(shù)

-?

輸出所有可用的參數(shù)。

-Publisher server_name[\instance_name]

發(fā)布服務(wù)器的名稱。 為該服務(wù)器上的 Microsoft SQL Server 默認(rèn)實(shí)例指定 server_name。 為該服務(wù)器上的 server_name\instance_name instance_name SQL Server 默認(rèn)實(shí)例指定 server_name。

-Publication 發(fā)布

發(fā)布的名稱。 只有將發(fā)布設(shè)置為總是使快照可用于新訂閱或重新初始化的訂閱時(shí),此參數(shù)才有效。

-70Subscribers

如果有任何訂閱服務(wù)器在運(yùn)行 SQL Server 7.0 版,則必須使用此參數(shù)。

-BcpBatchSize bcp batch\ size

在一次大容量復(fù)制操作中發(fā)送的行數(shù)。 執(zhí)行 bcp in 操作時(shí),批的大小為要作為一個(gè)事務(wù)發(fā)送到服務(wù)器的行數(shù),并且也是分發(fā)代理記錄 bcp 進(jìn)度消息之前必須發(fā)送的行數(shù)。 當(dāng)執(zhí)行 bcp out 操作時(shí),將使用固定批大小 1000。 值為 0 表示不記錄任何消息。

-DefinitionFile def_path_and_file_name

代理定義文件的路徑。 代理定義文件中包含該代理的命令行參數(shù)。 文件的內(nèi)容被當(dāng)作可執(zhí)行文件進(jìn)行分析。 使用雙引號(hào) (") 指定包含任意字符的參數(shù)值。

-Distributor server_name[\instance_name]

分發(fā)服務(wù)器名稱。 為該服務(wù)器上的 默認(rèn)實(shí)例指定 server_name SQL Server 。 為該服務(wù)器上的 server_name\instance_name instance_name SQL Server 默認(rèn)實(shí)例指定 server_name。

-DistributorDeadlockPriority [-1|0|1]

死鎖發(fā)生時(shí)快照代理連接到分發(fā)服務(wù)器的優(yōu)先級(jí)。 指定此參數(shù)是為了解決快照生成期間在快照代理和用戶應(yīng)用程序之間發(fā)生的死鎖問(wèn)題。

DistributorDeadlockPriority 值

說(shuō)明

-1

在分發(fā)服務(wù)器上發(fā)生死鎖時(shí),應(yīng)用程序而非快照代理優(yōu)先。

0 (默認(rèn)值)

未分配優(yōu)先級(jí)。

1

在分發(fā)服務(wù)器上發(fā)生死鎖時(shí),快照代理優(yōu)先。

-DistributorLogin distributor_login

使用 SQL Server 身份驗(yàn)證連接到分發(fā)服務(wù)器時(shí)所用的登錄名。

-DistributorPassword distributor_password

使用 SQL Server 身份驗(yàn)證連接到分發(fā)服務(wù)器時(shí)使用的密碼。 。

-DistributorSecurityMode [ 0| 1]

指定分發(fā)服務(wù)器的安全模式。 值 0 指示 SQL Server 身份驗(yàn)證模式(默認(rèn)設(shè)置),值 1 指示 Windows 身份驗(yàn)證模式。

-DynamicFilterHostName dynamic_filter_host_name

在創(chuàng)建動(dòng)態(tài)快照時(shí),用來(lái)為篩選中的 HOST_NAME (Transact-SQL) 設(shè)置值。 例如,如果為項(xiàng)目指定了子集篩選器子句 rep_id = HOST_NAME() ,并且在調(diào)用合并代理之前將 DynamicFilterHostName 屬性設(shè)置為“FBJones”,則只會(huì)復(fù)制 rep_id 列中具有“FBJones”的行。

-DynamicFilterLogin dynamic_filter_login

在創(chuàng)建動(dòng)態(tài)快照時(shí),用來(lái)為篩選中的 SUSER_SNAME (Transact-SQL) 設(shè)置值。 例如,如果為項(xiàng)目指定了子集篩選器子句 user_id = SUSER_SNAME() ,并且在調(diào)用 SQLSnapshot 對(duì)象的 Run 方法之前將 DynamicFilterLogin 屬性設(shè)置為“rsmith”,則只將 user_id 列中具有“rsmith”的行包括在快照中。

-DynamicSnapshotLocation dynamic_snapshot_location

應(yīng)生成動(dòng)態(tài)快照的位置。

-EncryptionLevel [ 0 | 1 | 2 ]
建立連接時(shí)快照代理使用的安全套接字層 (SSL) 加密的等級(jí)。

EncryptionLevel 值

說(shuō)明

0

指定不使用 SSL。

1

指定使用 SSL,但是代理不驗(yàn)證 SSL 服務(wù)器證書是否已由可信的頒發(fā)者進(jìn)行簽名。

2

指定使用 SSL,并驗(yàn)證證書。

-FieldDelimiter field_delimiter
在 SQL Server 大容量復(fù)制數(shù)據(jù)文件中用于標(biāo)記字段末尾的字符或字符序列。 默認(rèn)值為 \nx$3>\n。

-HistoryVerboseLevel [ 1| 2| 3]
指定在快照操作過(guò)程中記錄的歷史記錄大小。 選擇 1可將歷史日志記錄對(duì)性能的影響減至最小。

HistoryVerboseLevel 值

說(shuō)明

0

進(jìn)度消息將寫入控制臺(tái)或輸出文件。 不在分發(fā)數(shù)據(jù)庫(kù)中記錄歷史記錄。

1

總是更新具有相同狀態(tài)(啟動(dòng)、進(jìn)行中、成功等)的上一歷史記錄消息。 如果不存在狀態(tài)相同的上一記錄,將插入新記錄。

2 (默認(rèn)值)

除非記錄為空閑消息或長(zhǎng)時(shí)間運(yùn)行的作業(yè)消息等信息(此時(shí)將更新上一記錄),否則插入新的歷史記錄。

3

始終插入新記錄,除非它與空閑消息有關(guān)。

-HRBcpBlocks number_of_blocks

在編寫器線程和讀取器線程之間排隊(duì)的 bcp 數(shù)據(jù)塊的數(shù)量。 默認(rèn)值為 50。 HRBcpBlocks 僅用于 Oracle 發(fā)布。

備注

此參數(shù)用于通過(guò) Oracle 發(fā)布服務(wù)器優(yōu)化 bcp 的性能。

-HRBcpBlockSizeblock_size

每個(gè) bcp 數(shù)據(jù)塊的大小(以 KB 為單位)。 默認(rèn)值為 64 KB。 HRBcpBlocks 僅用于 Oracle 發(fā)布。

備注

此參數(shù)用于通過(guò) Oracle 發(fā)布服務(wù)器優(yōu)化 bcp 的性能。

-HRBcpDynamicBlocks

每個(gè) bcp 數(shù)據(jù)塊的大小是否可以動(dòng)態(tài)增長(zhǎng)。 HRBcpBlocks 僅用于 Oracle 發(fā)布。

備注

此參數(shù)用于通過(guò) Oracle 發(fā)布服務(wù)器優(yōu)化 bcp 的性能。

-KeepAliveMessageInterval keep_alive_interval

快照代理在向 MSsnapshot_history 表中記錄“waiting for backend message”之前等待的時(shí)間(以秒為單位)。 默認(rèn)值為 300 秒。

-LoginTimeOut login_time_out_seconds

登錄超時(shí)前等待的秒數(shù)。 默認(rèn)值為 15 秒。

-MaxBcpThreads number_of_threads

指定可以并行執(zhí)行的大容量復(fù)制操作的數(shù)量。 同時(shí)存在的線程和 ODBC 連接的最大數(shù)量為 MaxBcpThreads 或顯示在分發(fā)數(shù)據(jù)庫(kù)中同步事務(wù)中的大容量復(fù)制請(qǐng)求數(shù)中較小的那一個(gè)。 MaxBcpThreads 的值必須大于 0 ,并且不存在任何硬編碼的上限。 默認(rèn)值為 1。

- MaxNetworkOptimization [ 0| 1]

是否將無(wú)關(guān)刪除操作發(fā)送到訂閱服務(wù)器。 無(wú)關(guān)刪除操作是針對(duì)不屬于訂閱服務(wù)器分區(qū)的行發(fā)送到訂閱服務(wù)器的 DELETE 命令。 無(wú)關(guān)刪除操作不會(huì)影響數(shù)據(jù)的完整性或收斂,但它們會(huì)導(dǎo)致不必要的網(wǎng)絡(luò)通信。 MaxNetworkOptimization 的默認(rèn)值是 0。 將 MaxNetworkOptimization 設(shè)置為 1 可將不相關(guān)的刪除操作發(fā)生的機(jī)會(huì)減至最小,從而減少網(wǎng)絡(luò)通信,并最大程度地優(yōu)化網(wǎng)絡(luò)。如果存在多個(gè)級(jí)別的聯(lián)接篩選器和復(fù)雜子集篩選器,則將此參數(shù)設(shè)置為 1 還會(huì)增加元數(shù)據(jù)的存儲(chǔ)并導(dǎo)致發(fā)布服務(wù)器性能下降。 您應(yīng)仔細(xì)評(píng)估您的復(fù)制拓?fù)?,僅當(dāng)無(wú)關(guān)刪除操作導(dǎo)致的網(wǎng)絡(luò)通信高到無(wú)法接受時(shí)才應(yīng)將 MaxNetworkOptimization 設(shè)置為 1 。

備注

僅當(dāng)合并發(fā)布的同步優(yōu)化選項(xiàng)(sp_addmergepublication (Transact-SQL) 的 @keep_partition_changes 參數(shù))設(shè)置為 true 時(shí),將此參數(shù)設(shè)置為 1 才是有用的。

-Output output_path_and_file_name

代理輸出文件的路徑。 如果未提供文件名,則向控制臺(tái)發(fā)送該輸出。 如果指定的文件名已存在,會(huì)將輸出追加到該文件。

-OutputVerboseLevel [ 0| 1| 2]

指定輸出是否應(yīng)提供詳細(xì)內(nèi)容。

OutputVerboseLevel 值

說(shuō)明

0

僅輸出錯(cuò)誤消息。

1 (默認(rèn)值)

輸出所有進(jìn)度報(bào)告消息(默認(rèn)值)。

2

輸出所有錯(cuò)誤消息和進(jìn)度報(bào)告消息,這對(duì)于調(diào)試很有用。

-PacketSize packet_size

快照代理連接到 SQL Server時(shí)使用的數(shù)據(jù)包大?。ㄒ宰止?jié)為單位)。 默認(rèn)值為 8192 字節(jié)。

備注

除非您確信能夠提高性能,否則不要更改數(shù)據(jù)包的大小。 對(duì)于大多數(shù)應(yīng)用程序而言,默認(rèn)數(shù)據(jù)包大小為最佳數(shù)值。

-ProfileName profile_name

指定用于代理參數(shù)的代理配置文件。 如果 ProfileName 為 NULL,則將禁用代理配置文件。 如果未指定 ProfileName ,則使用該代理類型的默認(rèn)配置文件。 

-PublisherDB publisher_database

發(fā)布數(shù)據(jù)庫(kù)的名稱。 Oracle 發(fā)布服務(wù)器不支持該參數(shù)。

-PublisherDeadlockPriority [-1|0|1]

死鎖發(fā)生時(shí)快照代理連接到發(fā)布服務(wù)器的優(yōu)先級(jí)。 指定此參數(shù)是為了解決快照生成期間在快照代理和用戶應(yīng)用程序之間發(fā)生的死鎖問(wèn)題。

PublisherDeadlockPriority 值

說(shuō)明

-1

在發(fā)布服務(wù)器上發(fā)生死鎖時(shí),應(yīng)用程序而非快照代理優(yōu)先。

0 (默認(rèn)值)

未分配優(yōu)先級(jí)。

1

在發(fā)布服務(wù)器上發(fā)生死鎖時(shí),快照代理優(yōu)先。

-PublisherFailoverPartner server_name[\instance_name]

指定參加與發(fā)布數(shù)據(jù)庫(kù)進(jìn)行的數(shù)據(jù)庫(kù)鏡像會(huì)話的 SQL Server 故障轉(zhuǎn)移伙伴實(shí)例。

-PublisherLogin publisher_login

使用 SQL Server 身份驗(yàn)證連接到發(fā)布服務(wù)器時(shí)所用的登錄名。

-PublisherPassword publisher_password

使用 SQL Server 身份驗(yàn)證連接到發(fā)布服務(wù)器時(shí)使用的密碼。 。

-PublisherSecurityMode [ 0| 1]

指定發(fā)布服務(wù)器的安全模式。 值 0 指示 SQL Server 身份驗(yàn)證(默認(rèn)值),值 1 指示 Windows 身份驗(yàn)證模式。

-QueryTimeOut query_time_out_seconds

查詢超時(shí)前等待的秒數(shù)。默認(rèn)值為 1800 秒。

-ReplicationType [ 1| 2]

指定復(fù)制的類型。 值 1 指示事務(wù)復(fù)制,值 2 指示合并復(fù)制。

-RowDelimiter row_delimiter

在 SQL Server 大容量復(fù)制數(shù)據(jù)文件中用于標(biāo)記行尾的字符或字符序列。 默認(rèn)值為 \n,@g>\n。

-StartQueueTimeout start_queue_timeout_seconds

當(dāng)運(yùn)行的并發(fā)動(dòng)態(tài)快照進(jìn)程數(shù)達(dá)到由 sp_addmergepublication (Transact-SQL) 的 @max_concurrent_dynamic_snapshots 屬性設(shè)置的限制值時(shí),快照代理等待的最大秒數(shù)。 如果在經(jīng)過(guò)最大秒數(shù)之后快照代理仍在等待,快照代理將退出。 值 0 表示代理將無(wú)限期地等待,盡管可以將其取消。

- UsePerArticleContentsView use_per_article_contents_view

已不推薦使用此參數(shù),支持它是為了能夠向后兼容。

總結(jié)

由于在生成快照需要擁有對(duì)象的架構(gòu)鎖,所以在生成快照的過(guò)程中表對(duì)象是只讀的。如果對(duì)大表生成快照千萬(wàn)不要選擇在業(yè)務(wù)繁忙的時(shí)候否則有可能造成系統(tǒng)癱瘓,2016生成快照的時(shí)間比2008要快很多。通過(guò)對(duì)比可以發(fā)現(xiàn)2016的復(fù)制生成快照比2008性能提升了很多。但是從2014到2016BCP文件從32個(gè)變成16個(gè)不知道是出于什么原因。

標(biāo)簽:銅仁 來(lái)賓 威海 七臺(tái)河 防疫戰(zhàn)設(shè) 天水 宿州 益陽(yáng)

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《詳解SQL Server 2016快照代理過(guò)程》,本文關(guān)鍵詞  詳解,SQL,Server,2016,快照,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《詳解SQL Server 2016快照代理過(guò)程》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于詳解SQL Server 2016快照代理過(guò)程的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    中文字幕永久免费视频| 久久精品亚洲麻豆av一区二区| 日韩亚洲国产免费| 4438成人网| 99re在线精品| 亚洲一区二区三区四区五区午夜| 影音先锋中文在线视频| free性欧美hd另类精品| 日韩在线三级| 欧美国产小视频| 欧美大片在线看免费观看| 天天草夜夜骑| 中文日韩在线视频| 怡红院成永久免费人全部视频| 日本免费一级视频| 一区二区自拍偷拍| 中文字幕成人乱码在线电影| 国产一区久久| 黑人巨大40厘米重口ysn| 日韩一区二区三区精品视频第3页| 欧美一卡二卡在线观看| 国产乱子轮精品视频| 久草精品在线| 91在线观看免费网站| 欧美丰满熟妇bbb久久久| 日本午夜一区二区三区| 搜索黄色一级片| 青青草免费观看完整版高清| 亚洲三级在线| 91老师片黄在线观看| 亚洲综合中文字幕在线| 国产综合无码一区二区色蜜蜜| 永久免费未视频| 大波视频国产精品久久| 韩国精品视频在线观看| 视频一区中文字幕国产| 不卡一卡二卡三乱码免费网站| 亚洲狠狠婷婷综合久久久| 午夜cr在线观看高清在线视频完整版| xxx性欧美在线| 91香蕉视频免费在线观看| 在线视频国产区| 丰满少妇一区二区三区专区| 亚欧美一区二区三区| 久久夜夜久久| 精品国产91九色蝌蚪| 韩国精品主播一区二区在线观看| www.麻豆av.com| 中文字幕乱码在线观看| 蜜臀精品久久久久久蜜臀| eeuss在线观看| 91高清在线观看视频| 麻豆91精品91久久久的内涵| 日产精品久久久久久久| 日韩电影中文字幕一区| 欧美群妇大交群中文字幕| 黑粗硬大欧美视频| 亚洲欧洲日韩综合| 韩国日本不卡在线| 欧美日韩成人在线一区| 久久影视电视剧免费网站| 中文字幕亚洲精品一区| 国产精品国产三级国产| av超碰在线观看| 91福利视频在线| 欧美重口乱码一区二区| 欧美日本国产| 美乳中文字幕| 一区二区三区免费视频网站| 大地资源中文在线观看免费版| 亚洲www在线观看| 在线观看xxx| 综合五月婷婷| 狠狠色狠狠色综合系列| 国产日韩欧美一区| 日韩特黄一级片| 黄色软件在线观看| 99成人在线视频| www.久久av| 国产精品免费一区二区三区| 久久久久久久久久久久av| 久久久国产一区| 手机在线观看日韩av| 黄网在线免费看| 污污免费在线观看| 中文字幕在线观看第二页| 红桃视频 国产| 狠狠色henhense| 日韩免费av一区二区| 午夜91在线| 色狮一区二区三区四区视频| 成年在线观看免费人视频| 黄色一级片免费在线观看| 日本韩国欧美精品大片卡二| xxx电影网| 久久男人中文字幕资源站| 波多野结衣中文字幕在线| 国产福利在线视频| 国产亚洲欧美中文| 在线免费观看av网站| 国产精品黄色片| 黑人巨大亚洲一区二区久| 在线国产三级| 国内精品视频一区二区三区八戒| 狠狠躁天天躁日日躁欧美| 国产精品的网站| 亚洲国产精品99| 国产精品入口麻豆原神| 国产高清在线一区| 色综合综合色| 成人黄色免费网站| 国产精品对白刺激久久久| 天天色天天射天天干| 超碰在线cao| 黄色免费福利视频| 成年大片免费视频播放二级| 西西44rtwww国产精品| 色哟哟日韩精品| 国产精品嫩草av| 国产91美女视频| 亚洲精品一区二区网址| 精品视频麻豆入口| 日本精品久久久久中文字幕| 亚洲性视频网址| 91亚洲永久免费精品| 色妞在线综合亚洲欧美| 日本免费高清不卡| 国产视频在线观看一区二区| 国产精品一区免费在线观看| 国产手机精品视频| 思思久久99热只有频精品66| 日日摸夜夜添夜夜添国产精品| 91在线品视觉盛宴免费| 91国内精品在线视频| 成人涩涩免费视频| 91玉足脚交嫩脚丫在线播放| 欧美爆操老女人| 青青草国产成人久久91网| 91视频观看| 中文综合在线观看| 欧美日韩在线观看免费| 99久久精品国产一区二区小说| 国产区精品视频| 欧美重口另类| 成人日韩精品| 麻豆精品视频在线原创| 极品美女一区| 色婷婷av金发美女在线播放| 久久超碰97人人做人人爱| 午夜xxxxx| 成人短视频app| 精品国产不卡一区二区三区| 日夜干在线视频| 自拍欧美一区| 中文字幕有码在线| 日本a口亚洲| 午夜在线电影亚洲一区| 91亚洲精品乱码久久久久久蜜桃| 色94色欧美sute亚洲线路二| 在线观看免费视频一区二区三区| 最好看的2019年中文视频| 国产一区二区在线观看免费| 佐佐木明希av| 香蕉影视欧美成人| 成人欧美一区二区三区在线观看| 理论片日本一区| 国产日产欧美一区二区三区| 色婷婷精品国产一区二区三区| 久久久久美女| 蜜臀91精品一区二区三区| 91超碰在线观看| 四虎影院在线域名免费观看| 嫩草影院国产精品| 精品免费二区三区三区高中清不卡| av资源中文色综合| 久久不射中文字幕| 99re6这里有精品热视频| 99久久婷婷国产综合精品首页| 天天干天天爽| 国产精品视频免费看| av素人天堂| 亚洲乱码一区二区三区| 国精产品一区一区三区mba下载| 91精品国产色综合久久| 水莓100国产免费av在线播放| 性无码专区无码| 中文字幕在线中文字幕二区| 国产精品―色哟哟| 免费看大片爽| 成人在线免费播放视频| 男操女免费网站| 国产精品无码免费专区午夜| 成人网页在线观看| 亚洲视频精选| 成人福利在线视频| 色94色欧美sute亚洲13| 妺妺窝人体色www在线下载| 欧美精品videos另类日本| 国产精品嫩草影院在线看| 日韩欧美中文字幕不卡| 国产精品午夜在线观看| 国产精品久久久久久久久久精爆| 欧美成人明星100排名| 亚洲精品理论电影| 男人的天堂va免费视频| 久久人人视频| 国产亚洲欧美视频| 99热这里只有精品1| 欧美日韩激情视频在线观看| 亚洲国产精品国自产拍av秋霞| 国精品无码人妻一区二区三区| 国产高清精品在线| 超碰在线网站| 懂色av蜜臀av粉嫩av分享吧最新章节| 色综合天天狠天天透天天伊人| 荫蒂被男人添免费视频| 色婷婷久久一区二区三区麻豆| 久久久久久久久免费看无码| 亚洲欧洲在线播放| 国产 日韩 欧美 在线| 日韩在线理论| 久久aⅴ乱码一区二区三区| 国产小视频免费观看| 国产激情在线看| 91嫩草亚洲精品| 99久久精品无免国产免费| 成人污版视频| 在线观看日本www| 国产乱论精品| 国产精品九九九九九| 国产一区网站| 国产ts人妖一区二区| 2020国产精品自拍| 日韩视频免费观看| 亚洲天堂av一区| 男生裸体视频网站| dy888夜精品国产专区| 国产精品偷伦免费视频观看的| 国产后入清纯学生妹| 久久91精品国产91久久跳| 欧美片网站yy| 日本高清免费在线视频| 亚洲精品国偷拍自产在线观看蜜桃| 激情图片中文字幕| 欧美洲成人男女午夜视频| 色婷婷av一区二区三区在线观看| 久久精子c满五个校花| 经典三级在线一区| 欧美xxxxx在线视频| 又黄又湿又爽又免费又色| 国产一区二区精品久久99| 欧美日韩中文精品| 北条麻妃在线一区二区| 奇米狠狠一区二区三区| 日本在线观看大片免费视频| 一区二区传媒有限公司| 午夜免费福利视频在线观看| 亚洲精品一区中文| 日本免费一区二区三区视频| 51一区二区三区| 中文字幕一区二区三区乱码| 久久福利视频导航| 日本色综合中文字幕| 很黄很色网站| 五月天欧美精品| 久久精品天堂| 亚洲精品视频二区| 日韩久久精品一区二区三区| 亚洲午夜色婷婷在线| 国产精品1区| 日本高清不卡aⅴ免费网站| 欧美综合第一页| 狠狠入ady亚洲精品| 黄色香蕉视频在线观看| 日本成人a视频| 日韩视频免费看| 成人av免费电影网站| 国产精品高清无码在线观看| 黄色一级免费视频| 欧美在线一级视频| 444亚洲人体| 先锋影音av中文资源| 91在线视频播放地址| 日韩电影大全在线观看| 欧美人体一区二区三区| 亚欧洲精品在线视频| 国产影视精品一区二区三区| 欧美日韩国产专区| av在线资源| 精品日本12videosex| 中文字幕天堂网| 国产亚洲一级高清| 中日韩午夜理伦电影免费| 蜜臀久久99精品久久久酒店新书| 日韩黄色网址| 国产精品日产欧美久久久久| 欧美激情一区| 午夜一区二区三区在线观看| 欧美成人在线免费| 特级黄色片视频| 成人在线激情视频| 亚洲免费视频网站| 99国产精品久久久久久久久久久| 中文字幕在线播放不卡| 国产精品∨欧美精品v日韩精品| 欧美日韩一级二级三级| 精品国产av色一区二区深夜久久| 无码人妻精品一区二区三应用大全| 少妇与大狼拘作爱性a| 99xxxx成人网| 欧美视频在线播放一区| 99精品一区| 欧美日韩国产在线看| 日韩中字在线| 99国产精品久久久| 欧美激情国产日韩| 亚洲电影在线| 最近国产精品视频| 日韩成人在线资源| 在线国产91| 久久99久久久久久| 国产精品一区二区久久精品爱涩| 国产女精品视频网站免费| 国产日韩精品中文字无码| 九九热免费在线视频| 永久免费黄色片| 欧美性猛交99久久久久99| 国产精品2区|