久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術(shù)文章
文章詳情頁

IBM DB2跨平臺數(shù)據(jù)庫遷移步驟和注意事項

瀏覽:176日期:2023-11-08 17:54:57
這篇論壇文章主要介紹了IBM DB2跨平臺數(shù)據(jù)庫遷移的具體步驟和注意事項,更多內(nèi)容請參考下文。

db2是個有著廣泛商業(yè)應(yīng)用的關(guān)系數(shù)據(jù)庫軟件。作為一個數(shù)據(jù)庫管理員時常面臨著數(shù)據(jù)庫系統(tǒng)的遷移工作,這是一個復(fù)雜而艱巨的過程。互聯(lián)網(wǎng)和 db2 的幫助文檔中有許多關(guān)于 db2 數(shù)據(jù)庫遷移的介紹,但是對于 db2 數(shù)據(jù)庫的跨平臺遷移卻很少談及。本文將基于筆者的成功實踐,總結(jié)一下跨平臺數(shù)據(jù)庫遷移的步驟和注意事項。

簡介

設(shè)想您是一個 db2 商業(yè)數(shù)據(jù)庫系統(tǒng)的管理員。您被給予一項任務(wù),支持業(yè)務(wù)開發(fā)和測試團隊對商業(yè)系統(tǒng)的持續(xù)開發(fā),為他們創(chuàng)建一套獨立于產(chǎn)品環(huán)境的數(shù)據(jù)庫系統(tǒng),從而不影響日常的商業(yè)運作。由于種種原因,這套開發(fā)和測試數(shù)據(jù)庫系統(tǒng)將運行在一個不同于產(chǎn)品環(huán)境的操作系統(tǒng)。我們知道 db2 提供了一些方便的數(shù)據(jù)庫管理工具,比如數(shù)據(jù)庫的整體備份和恢復(fù)功能,用戶可以用它很方便的將一個 db2 數(shù)據(jù)庫從一臺物理節(jié)點遷移到另一個物理節(jié)點,但是 db2 的備份和恢復(fù)功能目前只支持同構(gòu)操作系統(tǒng)平臺間的遷移,比如從 windows 平臺到 windows 平臺,AIX 平臺到 AIX 平臺。對于上述任務(wù)要求的跨平臺的數(shù)據(jù)庫遷移,就沒有一個專門的工具可以很方便的實現(xiàn)。

遷移步驟

經(jīng)過筆者的實踐,總結(jié) db2 數(shù)據(jù)庫的跨平臺遷移步驟如下:

記錄源數(shù)據(jù)庫管理系統(tǒng)配置參數(shù),以備遷移過后數(shù)據(jù)庫系統(tǒng)性能調(diào)優(yōu);

檢查源數(shù)據(jù)庫系統(tǒng)對象,明確要遷移哪些數(shù)據(jù)庫系統(tǒng)對象;

導(dǎo)出源數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)集;

生成源數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)對象定義語句;

在目標平臺創(chuàng)建新的數(shù)據(jù)庫,參照源系統(tǒng)進行設(shè)置;

導(dǎo)入源數(shù)據(jù)集;

檢查數(shù)據(jù)集導(dǎo)入過程日志,排除可能的錯誤;

執(zhí)行數(shù)據(jù)對象定義語句;

檢查數(shù)據(jù)對象語句執(zhí)行日志,排除可能的錯誤;

檢查更新存儲過程的定義;

連接應(yīng)用系統(tǒng),測試數(shù)據(jù)庫遷移是否成功。

下面給出一個遵循上述步驟的具體例子,其中將給出執(zhí)行這些步驟的具體 db2 命令以供參考。

1. 記錄源數(shù)據(jù)庫管理系統(tǒng)配置參數(shù)。這些是很重要的數(shù)據(jù)環(huán)境設(shè)置,其中的一些設(shè)置關(guān)系到遷移能否成功。

清單 1. 顯示數(shù)據(jù)庫管理系統(tǒng)配置參數(shù)的命令

以下是引用片段:

db2 get dbm cfg

清單 2. 顯示數(shù)據(jù)庫配置參數(shù)的命令

以下是引用片段:

