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

深入解析 MongoDB 中的 renameCollection 操作:不同版本中的風險與影響

數據庫 MongoDB
在進行 renameCollection 操作時,請務必謹慎操作。這個操作可能會對線上系統產生重大影響,因此建議在非高峰時段進行,并且提前備份數據以防萬一。

在 MongoDB 中,renameCollection 操作用于將一個集合重命名為另一個名稱。雖然這看起來是一個簡單的操作,但在不同版本的 MongoDB 中,renameCollection 有一些重大的變化和注意事項。本文將深入探討在不同版本的 MongoDB 中執行 renameCollection 操作時需要考慮的方面。

MongoDB 3.4 版本

renameCollection is suitable for production environments; however:

  • renameCollection blocks all database activity for the duration of the operation.
  • renameCollection is not compatible with sharded collections.
  • renameCollection fails if is the name of an existing collection and you do not specify .targetdropTarget: true
  • You cannot rename a collection from a replicated database to the database, which is not replicated.local
  • You cannot rename a collection from the database, which is not replicated, to a replicated database.local

renameCollection 適合生產 環境:

  • renameCollection操作會阻塞整個數據庫的活動,直到操作完成為止。
  • renameCollection不兼容分片集合(sharded collections)
  • 如果要重命名的集合名字已經存在,并且沒有指定.targetdropTarget: true,renameCollection操作會失敗。
  • 不能將一個來自有副本的數據庫(replicated database)的集合重命名到沒有副本的數據庫(non-replicated database)。
  • 不能將一個來自沒有副本的數據庫的集合重命名到有副本的數據庫。

注意事項:

  1. 相當于是一個copy的操作,如果集合數據量過大,非常耗時,線上慎用;
  2. 重名過程會阻塞整個數據庫的活動,直到操作完成為止;
  3. 分片集合不支持重命名操作;

MongoDB 3.6 版本

Sharded Collections

renameCollection is not compatible with sharded collections.

Existing Target Collection

renameCollection fails if is the name of an existing collection and you do not specify .targetdropTarget: true

Performance

Changed in version 3.6.

renameCollection has different performance implications depending on the target namespace.

If the target database is the same as the source database, renameCollection simply changes the namespace. This is a quick operation.

If the target database differs from the source database, renameCollection copies all documents from the source collection to the target collection. Depending on the size of the collection, this may take longer to complete. Other operations which require exclusive access to the affected databases will be blocked until the rename completes. See What locks are taken by some common client operations? for operations which require exclusive access to all databases.

  1. 分片集合不兼容:renameCollection 操作不兼容于分片集合。這意味著,如果你的集合是分片的,你不能使用 renameCollection 來重命名這個集合。在對分片集合進行操作時,需要使用其他方式來管理集合的名稱或結構。
  2. 現有目標集合:如果目標集合已經存在,并且你沒有明確指定 .targetdrop 選項為 true,那么 renameCollection 操作將失敗。在執行 renameCollection 操作時,如果目標集合已經存在,你必須明確指定是否要刪除目標集合并覆蓋它。
  3. 性能影響:在 MongoDB 3.6 版本中,renameCollection 操作的性能取決于目標命名空間的情況:

  • 如果目標數據庫與源數據庫相同,那么 renameCollection 操作只是簡單地更改命名空間。這是一個快速的操作,因為它只涉及更改命名空間的元數據信息。
  • 如果目標數據庫與源數據庫不同,那么 renameCollection 操作將會復制源集合中的所有文檔到目標集合中。這可能會導致操作需要花費更多的時間來完成,特別是對于大型集合來說。在執行復制操作期間,其他需要對受影響的數據庫進行排他性訪問的操作將被阻塞,直到重命名操作完成。

注意事項:

db.adminCommand( { renameCollection: "db1.orders", to: "db1.orders2014" } )  

  1. renameCollection 操作不兼容于分片集合;
  2. 只更改命名空間,速度極快;

db.adminCommand( { renameCollection: "db1.orders", to: "db2.orders2014" } )  

  1. 跨庫重命名相當于是一個copy操作,如果集合數據量較大,執行特別耗時,阻塞操作,線上慎用。

MongoDB 4.2 版本

Sharded Collections

renameCollection is not compatible with sharded collections.

Existing Target Collection

renameCollection fails if is the name of an existing collection and you do not specify .targetdropTarget: true

Performance

Changed in version 3.6.

renameCollection has different performance implications depending on the target namespace.

