日本免费精品_最新日韩一区_亚洲视频一区在线_a在线视频观看_天天射夜夜骑_粉嫩av一区二区三区_欧美中日韩免费视频_综合图区欧美_国内精品美女在线观看_午夜精品久久久久久久男人的天堂

首頁 > 數(shù)據(jù)庫 > MySQL > 正文

數(shù)據(jù)庫性能測試之sysbench工具的安裝與用法詳解

2024-07-25 19:08:39
字體:
供稿:網(wǎng)友

1.簡介和安裝

sysbench是一個開源的、模塊化的、跨平臺的多線程性能測試工具,可以用來進行CPU、內(nèi)存、磁盤I/O、線程、數(shù)據(jù)庫的性能測試。目前支持的數(shù)據(jù)庫有MySQL、Oracle和PostgreSQL。

  • 官方站點:https://github.com/akopytov/sysbench/
  • rpm包下載:https://packagecloud.io/akopytov/sysbench/packages/el/7/sysbench-1.0.15-1.el7.centos.x86_64.rpm
  • 源碼包下載:https://github.com/akopytov/sysbench/archive/1.0.15.tar.gz

如果是編譯安裝,需要先安裝好mysql的開發(fā)包(盡管編譯錯誤時提示的是缺少Mysql庫文件)。

yum -y install mysql-community-develtar xf 1.0.15.tar.gzcd sysbench-1.0.15./autogen.sh./configuremake -jmake install

安裝后,只有一個二進制文件sysbench,還提供了很多個lua腳本

[root@s1 ~]# rpm -ql sysbench | grep 'bin/|lua' /usr/bin/sysbench/usr/share/sysbench/bulk_insert.lua/usr/share/sysbench/oltp_common.lua/usr/share/sysbench/oltp_delete.lua/usr/share/sysbench/oltp_insert.lua/usr/share/sysbench/oltp_point_select.lua/usr/share/sysbench/oltp_read_only.lua/usr/share/sysbench/oltp_read_write.lua/usr/share/sysbench/oltp_update_index.lua/usr/share/sysbench/oltp_update_non_index.lua/usr/share/sysbench/oltp_write_only.lua/usr/share/sysbench/select_random_points.lua/usr/share/sysbench/select_random_ranges.lua/usr/share/sysbench/tests/include/inspect.lua/usr/share/sysbench/tests/include/oltp_legacy/bulk_insert.lua/usr/share/sysbench/tests/include/oltp_legacy/common.lua/usr/share/sysbench/tests/include/oltp_legacy/delete.lua/usr/share/sysbench/tests/include/oltp_legacy/insert.lua/usr/share/sysbench/tests/include/oltp_legacy/oltp.lua/usr/share/sysbench/tests/include/oltp_legacy/oltp_simple.lua/usr/share/sysbench/tests/include/oltp_legacy/parallel_prepare.lua/usr/share/sysbench/tests/include/oltp_legacy/select.lua/usr/share/sysbench/tests/include/oltp_legacy/select_random_points.lua/usr/share/sysbench/tests/include/oltp_legacy/select_random_ranges.lua/usr/share/sysbench/tests/include/oltp_legacy/update_index.lua/usr/share/sysbench/tests/include/oltp_legacy/update_non_index.lua