db2 get db cfg for source_db_name

注意:Italic part should be replaced by your settings.

注意:對于比較復(fù)雜的源數(shù)據(jù)庫,要注意它的應(yīng)用程序組內(nèi)存大小參數(shù)(appgroup_memo_sz)。如果它的大小不夠,后面生成數(shù)據(jù)對象定義的時候會有問題。

清單3. 顯示數(shù)據(jù)庫注冊表變量的命令

以下是引用片段:

db2set -all

清單 4. 顯示數(shù)據(jù)庫表空間的命令

以下是引用片段:

db2 list tablespaces show detail

清單 5. 顯示數(shù)據(jù)庫程序包的命令

以下是引用片段:

db2 list packages

上述顯示表空間和程序包的命令都需要先建立到源數(shù)據(jù)庫的連接。

2. 檢查源數(shù)據(jù)庫系統(tǒng)對象,明確要遷移哪些數(shù)據(jù)庫系統(tǒng)對象

如何檢查源數(shù)據(jù)庫系統(tǒng)對象?一個最直觀的方法就是使用DB2控制中心(db2cc)瀏覽查看表,視圖,觸發(fā)器,用戶定義的函數(shù),存儲過程等數(shù)據(jù)庫對象。尤其要注意有無大的表,比如一行數(shù)據(jù)的表定義可能大于8K的表。 這樣的表需要在目標數(shù)據(jù)庫上建立具有足夠頁大小的表空間。下面的步驟中將會給出列子。還需要注意的是有無外部定義的存儲過程,這些存儲過程所關(guān)聯(lián)的外部程序包需要手工重新關(guān)聯(lián)。

3. 導(dǎo)出源數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)集

db2 提供了一個工具叫作 db2move,用戶通過它可以把所有用戶定義的表中的數(shù)據(jù)導(dǎo)出到 IXF(集成交換格式)的文件中。同時,在導(dǎo)入數(shù)據(jù)的時候,它還可以生成表上的所定義的索引。具體的導(dǎo)出執(zhí)行命令如下:

清單 6. 導(dǎo)出源數(shù)據(jù)集

以下是引用片段:

db2move dbname

export -u

username

-p

password

根據(jù)數(shù)據(jù)庫大小,機器性能的不同,這個導(dǎo)出過程可能耗時幾分鐘到幾個小時不等。在筆者的經(jīng)歷中,這個導(dǎo)出過程就長達 2 個多小時。

4. 生成源數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)對象定義語句

在導(dǎo)出了數(shù)據(jù)之后,要做的就是導(dǎo)出數(shù)據(jù)對象定義。DB2提供了一個工具叫db2look,用戶可以通過它來生成數(shù)據(jù)庫中的數(shù)據(jù)對象定義,包括別名,表,索引,視圖,觸發(fā)器,用戶定義函數(shù),存儲過程等。具體的命令如下:

清單 7. 生成數(shù)據(jù)對象定義語句

以下是引用片段:

db2look -d dbname

-e -o

ddlfile

-i

username

-w

password

如果數(shù)據(jù)庫非常復(fù)雜,包含很多的數(shù)據(jù)對象定義,那么在執(zhí)行上述命令前,用戶有可能要先調(diào)整參數(shù)appgroup_memo_sz,才能夠順利的生成數(shù)據(jù)對象定義文件。下面是筆者修改這個參數(shù)的命令示例:

清單 8. 調(diào)整源數(shù)據(jù)庫參數(shù)

以下是引用片段:

db2 update db cfg for dbname using appgroup_mem_sz 51368

5. 在目標平臺創(chuàng)建新的數(shù)據(jù)庫,參照源系統(tǒng)設(shè)置參數(shù)

在源平臺上完成了數(shù)據(jù)導(dǎo)出和數(shù)據(jù)對象定義語句生成之后,下面就是要在目標平臺建立目標數(shù)據(jù)庫了。參考源數(shù)據(jù)庫的設(shè)置為新創(chuàng)建的數(shù)據(jù)庫配置適當?shù)膮?shù),通常需要調(diào)整的參數(shù)有:

dbheap - 數(shù)據(jù)堆大小