If the target database is the same as the source database, renameCollection simply changes the namespace. This is a quick operation.

If the target database differs from the source database, renameCollection copies all documents from the source collection to the target collection. Depending on the size of the collection, this may take longer to complete.

Resource Locking

Changed in version 4.2.

If renaming a collection within the same database, renameCollection obtains an exclusive lock on the source and target collections for the duration of the operation. All subsequent operations on the collections must wait until renameCollection completes.

Prior to MongoDB 4.2, renaming a collection within the same database with renameCollection required an exclusive database lock.

If renaming a collection between different databases, renameCollection locking behavior depends on the MongoDB version:

For MongoDB 4.2.2 and later, renameCollection obtains an exclusive (W) lock on the target database, an intent shared (r) lock on the source database, and a shared (S) lock on the source collection. Subsequent operations on the target database must wait until renameCollection releases the exclusive database lock.

For MongoDB 4.2.1 and earlier, renameCollection obtains an exclusive (W) global lock. Subsequent operations on the mongod must wait until renameCollection releases the global lock.

For more information on locking in MongoDB, see FAQ: Concurrency.

1、分片集合不兼容:

renameCollection 操作不兼容于分片集合。這意味著無法直接對分片集合使用 renameCollection 來重命名。

2、現有目標集合:

如果要重命名的目標集合名稱已經存在,并且沒有指定 .targetdrop: true 參數,renameCollection 操作將失敗。這是為了避免意外覆蓋已存在的集合。在執行 renameCollection 操作時,需要明確指定是否要刪除已存在的目標集合以便重命名成功。

3、性能:

在 MongoDB 3.6 及更高版本中,renameCollection 操作的性能取決于目標命名空間的不同情況:

  • 如果目標數據庫與源數據庫相同,renameCollection 操作只是簡單地更改命名空間,這是一個快速的操作,因為它只涉及元數據的更改。
  • 如果目標數據庫與源數據庫不同,renameCollection 操作將會復制源集合中的所有文檔到目標集合中。這可能會導致操作耗時更長,特別是對于大型集合而言。

4、資源鎖定:

在 MongoDB 4.2 版本中,renameCollection 操作的資源鎖定行為發生了變化:

  • 如果在同一數據庫中重命名集合,renameCollection 會在操作期間對源集合和目標集合獲取獨占鎖。所有對這些集合的后續操作必須等待 renameCollection 完成。
  • 在不同數據庫之間重命名集合時,renameCollection 的鎖定行為取決于 MongoDB 版本:
  • 對于 MongoDB 4.2.2 及更高版本,renameCollection 會在目標數據庫上獲取獨占鎖(W),在源數據庫上獲取意圖共享鎖(r),在源集合上獲取共享鎖(S)。所有對目標數據庫的后續操作必須等待 renameCollection 釋放獨占數據庫鎖。
  • 對于 MongoDB 4.2.1 及更早版本,renameCollection 會獲取全局獨占鎖(W)。所有對 MongoDB 實例的后續操作必須等待 renameCollection 釋放全局鎖。

注意事項:

db.adminCommand( { renameCollection: "db1.orders", to: "db1.orders2014" } )  

  1. renameCollection 操作不兼容于分片集合;
  2. 只更改命名空間,速度極快;
  3. 對源集合和目標集合獲取獨占鎖,必須等待 renameCollection 完成

db.adminCommand( { renameCollection: "db1.orders", to: "db2.orders2014" } )  

  1.  MongoDB 4.2.2 及更高版本,跨庫重命名相當于是一個copy操作,如果集合數據量較大,執行特別耗時,目標數據庫上獲取獨占鎖(W),目標數據庫的后續操作必須等待 renameCollection 釋放獨占數據庫鎖,線上慎用。
  2. MongoDB 4.2.1 及更早版本,跨庫重命名相當于是一個copy操作,如果集合數據量較大,執行特別耗時,renameCollection 會獲取全局獨占鎖(W)。所有對 MongoDB 實例的后續操作必須等待 renameCollection 釋放全局鎖,線上慎用。

MongoDB 5.0 版本

Sharded Collections

Starting in MongoDB 5.0, you can use the renameCollection command to change the name of a sharded collection. The target database must be the same as the source database.

Unsharded Collections

You can use renameCollection to rename an unsharded collection in a sharded cluster as long as the source and target databases are on the same primary shard.

Existing Target Collection

renameCollection fails if target is the name of an existing collection and you do not specify dropTarget: true.

Performance

Changed in version 3.6.