本文介紹的是新版本sysbench oltp lua腳本的用法(/usr/share/sysbench/*.lua),所以不涉及傳統(tǒng)的lua(tests/include/oltp_legacy/*.lua),如果想要了解這些傳統(tǒng)Lua腳本的用法,網(wǎng)上隨便找。

2.sysbench使用方法

以下列出了sysbench對測試mysql時常用的選項。

[root@xuexi ~]# sysbench --helpUsage: sysbench [options]... [test_lua] [lua_options] [command]Commands implemented by most tests: prepare run cleanup help

通用選項:以下中括號中的值表示默認值

  --threads=N                     指定線程數(shù)[1]
  --events=N                      限制最大請求數(shù),0表示不限制[0]
  --time=N                        限制最長執(zhí)行時間,0表示不限制[10]
                    --events和--time二者選一即可
  --forced-shutdown=STRING        達到最長執(zhí)行時間后還需等待多久關(guān)閉sysbench
                                  off表示禁用該功能[off]
  --thread-stack-size=SIZE        每個線程使用的棧空間大小[64K]
  --rate=N                        平均事務(wù)處理速率,0表示不限制[0]
  --report-interval=N             每隔幾秒報告一次結(jié)果,0表示禁用間隔報告[0]
  --config-file=FILENAME          從文件中讀取命令行選項
  --tx-rate=N                     已廢棄,是--rate的別名[0]
  --max-requests=N                已廢棄,是--events的別名[0]
  --max-time=N                    已廢棄,是--time的別名[0]
  --num-threads=N                 已廢棄,是--threads的別名[1]

mysql相關(guān)選項:

  --mysql-host=[LIST,...]          MySQL server host [localhost]
  --mysql-port=[LIST,...]          MySQL server port [3306]
  --mysql-socket=[LIST,...]        MySQL socket
  --mysql-user=STRING              MySQL user [sbtest]
  --mysql-password=STRING          MySQL password []
  --mysql-db=STRING                MySQL database name [sbtest]
  --mysql-ignore-errors=[LIST,...] 要忽略的錯誤代碼,值可為"all" [1213,1020,1205]

Compiled-in tests:
  fileio - File I/O test
  cpu - CPU performance test
  memory - Memory functions speed test
  threads - Threads subsystem performance test
  mutex - Mutex performance test

其中,command部分有4類:prepare run cleanup和help:

  • prepare:準(zhǔn)備數(shù)據(jù)的命令。例如,在sysbench壓力測試之前,需要先準(zhǔn)備好測試庫、測試表以及測試表中的數(shù)據(jù)。具體用法見后文。
  • run:表示進行壓力測試。
  • cleanup:清除測試時產(chǎn)生的數(shù)據(jù)。
  • help:輸出給定lua腳本的幫助信息。

test_lua是想要使用的lua腳本,如果是rpm包安裝的sysbench,則這些腳本都是/usr/share/sysbench目錄下。對于一般的數(shù)據(jù)庫測試,只需使用和oltp有關(guān)的lua腳本就足夠。

options和lua_options是不同的,options是sysbench的選項,lua_options是lua腳本的選項,lua_options應(yīng)該要放在test_lua的后面(非必需,但建議)。

例如,要查看oltp_common.lua的用法,可以:

sysbench /usr/share/sysbench/oltp_common.lua help

3.準(zhǔn)備測試數(shù)據(jù)

首先創(chuàng)建sysbench所需數(shù)據(jù)庫sbtest(這是sysbench默認使用的庫名,必須創(chuàng)建測試庫)。

mysqladmin -h127.0.0.1 -uroot -pP@ssword1! -P3306 create sbtest;

然后,準(zhǔn)備測試所用的表,這些測試表放在測試庫sbtest中。這里使用的lua腳本為/usr/share/sysbench/oltp_common.lua。

sysbench --mysql-host=127.0.0.1 /   --mysql-port=3306 /   --mysql-user=root /   --mysql-password=P@ssword1! /   /usr/share/sysbench/oltp_common.lua /   --tables=10 /   --table_size=100000 /   prepare

其中--tables=10表示創(chuàng)建10個測試表,--table_size=100000表示每個表中插入10W行數(shù)據(jù),prepare表示這是準(zhǔn)備數(shù)的過程。

mysql> show tables from sbtest;+------------------+| Tables_in_sbtest |+------------------+| sbtest1   || sbtest10   || sbtest2   || sbtest3   || sbtest4   || sbtest5   || sbtest6   || sbtest7   || sbtest8   || sbtest9   |+------------------+mysql> select count(*) from sbtest.sbtest1;+----------+| count(*) |+----------+| 100000 |+----------+

如果想要清除這10個表,可使用cleanup命令。

sysbench --mysql-host=127.0.0.1 /   --mysql-port=3306 /   --mysql-user=root /   --mysql-password=P@ssword1! /   /usr/share/sysbench/oltp_common.lua /   --tables=10 /   cleanup

4.數(shù)據(jù)庫測試和結(jié)果分析

稍微修改下之前準(zhǔn)備數(shù)據(jù)的語句,就可以拿來測試了。

需要注意的是,之前使用的lua腳本為oltp_common.lua,它是一個通用腳本,是被其它lua腳本調(diào)用的,它不能直接拿來測試。

所以,我這里用oltp_read_write.lua腳本來做讀、寫測試。還有很多其它類型的測試,比如只讀測試、只寫測試、刪除測試、大批量插入測試等等。可找到對應(yīng)的lua腳本進行調(diào)用即可。

sysbench --threads=4 /   --time=20 /   --report-interval=5 /   --mysql-host=127.0.0.1 /   --mysql-port=3306 /   --mysql-user=root /   --mysql-password=P@ssword1! /   /usr/share/sysbench/oltp_read_write.lua /   --tables=10 /   --table_size=100000 /   run

以下是測試返回的結(jié)果:

Initializing worker threads...

Threads started!


####以下是每5秒返回一次的結(jié)果,統(tǒng)計的指標(biāo)包括:
#### 線程數(shù)、tps(每秒事務(wù)數(shù))、qps(每秒查詢數(shù))、
#### 每秒的讀/寫/其它次數(shù)、延遲、每秒錯誤數(shù)、每秒重連次數(shù)
[ 5s ] thds: 4 tps: 130.16 qps: 2606.30 (r/w/o: 1824.51/520.66/261.13) lat (ms,95%): 104.84 err/s: 0.00 reconn/s: 0.00
[ 10s ] thds: 4 tps: 126.74 qps: 2539.17 (r/w/o: 1778.17/507.52/253.47) lat (ms,95%): 108.68 err/s: 0.00 reconn/s: 0.00
[ 15s ] thds: 4 tps: 136.54 qps: 2736.34 (r/w/o: 1915.25/548.01/273.07) lat (ms,95%): 102.97 err/s: 0.00 reconn/s: 0.00
[ 20s ] thds: 4 tps: 107.44 qps: 2148.65 (r/w/o: 1505.60/428.17/214.89) lat (ms,95%): 132.49 err/s: 0.00 reconn/s: 0.00

SQL statistics:
    queries performed:
        read:          35098   # 執(zhí)行的讀操作數(shù)量
        write:         10028   # 執(zhí)行的寫操作數(shù)量
        other:         5014    # 執(zhí)行的其它操作數(shù)量
        total:         50140
    transactions:      2507   (124.29 per sec.)    # 執(zhí)行事務(wù)的平均速率
    queries:           50140  (2485.82 per sec.)   # 平均每秒能執(zhí)行多少次查詢
    ignored errors:    0      (0.00 per sec.)
    reconnects:        0      (0.00 per sec.)

General statistics:
    total time:                  20.1694s     # 總消耗時間
    total number of events:      2507         # 總請求數(shù)量(讀、寫、其它)

Latency (ms):
         min:                            2.32
         avg:                           32.13
         max:                          575.78
         95th percentile:              118.92    # 采樣計算的平均延遲
         sum:                        80554.96

Threads fairness:
    events (avg/stddev):           626.7500/2.49
    execution time (avg/stddev):   20.1387/0.04

5.cpu/io/內(nèi)存等測試

sysbench內(nèi)置了幾個測試指標(biāo)。

Compiled-in tests:
  fileio - File I/O test
  cpu - CPU performance test
  memory - Memory functions speed test
  threads - Threads subsystem performance test
  mutex - Mutex performance test

可直接help輸出測試方法。例如,fileio測試。

[root@xuexi ~]# sysbench fileio helpsysbench 1.0.15 (using bundled LuaJIT 2.1.0-beta2)fileio options: --file-num=N     number of files to create [128] --file-block-size=N   block size to use in all IO operations [16384] --file-total-size=SIZE  total size of files to create [2G] --file-test-mode=STRING  test mode {seqwr, seqrewr, seqrd, rndrd, rndwr, rndrw} --file-io-mode=STRING   file operations mode {sync,async,mmap} [sync] --file-async-backlog=N  number of asynchronous operatons to queue per thread [128] --file-extra-flags=[LIST,...] list of additional flags to use to open files {sync,dsync,direct} [] --file-fsync-freq=N   do fsync() after this number of requests (0 - don't use fsync()) [100] --file-fsync-all[=on|off]  do fsync() after each write operation [off] --file-fsync-end[=on|off]  do fsync() at the end of test [on] --file-fsync-mode=STRING  which method to use for synchronization {fsync, fdatasync} [fsync] --file-merged-requests=N  merge at most this number of IO requests if possible (0 - don't merge) [0] --file-rw-ratio=N    reads/writes ratio for combined test [1.5]

例如,創(chuàng)建5個文件,總共1G,每個文件大概200M。

sysbench fileio --file-num=5 --file-total-size=1G prepare[root@xuexi ~]# ls -lh test*-rw------- 1 root root 205M Jul 8 12:15 test_file.0-rw------- 1 root root 205M Jul 8 12:15 test_file.1-rw------- 1 root root 205M Jul 8 12:15 test_file.2-rw------- 1 root root 205M Jul 8 12:15 test_file.3-rw------- 1 root root 205M Jul 8 12:15 test_file.4

然后,運行測試。

sysbench --events=5000 /   --threads=16 /   fileio /   --file-num=5 /   --file-total-size=G /   --file-test-mode=rndrw /   --file-fsync-freq=0 /   --file-block-size=16384 /   run

結(jié)果:

File operations:
    reads/s:                      98.67
    writes/s:                     66.85
    fsyncs/s:                     6.26

Throughput:     # 吞吐量
    read, MiB/s:                  1.54  # 表示讀的帶寬
    written, MiB/s:               1.04  # 表示讀的帶寬

General statistics:
    total time:                   12.7426s
    total number of events:       2117

Latency (ms):
         min:                          0.00
         avg:                         86.66
         max:                       2919.41
         95th percentile:            646.19
         sum:                     183460.80

Threads fairness:
    events (avg/stddev):          132.3125/24.19
    execution time (avg/stddev):  11.4663/1.09

再比例cpu性能測試:

[root@xuexi ~]# sysbench cpu --threads=40 --events=10000 --cpu-max-prime=20000 runsysbench 1.0.15 (using bundled LuaJIT 2.1.0-beta2)Running the test with following options:Number of threads: 40Initializing random number generator from current timePrime numbers limit: 20000Initializing worker threads...Threads started!CPU speed: events per second: 2127.81General statistics: total time:       4.986s total number of events:    10000Latency (ms):   min:         1.72   avg:         18.16   max:         302.17   5th percentile:      110.66   sum:        181628.49Threads fairness: events (avg/stddev):   250.0000/30.81 execution time (avg/stddev): 4.5407/0.10

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,如果有疑問大家可以留言交流,謝謝大家對VeVb武林網(wǎng)的支持。


注:相關(guān)教程知識閱讀請移步到MYSQL教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
亚洲国产91精品在线观看| 精品福利在线观看| 日韩在线a电影| 99精品在线播放| 一区二区三区精品在线观看| 欧美99久久| 精品国内自产拍在线视频| 日韩 欧美 亚洲| 精品久久在线| 日韩专区视频网站| 久久婷婷综合国产| 欧美日韩中文字幕| 欧美在线日韩精品| 日韩黄色在线播放| 中文字幕在线视频网| 精品999视频| 久久香蕉精品| 亚洲一区视频在线观看视频| 日韩网站中文字幕| 日韩精品丝袜在线| 91精品在线观| 久久精品99久久久久久久久| 精品午夜av| 中文字幕在线视频网| 中文亚洲欧美| 欧美日韩国产区| 亚洲综合三区| 日韩一级精品| 日韩欧美国产黄色| 日韩欧美中文视频| 亚洲图片小说综合| 中文字幕久久精品| 欧美日韩国产综合视频在线观看中文| 中文字幕在线欧美| 一级免费a一片| 日韩欧美在线综合| 国产一区久久久| 中文字幕狠狠干| 黄色一级大片在线免费看国产一| 91精品国产色综合久久久蜜香臀| 免费国产h视频在线观看86| 中文字幕日韩在线视频| 国产婷婷色一区二区三区| 欧美亚洲天堂网| 日韩欧美国产片| 亚洲黄在线观看| 国产三级视频在线播放线观看| 97国产视频| 亚洲欧洲综合另类| 国产丝袜在线播放| 中文字幕无线码一区| 91欧美日韩| 国产伦精品免费视频| 在线中文字幕视频观看| 91久久视频| 中文av字幕一区| 一二三区精品视频| 欧美国产一级片| 日韩国产欧美三级| 国产资源在线观看入口av| 日韩亚洲不卡在线| av免费在线网站| 国产一卡2卡3卡免费网站| 色综合婷婷久久| 亚欧成人精品| 欧美日韩精品三区| 91精品综合久久| 精品亚洲国内自在自线福利| 中文在线一区二区| 91精品在线免费| 91精品国产丝袜白色高跟鞋| 日韩欧美字幕| 亚洲二区自拍| 国产日韩在线视频| 久久久91精品国产| 一区二区精品| 色综合久久88色综合天天免费| 中文 欧美 日韩| 国产三级做爰在线观看| 亚洲一区视频在线观看视频| 国产欧美日韩亚洲| 欧美一级手机免费观看片| 91精品国产日韩91久久久久久| 91麻豆视频网站| 久久精品国产视频| 日本a口亚洲| 欧美日韩一级视频| 91蜜桃在线视频| 亚洲一区中文在线| 91蜜桃在线视频| aaa大片在线观看| 在线观看一区| 国内激情久久| 久久99久久久久久久噜噜| 亚洲免费专区| 中文字幕在线视频网| 欧美日韩国产91| 欧美日韩在线视频首页| 精品国产网站在线观看| 日本一级一片免费视频| 国产小视频免费在线观看| 日韩中文字幕在线视频观看| 日韩欧美中文在线视频| 国产欧美日韩久久| 日韩欧美在线网站| 国产在线一区二区视频| 午夜国产视频 | 亚洲制服一区| 日韩欧美国产午夜精品| 欧美一级欧美三级在线观看| 精品人妻二区中文字幕| 久久riav| 1区2区3区在线视频| 国产一级粉嫩xxxx| 日韩精品在线免费观看| 精品日韩视频在线观看| 在线精品日韩| 精品国自产在线观看| 精品久久蜜桃| 欧美日韩久久不卡| 91精品视频播放| 欧美三级视频在线| 日韩精品在线看| 欧美日韩综合在线免费观看| 欧美日韩性视频一区二区三区| 日韩欧美在线网站| 中文亚洲免费| 国产一二三精品| 日本亚洲欧美天堂免费| 国产日韩免费| 精品激情国产视频| 中文字幕在线视频第一页| 欧美婷婷精品激情| 日韩国产欧美在线视频| 欧美.日韩.国产.一区.二区| 国产婷婷在线观看| 日韩国产成人| 91精品国产综合久久久蜜臀粉嫩| 日韩欧美国产成人一区二区| 搞黄在线观看| 日韩欧美中文字幕一区| 一区二区不卡视频| 一区三区二区视频| 国产高清视频一区二区| 国产三级在线观看视频| 日韩欧美中文字幕公布| 国产三级在线| 久久久综合精品| av最新网址| 国产日韩中文字幕在线| 亚洲成av人片在线| 亚洲欧美日本另类| 欧美日韩在线观看成人| 国产免费不卡av| 日韩欧美专区在线| 一区二区不卡久久精品| 亚洲欧美中文字幕| 欧美日韩在线不卡视频| 国产裸舞福利在线视频合集| 日韩av一区在线| 91精品国产91久久久久久不卡 | 一区二区三区四区五区视频在线观看 | 欧美日韩人人澡狠狠躁视频| 日韩精品视频在线免费观看| 国产在线观看a| 日韩在线视频免费观看| 亚洲视频在线观看三级| 在线视频亚洲| 日韩欧美一级精品久久| 国产区在线看| 一区二区视频免费看| 欧美日韩国产专区| 韩国v欧美v日本v亚洲| 欧美日韩综合不卡| 99久久精品国产成人一区二区| 亚洲视频电影在线| eeuss一区| 九九精品调教| 日韩av一区二| 日韩亚洲一区中文字幕| 综合激情一区| 最新中文字幕在线| 影音先锋一区二区资源站| 久久精品国产成人一区二区三区| 国产日韩成人精品| 在线免费视频一区二区| 婷婷精品进入| 在线一区二区三区精品| 91精品xxx在线观看| 不卡中文一二三区| 精品调教chinesegay| 欧美99久久| 日韩av一区在线| 一二三区精品视频| 国产欧美日韩91| 中文字幕国产欧美| 精品国产免费视频| 精品福利二区三区| 日韩欧美99| 国产中文伊人| 在线视频不卡一区二区| 日韩免费视频一区二区| 国产午夜精品久久| 亚洲三级欧美| 91精品国产色综合久久不卡蜜臀| 亚洲欧美99| 欧美日韩中文精品| 欧美日韩国产片| 国产亚洲污的网站| 日韩久久久精品| 亚洲综合在线不卡| 国产一级视频| 1区2区3区在线视频| 精品在线观看一区| 国产三级精品网站| 91麻豆精品在线| 日韩一级在线免费观看| 深夜福利一区| 91精品国产自产| 中文字幕线观看| 中文字幕第一页在线播放| 一区二区在线视频播放| 欧美日韩亚洲国内综合网| 国产黄色一区| 天堂在线中文| 日韩中文字幕在线观看视频| 欧美日韩中文在线| 国产三级精品网站| 精品1区2区3区| 亚洲成年人在线播放| 日韩黄色在线播放| 日韩精品一二三四区| 精品午夜av| 91久久大香伊蕉在人线| 欧美日韩综合视频| 蜜桃久久av| 国产日韩1区| 首页国产欧美久久| 国产黄色高清在线| 日韩不卡在线播放| www.三级.com| 欧美日韩在线不卡| 国产午夜在线观看| 国产区在线看| 亚洲高清视频在线| 91久久精品国产91久久| 一级网站免费观看| 日韩精品在线网站| 欧美日韩国产中文| 中文国产字幕在线观看| 一区二区三区免费看视频| 日韩欧美国产高清91| 午夜伦欧美伦电影理论片| 91精品国产91久久| av免费观看国产| 中文字幕国产视频| 国产丝袜欧美中文另类| 亚洲欧洲国产视频| 日韩欧美中文字幕精品| 精品人妻一区二区三区视频| 欧美一级免费观看| 91精品国产91久久久久| 亚洲视频一二三四| 中文字幕不卡三区| 日本一欧美一欧美一亚洲视频| 日韩欧美中文在线视频| 一区二区三区精品久久久| 国产 欧美在线| 欧美日韩高清在线| 国产九九在线| 色猫猫国产区一区二在线视频| 91精品国产综合久久蜜臀| 精品久久久三级| 91精品国产综合久久久久久| 欧美日韩高清在线播放| 精品在线99| 中文字幕欧美国内| 欧美日韩精品中文字幕| 999精品网| 欧美日韩免费不卡视频一区二区三区| 国产 日韩 欧美 综合 一区| 久久综合久久综合九色| 欧美在线日韩精品| 国产高清精品在线| 蜜桃久久久久| 欧美三级在线播放| 亚洲欧洲日韩在线| 欧美亚洲免费高清在线观看| 国产中文在线视频| 欧美日韩久久不卡| 日韩精品久久久| 日韩午夜中文字幕| 国产一二三视频| 国内精品99| 91精品国产色综合久久不卡蜜臀 | www日韩在线观看| 国产日韩av高清| 快she精品国产999| 在线免费视频一区二区| 中文字幕在线播出| 精品对白一区国产伦| 午夜伦欧美伦电影理论片| 最新日韩中文字幕| www.精品av.com| 精品中文在线| 91精品国产色综合久久久蜜香臀| 欧美日韩在线播放一区| 亚洲综合在线视频| 国产一级视频在线播放| 中文字幕99| 日韩高清不卡| 蜜桃视频一日韩欧美专区| 国产一区精品| 国产一区在线不卡| 精品视频久久| 一区二区中文视频| 中文字幕在线观看精品| 日韩三级在线播放| 国产裸体歌舞团一区二区| 一区二区不卡久久精品| 精品欧美日韩在线| 日韩国产欧美在线视频| 婷婷中文字幕一区| 91精品综合久久久久久| 亚洲成在线观看| 97国产视频| 国产在线观看a| 欧美日韩国产专区| 中文网丁香综合网| 九色蝌蚪视频在线| 国产香蕉精品视频| 日韩在线不卡| 天堂在线视频中文网| 中文字幕在线国产| 粉嫩喷白浆久久| 国产999在线观看| 天堂在线中文资源| av首页在线| 国产欧美第一页| 精品久久电影| 91久久精品视频| 999视频精品| 中文网丁香综合网| 日韩欧美在线网站| 一区二区三区高清在线| 91亚洲国产| 欧美日韩精品欧美日韩精品一| 国产亚洲一级| 中文字幕精品视频| 精品午夜av| 中文字幕在线精品| 中文精品在线| 国产一级网站视频在线| 精品人妻二区中文字幕| 日韩在线视频在线观看| 不卡一区二区三区视频| 亚洲人线精品午夜| 国产香蕉免费精品视频| 日韩中文字幕综合| 国产午夜精品视频免费不卡69堂| 亚洲欧美小说国产图片| 国产在线黄色片| 一区视频在线播放| 久久香蕉av| 中文字幕在线视频网| 中文精品在线观看| 亚洲第一香蕉网| 中文av字幕一区| 欧美中文字幕视频在线观看| 日韩精品第一区| 精品中文字幕视频| 日韩欧美色综合网站| 日韩欧美高清在线| 久久久精品网| 欧美啪啪一区| 欧美日韩综合不卡| 亚洲一区在线观看网站| 日韩中文字幕91| 久久久91精品| 欧美日韩免费视频| 被陌生人带去卫生间啪到腿软| 亚洲欧美99| 欧美日韩综合色| 精品免费久久久| 久久精品人妻一区二区三区| 丰满少妇一区| 91精品久久久久久久久久| 日韩欧美综合在线视频| 欧美特黄一区| 区日韩二区欧美三区| 亚洲丝袜一区| 国产在线拍偷自揄拍精品| 日韩一级免费视频| 91麻豆精品在线| 日韩欧美中文| 国产中文在线播放| 日韩欧美在线综合网| 欧美日韩在线不卡视频| 午夜精品免费视频| 国产亚洲视频中文字幕视频|