catalogcache_sz - 目錄高速緩存大小

logbufsz - 日志緩沖區(qū)大小

util_heap_sz - 實用程序堆大小

buffpage - 緩沖池大小

sortheap - 排序列表堆

stmtheap - sql 語句堆

applheapsz - 缺省應(yīng)用程序堆

筆者使用的調(diào)整語句如下:

清單 9. 調(diào)整語句

以下是引用片段:

db2 update db cfg for dbname using dbheap 41599

db2 update db cfg for dbname using catalogcache_sz 38049

db2 update db cfg for dbname using logbufsz 256

db2 update db cfg for dbname using util_heap_sz 20000

db2 update db cfg for dbname using buffpage 1000

db2 update db cfg for dbname using sortheap 4096

db2 update db cfg for dbname using stmtheap 16384

db2 update db cfg for dbname using applheapsz 10242

對于非常復(fù)雜的數(shù)據(jù)庫,目標數(shù)據(jù)庫的日志參數(shù)還需要做出調(diào)整,以便在導(dǎo)入數(shù)據(jù)和生成數(shù)據(jù)對象時,系統(tǒng)不至于日志溢出。由于筆者要遷移的數(shù)據(jù)庫比較復(fù)雜,所以使用了較大的日志配置,命令示例如下:

清單 10. 命令示例

db2 update db cfg for dbname using logfilsiz 8192

db2 update db cfg for dbname using mincommit 1

db2 update db cfg for dbname using logprimary 24

db2 update db cfg for dbname using logsecond 108

6. 導(dǎo)入源數(shù)據(jù)集

細心的讀者可能會發(fā)現(xiàn),這里總結(jié)的步驟6和8看似不太符合一般的邏輯順序。對于數(shù)據(jù)庫系統(tǒng),通常都是先生成數(shù)據(jù)系統(tǒng)對象,如表,視圖,觸發(fā)器等,然后再導(dǎo)入數(shù)據(jù)集。而上述步驟中卻是先導(dǎo)入數(shù)據(jù)集,然后再生成數(shù)據(jù)對象定義。 這能行的通嗎?對于DB2來說,這完全行得通,因為db2move命令在導(dǎo)入數(shù)據(jù)集時,會自動生成表和索引。這樣的順序?qū)τ趶?fù)雜數(shù)據(jù)對象定義的數(shù)據(jù)庫遷移是唯一可行的順序,因為復(fù)雜數(shù)據(jù)庫中往往包含諸多復(fù)雜的數(shù)據(jù)約束語句, 它們會造成數(shù)據(jù)集導(dǎo)入時的種種問題。

清單 11. 導(dǎo)入源數(shù)據(jù)集的命令示例

以下是引用片段:

db2move targetdbname

import -u

username

-p

password

如果數(shù)據(jù)量非常大,這個過程將會非常耗時。

7. 檢查數(shù)據(jù)集導(dǎo)入過程日志,排除可能的錯誤。

導(dǎo)入完成后,你需要檢查導(dǎo)入過程日志,查看有無錯誤發(fā)生。如果有錯誤,你需要找出解決方法,然后從步驟 5 重新開始。

8. 在目標系統(tǒng)執(zhí)行數(shù)據(jù)系統(tǒng)對象定義語句

修改步驟 4 生成的 ddl 語句文件,去除文件前端的數(shù)據(jù)庫連接語句,保存后執(zhí)行如下命令:

清單12. 命令示例

以下是引用片段:

db2 connect to targetdbname

user

username

using

password

db2 -tvf ddlfile > createSchema.log

db2 connect reset

9.檢查數(shù)據(jù)對象生成日志,排除可能的錯誤

通常你會發(fā)現(xiàn)有很多創(chuàng)建表的語句執(zhí)行失敗的記錄,不要緊張,這是正常的,因為前面的步驟中已經(jīng)生成了所有的用戶表。所以檢查的焦點應(yīng)該放在其他數(shù)據(jù)庫對象(如視圖和觸發(fā)器等)的生成語句上。 如果數(shù)據(jù)庫非常復(fù)雜,可能需要非常細致的檢查日志,以確保所有數(shù)據(jù)對象都正確創(chuàng)建。