renameCollection has different performance implications depending on the target namespace.

If the target database is the same as the source database, renameCollection simply changes the namespace. This is a quick operation.

If the target database differs from the source database, renameCollection copies all documents from the source collection to the target collection. Depending on the size of the collection, this may take longer to complete.

Resource Locking in Sharded Clusters

Changed in version 5.0.

When renaming a sharded or unsharded collection in a sharded cluster, the source and target collections are exclusively locked on every shard. Subsequent operations on the source and target collections must wait until the rename operation completes.

For more information on locking in MongoDB, see FAQ: Concurrency.

Resource Locking in Replica Sets

If renaming a collection within the same database, renameCollection obtains an exclusive lock on the source and target collections for the duration of the operation. All subsequent operations on the collections must wait until renameCollection completes.

If renaming a collection between different databases, renameCollection obtains an exclusive (W) lock on the target database, an intent shared (r) lock on the source database, and a shared (S) lock on the source collection. Subsequent operations on the target database must wait until renameCollection releases the exclusive database lock.

For more information on locking in MongoDB, see FAQ: Concurrency.

1、行為

  • 對于分片集合(Sharded Collections):從MongoDB 5.0開始,可以使用renameCollection命令來更改分片集合的名稱。目標數據庫必須與源數據庫相同。
  • 對于非分片集合(Unsharded Collections):在分片集群中,只要源數據庫和目標數據庫在同一個主分片上,就可以使用renameCollection來重命名非分片集合。
  • 對于已存在的目標集合:如果目標集合已經存在,而且沒有設置dropTarget: true選項,則renameCollection操作將失敗。

2、性能:

  • 自MongoDB 3.6版本開始,renameCollection的性能取決于目標命名空間。
  • 如果目標數據庫與源數據庫相同,則renameCollection僅僅修改命名空間,這是一個快速的操作。
  • 如果目標數據庫與源數據庫不同,則renameCollection將所有文檔從源集合復制到目標集合。根據集合的大小,這可能需要更長的時間來完成。

3、資源鎖定:

  • 在分片集群中,當重命名分片集合或非分片集合時,每個分片上的源和目標集合都會被獨占鎖定。在重命名操作完成之前,對源和目標集合的后續操作必須等待。
  • 在副本集中,如果在同一個數據庫中重命名集合,renameCollection會為操作的整個過程獲取源和目標集合的獨占鎖。所有對集合的后續操作必須等待renameCollection完成。
  • 如果在不同的數據庫之間重命名集合,renameCollection會在目標數據庫上獲取獨占鎖(W),在源數據庫上獲取意向共享鎖(r),在源集合上獲取共享鎖(S)。后續對目標數據庫的操作必須等待renameCollection釋放獨占數據庫鎖。

注意事項:

  1. 不能使用 renameCollection 重命名時間序列集合
  2. 支持分片集合renameCollection操作,不能跨庫操作;
  3. 非分片集合renameCollection操作,在分片集群中,源數據庫和目標數據庫在同一個主分片上;

db.adminCommand( { renameCollection: "db1.orders", to: "db1.orders2014" } )  

  1. 同庫重命名,只更改命名空間,速度極快;
  2. 在分片集群中,當重命名分片集合或非分片集合時,在重命名操作完成之前,源和目標集合都會被獨占鎖定,必須等待;
  3. 在副本集中,如果在同一個數據庫中重命名集合,在重命名操作完成之前,源和目標集合都會被獨占鎖定,必須等待;

db.adminCommand( { renameCollection: "db1.orders", to: "db2.orders2014" } )  

跨庫重命名相當于是一個copy操作,如果集合數據量較大,執行特別耗時。目標數據庫上獲取獨占鎖(W),在源數據庫上獲取意向共享鎖(r),在源集合上獲取共享鎖(S)。后續對目標數據庫的操作必須等待renameCollection釋放獨占數據庫鎖阻塞操作,線上慎用。

MongoDB 6.0 、7.0版本版本renameCollection未做變更

結論:

在進行 renameCollection 操作時,請務必謹慎操作。這個操作可能會對線上系統產生重大影響,因此建議在非高峰時段進行,并且提前備份數據以防萬一。謹慎的操作是確保系統穩定性和數據完整性的重要步驟,我們始終致力于提供最佳的服務和解決方案,以確保您的業務順利運行。再次感謝您對我們的信任和支持。

責任編輯:武曉燕 來源: DBA實戰
相關推薦

2012-11-16 10:14:54

Windows 8

2024-06-17 10:45:07

C++編程操作符

2024-03-11 15:32:50

C++開發

2020-11-05 08:56:19

Python

2025-01-07 13:48:57

2023-11-26 18:02:00

ReactDOM

2020-12-26 16:51:12

Python操作符開發

2024-05-06 00:00:00

C#工具代碼

2010-09-26 10:13:25

2010-07-13 14:26:11

Perl數組

2024-10-15 16:53:07

2024-12-06 10:43:27

2023-10-23 12:35:36

Golang追加操作

2023-05-05 18:33:15

2024-11-20 15:55:57

線程Java開發

2024-04-30 00:00:00

數倉維度建模

2009-02-20 09:50:29

C#方法重載編程

2023-11-29 09:00:55

ReactuseMemo

2024-07-01 08:04:38

2023-08-07 08:13:41

點贊
收藏

51CTO技術棧公眾號

亚洲肉体裸体xxxx137| 刘亦菲一区二区三区免费看| 风间由美性色一区二区三区| 欧美性资源免费| 国产精品理论在线| 亚洲日本一区二区三区在线| 色综合久久久久综合体| 18视频在线观看娇喘| 欧美日本网站| 国产成人精品亚洲日本在线桃色| 91国内免费在线视频| 91ts人妖另类精品系列| 青青操综合网| 日韩一级视频免费观看在线| 91av俱乐部| aa级大片免费在线观看| 国产精品国产三级国产三级人妇| 精品一区久久久久久| 97人妻一区二区精品免费视频 | 性金发美女69hd大尺寸| 人妻无码一区二区三区免费| 女同久久另类99精品国产| 在线综合亚洲欧美在线视频| 亚洲综合在线网站| 天堂网在线最新版www中文网| 亚洲欧美激情插| 亚洲国产高清国产精品| 亚洲欧美综合一区二区| 国产成人鲁色资源国产91色综| 国产精品久久久久免费a∨| 91国产丝袜播放在线| 亚洲女同中文字幕| 日韩在线免费av| www.中文字幕av| 麻豆成人入口| 亚洲精品一区二区三区蜜桃下载| 永久免费看片在线观看| 亚洲久草在线| 欧美肥胖老妇做爰| 亚洲国产日韩欧美在线观看| 欧美日韩五码| 色婷婷综合久久久久中文一区二区| 免费看国产一级片| 国产福利在线免费观看| 亚洲精品高清视频在线观看| 特级黄色录像片| 国产在线观看av| 18欧美亚洲精品| 一区二区在线观| 1区2区3区在线观看| 国产精品无码永久免费888| 欧美在线一区二区三区四区| 精品视频一二三| 国产色爱av资源综合区| 日本在线视频一区| 北条麻妃在线| 中文字幕一区二区三区视频| 国产卡一卡二在线| 亚洲丝袜精品| 亚洲成人av资源| 国模无码视频一区二区三区| 亚洲黄色中文字幕| 日本久久一区二区| 成人日韩在线视频| 一区二区三区免费在线看| 精品乱码亚洲一区二区不卡| 久久福利小视频| 欧美激情在线精品一区二区三区| 永久555www成人免费| 日本不卡一区视频| 欧美va亚洲va日韩∨a综合色| 欧美日韩国产成人在线| 一级免费在线观看| 日韩电影免费一区| 亚洲伊人一本大道中文字幕| 亚洲xxx在线| 久久久久久久电影| 一区高清视频| 春色校园综合激情亚洲| 在线观看一区不卡| 自拍一级黄色片| 久久黄色影视| 中文字幕亚洲情99在线| 免费一级肉体全黄毛片| 午夜在线一区| 91在线观看欧美日韩| 亚洲aaa在线观看| 国产精品天美传媒| 精品久久久久久无码中文野结衣| 校园春色亚洲色图| 欧美一个色资源| 91国模少妇一区二区三区| 91精品国产成人观看| 庆余年2免费日韩剧观看大牛| 一级片一区二区三区| a级高清视频欧美日韩| 亚洲精品在线视频观看| av资源一区| 欧美私模裸体表演在线观看| 日本五十肥熟交尾| 偷拍欧美精品| 日韩免费精品视频| 亚洲风情第一页| 欧美韩国日本不卡| 日本一区午夜艳熟免费| 日韩有码欧美| 亚洲免费福利视频| 免费又黄又爽又色的视频| 日本成人在线一区| 精品午夜一区二区三区| 色操视频在线| 777亚洲妇女| 99久久精品免费视频| 亚洲精品一级| 99精品99久久久久久宅男| 在线观看免费高清完整| 欧美三级欧美成人高清www| www.四虎精品| 香蕉视频官网在线观看日本一区二区| 日韩美女免费视频| 五月天婷婷视频| 亚洲综合色噜噜狠狠| 爽爽爽在线观看| 久久在线视频| 国产精品免费久久久久久| 手机福利在线| 午夜电影久久久| 欧美一区二区免费在线观看| 欧美日本一区二区高清播放视频| 国产精品一区二区久久| 久久手机免费观看| 欧美日韩亚洲国产一区| 大尺度做爰床戏呻吟舒畅| 欧美特黄视频| 超碰97在线人人| 色婷婷在线播放| 欧美xxx久久| 久久久久久欧美精品se一二三四| 国产激情一区二区三区| 五月天综合婷婷| 国产午夜久久av| 久久国产精品影片| 国产欧美久久久| 一区二区久久久久| 久久国产免费视频| 亚洲福利一区| 九九99久久| 自由日本语热亚洲人| 亚洲欧美日韩高清| 中文字幕91爱爱| 国产精品久久久久久久久晋中 | 一级黄色片播放| 精品午夜av| 欧美精品videos| 污视频网站免费观看| 日韩欧美亚洲一二三区| 免费黄色在线视频| 日本在线播放一区二区三区| 亚洲精品在线视频观看| 成人av在线播放| 欧美夫妻性视频| 五月婷婷综合久久| 色又黄又爽网站www久久| 91精品国自产在线| 国内成人自拍视频| 国产日韩欧美精品在线观看| 亚洲福利天堂| 国产精品影片在线观看| 国产激情视频在线观看| 精品福利一二区| 精产国品一区二区| 中文字幕视频一区二区三区久| xxxx视频在线观看| 亚洲欧美日韩专区| 亚洲欧美日产图| 97se亚洲| 国产精品69久久| 在线免费观看污| 亚洲国产一区自拍| 怡红院男人天堂| 亚洲一区在线观看免费 | 黄色小视频免费观看| 色综合久久综合中文综合网| 久久精品一区二区三区四区五区| 成av人片一区二区| 亚洲 欧美 日韩系列| 欧美日韩伊人| 日韩精品在在线一区二区中文| 国产精品视频首页| 欧美亚洲成人xxx| 最新黄网在线观看| 国产亚洲欧美一区| 亚洲免费成人网| 欧美性xxxxxx少妇| 日本特黄特色aaa大片免费| 中文字幕欧美国产| 中文字幕乱视频| 国产做a爰片久久毛片| 亚洲爆乳无码专区| 国产一在线精品一区在线观看| 日韩精品国内| 日韩av字幕| 亚洲自拍小视频| 91成人在线| 日本国产高清不卡| 欧美亚洲系列| 日韩中文字幕av| 日本私人网站在线观看| 日韩欧美在线综合网| 中文字幕码精品视频网站| 午夜国产不卡在线观看视频| 一区二区成人免费视频| 欧美韩日一区二区三区| 欧美高清性xxxx| 国产成人精品www牛牛影视| www.久久久精品| 久久动漫亚洲| 久久免费视频3| 亚洲美女少妇无套啪啪呻吟| avove在线观看| 欧美激情成人| 日韩一区二区三区资源| 亚洲人成网77777色在线播放| 国产成人看片| 国产一区二区三区免费在线| 国产日韩欧美视频| 亚洲成人一区在线观看| 国产a∨精品一区二区三区不卡| av成人影院在线| 久久久久久综合网天天| 在线看女人毛片| 欧美成人小视频| 91香蕉在线观看| 久久国产视频网站| 在线观看h网| 欧美激情日韩图片| 色呦呦在线播放| 欧美精品福利在线| 日本中文字幕中出在线| 欧美激情欧美激情| www成人免费观看| 国内成人精品视频| 欧美男人天堂| 日本久久久久亚洲中字幕| 色8久久影院午夜场| 国产成人91久久精品| 91精品影视| 国产精品视频最多的网站| 久久久久久久性潮| 成人亚洲激情网| 精品一区视频| 国产伦理久久久| 日韩精品免费一区二区三区竹菊| 欧美国产一区二区在线| 国产精品入口久久| 亚洲一区二区不卡视频| 亚洲欧美色图| 欧美日韩成人免费视频| 性欧美长视频| 岛国毛片在线播放| 国产精品亚洲一区二区三区妖精| 日本人妻一区二区三区| 99精品欧美一区二区三区小说 | 亚洲视频一区二区免费在线观看 | 欧美网站在线| 2018国产在线| 老牛影视一区二区三区| 在线观看岛国av| 国产激情一区二区三区| 国产ts丝袜人妖系列视频| 国产片一区二区| 免费在线观看一级片| 精品久久久久久久久中文字幕| 狠狠躁夜夜躁人人爽视频| 91精品国产高清一区二区三区蜜臀 | 久久久.www| 日韩欧美在线网址| 91精品国产乱码久久| 精品国偷自产国产一区| 国产在线观看免费| 久久亚洲影音av资源网| 韩国精品一区| 成人激情视频免费在线| 欧美xxxx在线| 伊人久久大香线蕉午夜av| 亚洲巨乳在线| 日本国产一级片| 91丨porny丨蝌蚪视频| 国产91在线播放九色| 欧美日韩国产精品| 国产又粗又猛视频| 亚洲美女av在线播放| 18+视频在线观看| 国产精品久久久久久久久影视| 日韩成人久久| 四虎永久国产精品| 在线观看的日韩av| 欧美第一页浮力影院| www精品美女久久久tv| 婷婷久久综合网| 欧美午夜精品久久久久久孕妇 | 久久在精品线影院精品国产| 中日韩脚交footjobhd| 9a蜜桃久久久久久免费| 色综合蜜月久久综合网| 中文字幕日本最新乱码视频| 国产精品资源在线观看| 在线免费观看视频| 欧美日韩另类在线| 亚洲成人一级片| www.午夜精品| 全球最大av网站久久| 久久精品日产第一区二区三区乱码| 伊人久久大香线| gogogo高清免费观看在线视频| 久久午夜羞羞影院免费观看| 国产精品日日夜夜| 日韩女优视频免费观看| 麻豆免费在线观看| 国产精品露脸av在线| 激情综合网站| 日韩网址在线观看| 97久久超碰精品国产| 国产一级特黄毛片| 欧美大片在线观看一区| av在线免费网站| 亚洲xxxxx| 亚洲成人一区| 欧美xxxx黑人| 一二三四区精品视频| 精品人妻一区二区三区浪潮在线| 久久精品国产免费观看| 91精品一久久香蕉国产线看观看 | 国产激情视频在线| 成人激情综合网| 国产精品二区不卡| 亚洲激情在线看| 亚洲欧洲日产国产综合网| 亚洲天堂中文字幕在线| 日韩性生活视频| 亚洲伊人伊成久久人综合网| 日本免费在线视频观看| 国产专区欧美精品| 久久久久久久久久久97| 亚洲精品一线二线三线| 黄色在线网站噜噜噜| 久久精彩视频| 久久亚洲二区| 一级特黄曰皮片视频| 欧美日韩精品一二三区| 巨大荫蒂视频欧美另类大| 2014国产精品| 亚洲国产专区| 久久亚洲AV无码专区成人国产| 在线观看欧美黄色| 亚洲成人三级| 99久久99| 午夜在线精品偷拍| 性爱在线免费视频| 欧美大肚乱孕交hd孕妇| 黑森林国产精品av| 色噜噜一区二区| 国内精品伊人久久久久影院对白| 久久久一二三区| 亚洲伦理中文字幕| 成人精品一区二区三区电影| 青少年xxxxx性开放hg| 成a人片亚洲日本久久| 天天射天天干天天| 欧美成人精品xxx| 加勒比中文字幕精品| 北条麻妃视频在线| 亚洲另类在线一区| 性感美女视频一二三| 国产欧美最新羞羞视频在线观看| 国产精品久久| 久久中文字幕精品| 欧美成人aa大片| 午夜精品久久久久久久久久蜜桃| 黄瓜视频免费观看在线观看www| 高清成人免费视频| 亚洲国产无线乱码在线观看| 欧美激情综合色综合啪啪五月| 免费视频亚洲| 日本女人性视频| 色诱亚洲精品久久久久久| 在线观看h网| 午夜精品一区二区三区四区| 国产成人免费xxxxxxxx| 日本一区二区三区久久| 欧美精品激情在线观看| 久久激情电影| 国产肉体xxxx裸体784大胆| 欧美精品第1页| 日韩免费va| 69堂免费视频| 亚洲第一激情av| yellow91字幕网在线| 日韩在线观看电影完整版高清免费| 成人综合婷婷国产精品久久免费|