10. 執(zhí)行后期檢查

通常,用戶可能碰到兩種需要處理的情況。其一,如果數(shù)據(jù)庫系統(tǒng)中有用 Java 編寫的存儲過程,那么需要注冊存儲過程的外部程序包。命令示例如下:

清單 13. 命令示例

以下是引用片段:

db2 call sqlj.install_jar ('jar_url','jar_id')

db2 drop procedure procedurename

db2 create procedure procedurename

external name '

jar_id:

classname' language java parameter style DB2GENERAL FENCED modifies sql data

db2 grant execute on procedure procedurename to public

其二,如果表定義中有數(shù)據(jù)庫管理的自動增長列,比如表定義語句含有 'GENERATED BY DEFAULT AS IDENTITY'。那么你需要更新這些列的起始計數(shù)。命令示例如下:

清單 14. 命令示例

以下是引用片段:

db2 alter table

tabname

alter column

colname

restart with

newstartnumber

這個 newstartnumber 的多少是要根據(jù)目前表中該列的最大值來定的,具體公式是 newstartnumber = currentmaxnumber + 1。

11. 配置應(yīng)用程序,連接數(shù)據(jù)庫,測試遷移是否成功。

上述就是完整的 db2 跨平臺數(shù)據(jù)庫遷移步驟,筆者使用的 db2 版本是 8.2。無論如何,數(shù)據(jù)庫遷移是個復(fù)雜的問題,其中難免有些情況筆者未曾遇到,歡迎有過類似經(jīng)驗的高手指教和共同討論。

主站蜘蛛池模板: 欧美日本国产欧美日本韩国99 | 天天草天天干 | 青楼18春一级毛片 | 欧美日韩亚洲一区二区 | 日韩一区二区在线观看视频 | 午夜激情影院 | 91精品国产福利在线观看 | 午夜亚洲 | 999视频在线 | 亚洲国产免费 | 亚洲成人一区二区 | 亚洲国产精久久久久久久 | 情一色一乱一欲一区二区 | 久久精品在线观看视频 | 永久精品| 国产成人综合在线观看 | 色综久久 | 国产一区二区精品在线观看 | 一级片在线观看网站 | 91看片网| 欧洲免费视频 | 91免费在线视频 | 午夜精品视频在线观看 | 久久婷婷麻豆国产91天堂 | h视频免费在线 | 亚洲a网站| 国产视频三区 | 欧美日韩在线视频一区二区 | 欧美激情自拍偷拍 | 日韩午夜场 | 一区二区影视 | 黄色国产大片 | 国产成人精品一区二区 | 91亚洲精品一区 | 国产一级做a爰片在线看免费 | 射久久| 国产高清一区二区 | 91 在线观看| 国产免费av网站 | 午夜成人在线视频 | 日韩视频一区二区三区在线观看 | 亚洲精品国产setv | 成人性视频免费网站 | 久久精品免费看 | www.99精品| 成人一区二区三区在线观看 | 日韩a电影| 精品成人在线 | 久久精品久久久久久久久久久久久 | 欧美日韩一区免费 | 亚洲精品一区二区三区四区高清 | 亚洲精品国精品久久99热 | 91av原创| jizzjizzjizz亚洲女 | 天天干狠狠操 | 欧美大片在线看免费观看 | 国内久久精品视频 | 国产精品久久久久久久天堂 | 日韩免费视频 | 91看片淫黄大片一级在线观看 | 中文字幕日韩一区 | 亚洲欧美第一页 | 一区免费看 | 精品欧美一区二区三区 | 特黄一级 | 欧美日韩亚洲国产综合 | 亚洲日本国产 | 99免费观看视频 | 成人午夜毛片 | 午夜激情在线 | 欧美一区| va在线 | 在线小视频 | 欧美精品免费在线 | 欧美成人精品一区二区三区 | 日韩精品久久久久久 | 久久九九 | 视频一区二区中文字幕 | 欧美国产日韩一区 | 国产一区 | 亚洲高清视频一区 | 日本高清中文字幕 | 久久九九这里只有精品 | 欧美国产精品一区二区三区 | 日韩性网站 | 午夜影院在线观看 | 日本狠狠色 | 激情小说综合网 | 久久手机免费视频 | 国产视频二区 | 狠狠影院 | 国产午夜精品一区二区 | 久久99精品久久久 | 久久精品国产精品亚洲 | 综合色播 | 午夜精品一区二区三区免费视频 | 激情一区 | 日本精品免费在线观看 | 国产精品久久久av | 日韩理论在线 | 欧美一级做a爰片免费视频 亚洲精品一区在线观看 | av资源中文在线 | 91精品一区二区 | av在线综合网 | 欧美一级片在线 | 国产精品一区一区三区 | 91久久精品国产91久久 | 亚洲一区二区免费 | 国产高清一区 | www.788.com色淫免费 | 精品护士一区二区三区 | 国产精品视频久久久 | 亚洲国产精品一区二区久久 | 亚洲h视频 | 欧美视频一级片 | 国产精品久久久久久久久久妞妞 | 午夜影院a| 最新中文字幕 | 日本伊人网站 | 日韩在线视频一区 | 青青草在线免费视频 | 精品成人一区 | 色播99| 亚洲精品一区二区三区在线播放 | 在线中文视频 | 少妇看av一二三区 | 有码一区| 黄色天堂网 | 久久国产精品亚洲 | 亚洲网站在线观看 | 欧美伦理一区二区三区 | 欧美xxxx色视频在线观看免费 | 久久久久久久久一区 | 国产免费久久 | 亚洲一区在线视频 | 国产高清一区二区 | 伊人久久国产 | 亚洲精品夜夜夜 | 国产精品久久电影观看 | 国产精品成av人在线视午夜片 | av超碰在线 | 国产一级一级 | 男人天堂中文字幕 | 噜噜噜噜噜在线视频 | 毛片91| 国产在线一区二区 | 国产一区二区三区免费视频 | 超碰在线91 | 日本二区视频 | 午夜精品一区二区三区免费视频 | 欧美日韩亚洲国产综合 | 国产精品视频一区二区三区不卡 | 福利二区 | 欧美成年人视频 | 日韩欧美专区 | a级性视频 | 日本黄色大片免费 | 中文字幕电影在线 | 国产精品久久久久aaaa | 免费一级片 | 视频成人免费 | 日韩在线免费 | 黑人精品xxx一区一二区 | 成av在线| 亚州中文字幕 | 91黄在线观看 | 成人福利在线 | 丝袜 亚洲 另类 欧美 综合 | 亚洲乱码国产乱码精品精的特点 | 美国一级黄色片 | 久久之精品 | 国产精品视频区 | 久久亚洲精品国产一区 | 国产情侣自拍啪啪 | 四虎影视网址 | 99国产精品| 欧美成在线视频 | av在线一区二区 | 少妇一区二区三区 | av中文字幕在线观看 | 亚洲欧美中文日韩在线v日本 | 午夜精品网站 | 99re国产精品视频 | 久久久久国产精品 | 成人亚洲视频 | 精品亚洲一区二区三区 | 国产日韩一级片 | 久久久久国产一区二区三区四区 | jizzjizz亚洲中国少妇 | 久久91精品| 欧美成人激情 | 韩日一区二区 | 欧美精品在线一区二区 | 综合久久久久久久 | 越南性xxxx精品hd | 999精品一区 | 欧美一级在线观看 | 日本三级在线观看网站 | 国产精品欧美一区二区 | 小情侣高清国产在线播放 | 亚洲精品久久久久久久久久久 | 欧美成人一区二区 | 91视频免费观看网址 | 日日射av | 久久精品一区二区 | 国产成人高清 | 国产亲子乱弄免费视频 | 中文字幕日韩一区二区不卡 | 国产精品中文字幕在线 | 国产日韩欧美视频 | 国产精品视频导航 | 国产精品资源在线 | 久久国产精品99久久久久久牛牛 | 成人在线小视频 | 亚州综合一区 | 亚洲毛片在线观看 | 欧美free性丝袜xxxxhd | 日韩拍拍 | 国产精品久久久久久久一区探花 | 最近韩国日本免费观看mv免费版 | www.日本精品 | 又黄又爽的网站 | 日韩视频在线一区二区 | 一级在线观看 | 国产传媒毛片精品视频第一次 | 亚洲一区二区在线免费观看 | 婷婷欧美 | 不卡在线 | 精品国产欧美 | 国产精品色婷婷亚洲综合看 | 我要看一级黄色 | 91高清视频 | 黄色av网站免费 | 欧美一区成人 | 99久久婷婷国产综合精品 | 久久精品91 | 国产精品久久久久久久午夜片 | 亚洲激情 欧美 | 色综合天天天天做夜夜夜夜做 | 日韩最新网址 | 久久久精品| 亚洲精美视频 | 69性欧美高清影院 | 欧洲尺码日本国产精品 | 国产成人免费视频网站高清观看视频 | 欧美乱码久久久久久蜜桃 | 国产探花在线精品一区二区 | 黑人巨大精品欧美一区免费视频 | 日韩亚洲欧美综合 | 日韩精品一区二区在线观看 | 国产精品久久久久国产a级 99精品欧美一区二区三区综合在线 | 欧美亚洲一区 | 91久久精品国产 | 日韩视频精品在线 | 国产成人精品久久 | 国产性猛交xxxx免费看久久 | 天天操操 | 色先锋av资源中文字幕 | 啪啪免费网站 | 日韩久久精品一区二区 | 成人精品视频 | 欧美日韩精品久久 | 秋霞在线一区 | 91网站在线看 | 日韩大尺度电影在线观看 | 五月天婷婷精品 | 日韩av成人| 亚洲精品午夜视频 | 国产99久久精品 | 亚洲一区中文 | 求av网站 | 中文字幕在线观看一区二区三区 | 成人水多啪啪片 | 日本高清中文字幕 | 97超碰自拍 | 91看片网 | 久久伊人成人 | 亚洲午夜视频在线观看 | ririsao久久精品一区 | 中文字幕在线播放第一页 | 日韩国产精品一区二区三区 | 在线一区 | 一本色道精品久久一区二区三区 | 亚洲精品成人悠悠色影视 | 欧美日韩国产中文 | 久久九 | 91久久久久久久久 | 断背山在线 | 国产免费一区二区 | 成人超碰在线观看 | 午夜妇女aaaa区片 | 亚洲欧美在线观看 | 亚洲一区二区免费视频 | 久久久久久久久久久久91 | 国产情侣小视频 | 亚洲天堂中文字幕 | 天堂资源| 久久精品99国产精品日本 | 四虎av成人 | 蜜桃精品视频在线 | 久久精品免费电影 | 最新国产视频 | 久久久久久亚洲精品 | 成人婷婷| 成人午夜精品一区二区三区 | 日本黄色一级电影 | 国产精品久久久久久久久 | 亚洲精选免费视频 | 亚洲成人国产精品 | 91爱爱网| 天天看天天干 | 一区二区三区在线免费播放 | 精品国产一区二区三区久久久蜜月 | 精品色区 | 欧美日韩精品综合 | 天天舔夜夜| 成人免费一区二区三区视频网站 | 日本一区二区成人 | 日韩一区二区三区视频 | 国产高清精品在线 | 免费av电影网站 | 国产精品亚洲成人 | 国产高清一区 | 亚洲精品视频国产 | 中文字幕免费在线观看 | 亚洲成人三级 | 久久久91 | www.一区| 国产精品久久精品 | 欧美成人精品一区二区男人看 | 国产浪潮av色综合久久超碰 | 日韩视频―中文字幕 | 99精品一区 | 亚洲一区成人在线 | 午夜成人在线视频 | 精品欧美日韩 | 久一在线| 正在播放国产精品 | 91.com在线观看 | 国产成人精品网站 | 成人精品视频 | 国产在线综合网 | 国产精品久久久久永久免费观看 | 精品九九 | 97人人草 | 日韩一区二区不卡 | 国产精品免费一区二区三区四区 | 日韩在线观看一区 | 欧洲免费毛片 | 欧美视频网站 | 国产激情91久久精品导航 | 成人欧美一区二区三区在线播放 | 久久国产精品99精国产 | 日韩一级电影在线 | 日本人做爰大片免费观看一老师 | av免费在线观看网站 | 在线观看污片 | 天天躁日日躁狠狠躁av麻豆 | 色中色综合 | 欧美黑人做爰xxxⅹ 国产精品一区二区视频 | 天天操天天草 | 欧美成人精品一区二区男人看 | 日韩欧美视频一区 | 中文字幕第33页 | 亚洲国产精品va在线看黑人 | 欧美不卡 | 国内精品在线视频 | 亚洲成人一区 | 欧美中文日韩 | 一区二区三区不卡视频 | 国产亚洲精品美女久久久久久久久久 | 日韩和的一区二在线 | 国产黄色在线免费看 | 天天操夜夜操免费视频 | 欧美电影一区 | 97av视频| 99热播在线| 男人久久久 | 国产色 | 色视频久久 | 午夜欧美一区二区三区在线播放 | 国产午夜精品一区二区三区视频 | 97色婷婷成人综合在线观看 | 国产中文字幕在线观看 | 欧美日韩一区二区三区在线观看 | 99re视频在线 | 亚洲精品专区 | 一区亚洲| 久久视频一区 | 国产亚州av| 看片久久 | 国产一区二区自拍 | 精品国产三级 | 国产欧美精品一区二区三区四区 | 中文字幕日韩一区二区不卡 | 九九热精 | 成人一区二区三区在线观看 | jizz欧美最大 | 91视频在线看 | www.99久久久 | 一区影院 | 欧美福利二区 | 亚洲视频在线观看 | 久久毛片 | 精品一二三四区 | 日韩av在线免费电影 | 久久精品一| 精品国产乱码久久久久久久软件 | 欧美日韩精品一区二区在线播放 | 中文字幕在线观看亚洲 | 久久久成人av | 国产乱视频网站 | 国产精品久久久久9999鸭 | 国产成人一区 | 日韩美女av在线 | 国产最新精品视频 | 中文字幕在线免费 | 国产精品久久久久久久久免费软件 | 久久999视频| 精品一区二区电影 | 亚洲一区二区三区中文字幕 | 国产成人亚洲综合 | 国产精品国产三级国产aⅴ无密码 | 亚洲精品1区2区 | a在线免费观看 | 国产伦精品一区二区三区四区视频 | 欧美在线视频一区二区 | 97成人在线免费视频 | 国产一区二区欧美 | 欧美美乳 | 国产精品99视频 | 美女福利网站 | 在线观看91 | 一级黄色毛片 | 久久影院一区 | 久久亚洲一区二区三区四区 | 国产主播一区 | 狠狠干美女 | 国产精品久久久久久久一区探花 | 日韩久久影院 | 性视频一区二区 | 不卡一区二区三区视频 | 亚洲精品乱码久久久久久 | 天堂资源在线 | 99国产精品久久久 | 免费观看黄色大片 | 国产欧美日韩综合精品一区二区 | 精品久久久一区二区 | 91在线视频免费播放 | 午夜精品久久久久久久久 | 成人一级视频在线观看 | 成人免费福利视频 | 1000部精品久久久久久久久 | 成人免费视频网站在线观看 | 午夜免费福利视频 | 99久久婷婷国产综合精品电影 | 国产精品日韩欧美一区二区三区 | 欧美日韩中文 | 女男羞羞视频网站免费 | 日韩精品视频在线播放 | 成人欧美 | 欧美日韩免费在线 | 亚洲第一免费看片 | 手机看片169 | 国产成人精品一区二区三区视频 | 成人精品一区二区三区中文字幕 | 日本不卡高字幕在线2019 | 视色视频在线观看 | 久久97视频 | 色国产精品 | 精品国产一区一区二区三亚瑟 | 国产亚洲精品久久久久动 | 激情久久av一区av二区av三区 | 久久综合久久综合久久综合 | 91在线看片 | 欧美一级黄色片免费看 | 最新av在线网址 | 在线毛片观看 | 亚洲一区中文 | 亚洲精品久久久久久一区二区 | 日韩精品一区二区三区在线 | 夜夜超碰 | 成人午夜在线 | 国产精品美女在线观看 | 天天综合网7799精品 | 久久国产精品一区二区 | 日本在线一区二区 | 色呦呦网站在线观看 | 欧美日韩中文字幕 | 99精品视频一区二区三区 | 黄色四虎| 成人一区二区三区 | 欧美一级电影 | 日本福利在线观看 | a免费视频| 三级免费毛片 | 成人黄页在线观看 | 成年人在线看片 | 色玖玖综合 | 欧美午夜精品久久久久免费视 | 黄色一级大片在线免费看产 | 欧美精品欧美极品欧美激情 | 日本一区二区精品 | 97在线观看视频 | 91网站免费 | 欧美精品网| 国产午夜精品久久久久久久 | 免费在线一区二区三区 | 中文字幕在线观看 | 综合五月网 | 天天舔夜夜 | 99精品免费 | 精品日韩一区二区三区 | 久久精品99 | 99国产精品视频免费观看一公开 | 亚洲福利一区二区 | 国产精品免费在线 | 亚洲精品国产电影 | 一区二区三区四区在线 | 久久久91精品国产一区二区三区 | 二区欧美| 国产精品日本一区二区不卡视频 | 欧美激情一区二区三区在线观看 | 91久久久www播放日本观看 | www.久草.com| 午夜成年人 | 日本黄色的视频 | 二区国产 | 亚洲综人网 | 91久久精品一区二区二区 | 国产精品成av人在线视午夜片 | 国产精品久久一区 | 君岛美绪一区二区三区在线视频 | 日本久久精品 | 亚洲国产精品久久久久久女王 | 欧美福利网 | av午夜电影 | 国产精品毛片一区二区三区 | 国产三级| 久久国产一区二区三区 | 一区二区三区欧美在线 | 在线观看免费黄色片 | 国产伦精品一区二区三区在线 | 91黄色在线观看 | 国产99精品 | 欧美在线综合 | 亚洲一区在线观看视频 | 一区二区在线免费观看 | 精品福利在线 | 亚洲高清久久 | 一级免费毛片 | 一区二区国产在线观看 | 成人福利在线 | 日韩免费网 | a级毛片基地 | 精品视频网 | 欧美精品一区二区三区在线播放 | 一卡二卡久久 | 一a级毛片 | 奇米精品一区二区三区在线观看 | 天天操天天插天天干 | 欧美精品福利 | 岛国伊人| 久久精品无码一区二区三区 | 一级一级一级毛片 | 国产精品久久久久久亚洲调教 | 乳色吐息在线观看 | 羞羞视频免费观看 | 国产成人精品高清久久 | 精品九九九 | 欧美日韩成人在线播放 | 欧美一区二区三 | 一区二区三区四区在线 | 国产在线精品一区二区 | 日韩国产精品一区二区三区 | 91久久久久 | 操操操夜夜操 | 亚洲视频一区 | 国产精品美女视频一区二区三区 | 日本久久www成人免 成人久久久久 | 成人国产精品一级毛片视频 | 亚洲综合精品 | 福利精品视频 | 亚洲国产成人在线观看 | 国产3区| 日韩中文字幕在线播放 | 久久久91精品国产一区二区三区 | 亚洲精品国产a久久久久久 国产毛片毛片 | 91视频免费看 | 久久一级 | 亚洲一区二区久久 | 免费大黄网站 | 黑人性dh | 黄网站色大毛片 | 成人一区二区在线观看 | 伊人国产在线 | 日韩欧美不卡 | 欧美一区精品 | 亚洲一区中文字幕在线观看 | 欧美日韩中文在线观看 | t66y最新地址一地址二69 | 9l蝌蚪porny中文自拍 | 91亚洲国产成人久久精品网站 | 福利视频一区 | 成人精品鲁一区一区二区 | 欧美视频在线播放 | 久久久毛片 | 精品视频免费观看 | 色综合成人 | 99成人| 成年人精品视频 | 精品亚洲一区二区三区四区五区 | 国产视频一区二区 | 亚洲精品在 | 成人一区二区在线观看 |