亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁(yè) > 數(shù)據(jù)庫(kù) > SQL Server > 正文

SQL Server常見(jiàn)問(wèn)題及解決方法分享

2024-08-31 01:04:34
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

寫(xiě)在前面

  在QQ群,微信群,論壇中經(jīng)常幫助使用SQL Server數(shù)據(jù)庫(kù)的朋友解決問(wèn)題,但是有一些最常見(jiàn)最基本的問(wèn)題,每天都有人問(wèn),回答多了也不想再解答了,索性把這些問(wèn)題整理一下,再有人問(wèn)到直接發(fā)鏈接。

  一時(shí)想法而寫(xiě)這篇文章,問(wèn)題可能不全面,后續(xù)會(huì)一直更新。

基礎(chǔ)問(wèn)題收集資源下載

  描述:XX版本數(shù)據(jù)庫(kù)操作系統(tǒng)在哪里下載?

  答:http://www.itellyou.cn/ 里面很多東西,有興趣的自己看吧

連接問(wèn)題

  描述:數(shù)據(jù)庫(kù)連接不上

SQLServer,SQLServer連接問(wèn)題,SQLServer日志問(wèn)題,SQLServer查詢很久

  答:請(qǐng)確認(rèn)SQL服務(wù)是否啟動(dòng),用戶密碼是否正確,連接的實(shí)例名稱,端口是否正確

SQLServer,SQLServer連接問(wèn)題,SQLServer日志問(wèn)題,SQLServer查詢很久

日志問(wèn)題

  描述:系統(tǒng)日志LDF滿了 或 日志文件非常大 如何收縮?

  答:簡(jiǎn)單恢復(fù)模式下SQL Server會(huì)自動(dòng)截?cái)嗳罩疚募?,完整模式下需要日志備?/p>

恢復(fù)模式查看

SQLServer,SQLServer連接問(wèn)題,SQLServer日志問(wèn)題,SQLServer查詢很久

日志備份的方式

SQLServer,SQLServer連接問(wèn)題,SQLServer日志問(wèn)題,SQLServer查詢很久

收縮日志

SQLServer,SQLServer連接問(wèn)題,SQLServer日志問(wèn)題,SQLServer查詢很久

查詢很久/很慢

  描述:查詢很久都查不出數(shù)據(jù),很慢!

  答:這樣的情況出現(xiàn)一般是查詢語(yǔ)句被其他語(yǔ)句阻塞。在查詢中添加 select * from table with (nolock)如果能查出來(lái)說(shuō)明阻塞

  具體的阻塞情況 可以使用sp_who2 或者 sys.dm_exec_requests 視圖查詢

  具體腳本(查看語(yǔ)句運(yùn)行情況)

WITH sess AS( SELECT es.session_id, database_name = DB_NAME(er.database_id), er.cpu_time, er.reads, er.writes, er.logical_reads, login_name, er.status, blocking_session_id, wait_type, wait_resource, wait_time, individual_query = SUBSTRING (qt.text, (er.statement_start_offset/2)+1, ((CASE WHEN er.statement_end_offset = -1 THEN LEN(CONVERT(NVARCHAR(MAX), qt.text)) * 2 ELSE er.statement_end_offset END - er.statement_start_offset)/2)+1), parent_query = qt.text, program_name, host_name, nt_domain, start_time, DATEDIFF(MS,er.start_time,GETDATE()) as duration, (SELECT query_plan FROM sys.dm_exec_query_plan(er.plan_handle)) AS query_plan FROM sys.dm_exec_requests er INNER JOIN sys.dm_exec_sessions es ON er.session_id = es.session_id CROSS APPLY sys.dm_exec_sql_text(er.sql_handle)as qt WHERE es.session_id > 50 AND es.session_Id NOT IN (@@SPID))SELECT *FROM sessUNION ALL SELECT es.session_id, database_name = '', 0, 0, 0, 0, login_name, es.status, 0, '', '', '', qt.text, parent_query = qt.text, program_name, host_name, nt_domain, es.last_request_start_time, DATEDIFF(MS,es.last_request_start_time,GETDATE()) as duration, NULL AS query_planFROM sys.dm_exec_sessions es INNER JOIN sys.dm_exec_connections ec ON es.session_id = ec.session_id CROSS APPLY sys.dm_exec_sql_text(ec.most_recent_sql_handle)as qtWHERE ec.most_recent_session_id IN ( SELECT blocking_session_id FROM sess WHERE blocking_session_id NOT IN(SELECT DISTINCT session_id FROM sess) )ORDER BY 1, 2

分區(qū)表問(wèn)題

  描述:數(shù)據(jù)量千萬(wàn)級(jí)別了使用分區(qū)表提升性能

  答:分區(qū)表的使用場(chǎng)景主要是管理數(shù)據(jù),而提升性能主要是靠IO并行,需要合理規(guī)劃多塊物理磁盤(pán),大多數(shù)的場(chǎng)景下幾千萬(wàn)數(shù)據(jù)單一的模式查詢只需要添加正確的索引即可?! ?/p>

高可用的選擇

  答:SQL自帶的高可用或讀寫(xiě)分離技術(shù)主要有:故障轉(zhuǎn)移群集、發(fā)布訂閱、鏡像、日志傳送、AlwaysON可用組(具體可以在進(jìn)階問(wèn)題的資料中詳細(xì)查看)

  一般選用讀寫(xiě)分離需要根據(jù)不同的場(chǎng)景和要求,比如同步的實(shí)時(shí)性,讀寫(xiě)分離功能的需要情況

  主要列出幾個(gè)優(yōu)缺點(diǎn):

  故障轉(zhuǎn)移群集:主備模式,單活(輔助機(jī)不可讀),硬件資源浪費(fèi),主要場(chǎng)景是數(shù)據(jù)庫(kù)的高可用。

  發(fā)布訂閱:讀寫(xiě)分離常用方式,配置靈活,副本節(jié)點(diǎn)可以多個(gè),可以發(fā)布訂閱部分?jǐn)?shù)據(jù)(即可以對(duì)數(shù)據(jù)篩選),并提供多種發(fā)布訂閱模式,缺點(diǎn):維護(hù)比較麻煩,一般不能用作高可用。

  鏡像:主備模式,單活(輔助機(jī)不可讀),硬件資源浪費(fèi),主要場(chǎng)景是數(shù)據(jù)庫(kù)的高可用。相對(duì)于故障轉(zhuǎn)移群集鏡像是數(shù)據(jù)庫(kù)級(jí)別的高可用。在鏡像中可以使用快照的方式實(shí)現(xiàn)讀寫(xiě)分離。

  日志傳送:主要用于災(zāi)備,在備用機(jī)上可讀,但缺點(diǎn)是日志還原時(shí)不能讀,讀時(shí)不能還原。

  AlwaysON可用組:綜合性方案,滿足高可用、讀寫(xiě)分離等需要,要求:SQL Server2012 以上版本

  第三方產(chǎn)品:moebius負(fù)載均衡集群,實(shí)現(xiàn)雙活,讀負(fù)載均衡、讀寫(xiě)分離等。缺點(diǎn)實(shí)時(shí)同步不適合類似采集系統(tǒng)的大規(guī)模寫(xiě)入系統(tǒng)。

服務(wù)無(wú)法啟動(dòng)

  答:服務(wù)無(wú)法啟動(dòng)有很多原因,需要具體問(wèn)題具體定位,如果遇到此類問(wèn)題要首先查看日志定位問(wèn)題,日志主要兩部分,SQL啟動(dòng)日志和windows日志,下面給出兩篇經(jīng)典解析SQL啟動(dòng)的文章:

  你所不知道的SQL Server數(shù)據(jù)庫(kù)啟動(dòng)過(guò)程(用戶數(shù)據(jù)庫(kù)加載過(guò)程的疑難雜癥)

  你所不知道的SQL Server數(shù)據(jù)庫(kù)啟動(dòng)過(guò)程,以及啟動(dòng)不起來(lái)的各種問(wèn)題的分析及解決技巧  

數(shù)據(jù)庫(kù)設(shè)計(jì),表設(shè)計(jì)的問(wèn)題

  大多數(shù)這樣的問(wèn)題,在QQ群里問(wèn)是根本得不到答案的,很多業(yè)務(wù)場(chǎng)景不是幾句話可以描述清楚的?! ?/p>

SQL語(yǔ)句問(wèn)題

  描述:SQL語(yǔ)句增加或者減少一個(gè)條件就變得很慢

  答:SQL語(yǔ)句的運(yùn)行變化很微妙,需要理解執(zhí)行計(jì)劃,幾句話或者貼個(gè)圖無(wú)法解決,一些語(yǔ)句的習(xí)慣是需要養(yǎng)成的,請(qǐng)參見(jiàn):

  SQL SERVER全面優(yōu)化-------寫(xiě)出好語(yǔ)句是習(xí)慣

  SQL SERVER全面優(yōu)化-------索引有多重要?  

AlwaysOn配置問(wèn)題

  AlwaysOn配置問(wèn)題請(qǐng)參見(jiàn)樺仔的幾篇非常細(xì)致的文章:

  從0開(kāi)始搭建SQL Server AlwaysOn 第一篇(配置域控)

  從0開(kāi)始搭建SQL Server AlwaysOn 第二篇(配置故障轉(zhuǎn)移集群)

  從0開(kāi)始搭建SQL Server AlwaysOn 第三篇(配置AlwaysOn)

  從0開(kāi)始搭建SQL Server AlwaysOn 第四篇(配置異地機(jī)房節(jié)點(diǎn))

  2016的AlwaysOn 搭建:SQL SERVER 2016 AlwaysOn 無(wú)域集群+負(fù)載均衡搭建與簡(jiǎn)測(cè)

AlwaysOn新建用戶

  首先要明白AlwaysOn可用組中:

  1.只有主節(jié)點(diǎn)是可以寫(xiě)入的,輔助節(jié)點(diǎn)只讀

  2.權(quán)限分成兩部分,實(shí)例級(jí)別“登錄名”和數(shù)據(jù)庫(kù)級(jí)別“用戶”

  3.在主節(jié)點(diǎn)創(chuàng)建登錄名稱并選擇數(shù)據(jù)庫(kù)權(quán)限后,因?yàn)閿?shù)據(jù)同步,所以從庫(kù)上已經(jīng)有了新創(chuàng)建用戶的數(shù)據(jù)庫(kù)權(quán)限,但是沒(méi)有登錄名。

  4.不能在輔助節(jié)點(diǎn)同樣的方式創(chuàng)建登錄名,這樣就是“用戶孤立”問(wèn)題

  解決方法:  

  1.在主節(jié)點(diǎn)上直接添加的是“登錄名”,比如創(chuàng)建一個(gè)登錄名 KK

SQLServer,SQLServer連接問(wèn)題,SQLServer日志問(wèn)題,SQLServer查詢很久

  2.選擇數(shù)據(jù)庫(kù)權(quán)限及用戶映射

SQLServer,SQLServer連接問(wèn)題,SQLServer日志問(wèn)題,SQLServer查詢很久

  3.查詢剛才創(chuàng)建“登錄名”的腳本(此腳本也可以用于升級(jí)或遷移數(shù)據(jù)庫(kù)還原后,登錄名同步的問(wèn)題)  

CREATE PROCEDURE #sp_hexadecimal @binvalue varbinary(256), @hexvalue varchar (514) OUTPUTAS DECLARE @charvalue varchar (514) DECLARE @i int DECLARE @length int DECLARE @hexstring char(16) SELECT @charvalue = '0x' SELECT @i = 1 SELECT @length = DATALENGTH (@binvalue) SELECT @hexstring = '0123456789ABCDEF' WHILE (@i <= @length) BEGIN DECLARE @tempint int DECLARE @firstint int DECLARE @secondint int SELECT @tempint = CONVERT(int, SUBSTRING(@binvalue,@i,1)) SELECT @firstint = FLOOR(@tempint/16) SELECT @secondint = @tempint - (@firstint*16) SELECT @charvalue = @charvalue + SUBSTRING(@hexstring, @firstint+1, 1) + SUBSTRING(@hexstring, @secondint+1, 1) SELECT @i = @i + 1 END SELECT @hexvalue = @charvalueGODECLARE @name sysnameDECLARE @type varchar (1)DECLARE @hasaccess intDECLARE @denylogin intDECLARE @is_disabled intDECLARE @PWD_varbinary varbinary (256)DECLARE @PWD_string varchar (514)DECLARE @Principal_id intDECLARE @SID_varbinary varbinary (85)DECLARE @SID_string varchar (514)DECLARE @tmpstr varchar (1024)DECLARE @is_policy_checked varchar (3)DECLARE @is_expiration_checked varchar (3)DECLARE @defaultdb sysnameDECLARE @language sysnameDECLARE @rolename sysnameDECLARE login_curs CURSOR FOR SELECT  p.principal_id, p.sid,  p.name,  p.type,  p.is_disabled,  p.default_database_name,  p.default_language_name, l.hasaccess,  l.denylogin FROM  sys.server_principals p LEFT JOIN  sys.syslogins l ON ( l.name = p.name ) WHERE  p.type IN ( 'S', 'G', 'U' ) AND  p.name <> 'sa'OPEN login_cursFETCH NEXT FROM login_curs INTO @Principal_id, @SID_varbinary, @name, @type, @is_disabled, @defaultdb, @language, @hasaccess, @denyloginIF (@@fetch_status = -1)BEGIN PRINT 'No login(s) found.' CLOSE login_curs DEALLOCATE login_curs RETURNENDSET @tmpstr = '** Generated ' + CONVERT (varchar, GETDATE()) + ' on ' + @@SERVERNAME + ' */'PRINT @tmpstrPRINT ''WHILE (@@fetch_status <> -1)BEGIN IF (@@fetch_status <> -2) BEGIN PRINT '' SET @tmpstr = '-- Login: ' + @name PRINT @tmpstr IF (@type IN ( 'G', 'U')) BEGIN -- NT authenticated account/group  SET @tmpstr = 'CREATE LOGIN ' + QUOTENAME( @name ) + ' FROM WINDOWS WITH DEFAULT_DATABASE = [' + @defaultdb + '], DEFAULT_LANGUAGE = [' + @language + ']' END ELSE  BEGIN -- SQL Server authentication  -- obtain password and sid  SET @PWD_varbinary = CAST( LOGINPROPERTY( @name, 'PasswordHash' ) AS varbinary (256) )  EXEC #sp_hexadecimal @PWD_varbinary, @PWD_string OUT  EXEC #sp_hexadecimal @SID_varbinary,@SID_string OUT  -- obtain password policy state  SELECT @is_policy_checked = CASE is_policy_checked WHEN 1 THEN 'ON' WHEN 0 THEN 'OFF' ELSE NULL END FROM sys.sql_logins WHERE name = @name  SELECT @is_expiration_checked = CASE is_expiration_checked WHEN 1 THEN 'ON' WHEN 0 THEN 'OFF' ELSE NULL END FROM sys.sql_logins WHERE name = @name  SET @tmpstr = 'CREATE LOGIN ' + QUOTENAME( @name ) + ' WITH PASSWORD = ' + @PWD_string + ' HASHED, SID = ' + @SID_string + ', DEFAULT_DATABASE = [' + @defaultdb + '], DEFAULT_LANGUAGE = [' + @language + ']'  IF ( @is_policy_checked IS NOT NULL )  BEGIN  SET @tmpstr = @tmpstr + ', CHECK_POLICY = ' + @is_policy_checked  END  IF ( @is_expiration_checked IS NOT NULL )  BEGIN  SET @tmpstr = @tmpstr + ', CHECK_EXPIRATION = ' + @is_expiration_checked  END END IF (@denylogin = 1) BEGIN -- login is denied access  SET @tmpstr = @tmpstr + '; DENY CONNECT SQL TO ' + QUOTENAME( @name ) END ELSE IF (@hasaccess = 0) BEGIN -- login exists but does not have access  SET @tmpstr = @tmpstr + '; REVOKE CONNECT SQL TO ' + QUOTENAME( @name ) END IF (@is_disabled = 1) BEGIN -- login is disabled  SET @tmpstr = @tmpstr + '; ALTER LOGIN ' + QUOTENAME( @name ) + ' DISABLE' END PRINT @tmpstr PRINT 'GO' DECLARE server_role_members_curs CURSOR FOR   SELECT   (SELECT [name] FROM sys.server_principals WHERE principal_id = role_principal_id) AS rolename  FROM   sys.server_role_members   WHERE   member_principal_id = @Principal_id OPEN server_role_members_curs FETCH NEXT FROM server_role_members_curs INTO @rolename WHILE (@@fetch_status <> -1) BEGIN  SELECT @tmpstr = 'EXEC master..sp_addsrvrolemember @loginame = N''' + @name + ''', @rolename = N''' + @rolename + ''''  PRINT @tmpstr  PRINT 'GO'  FETCH NEXT FROM server_role_members_curs INTO @rolename END CLOSE server_role_members_curs DEALLOCATE server_role_members_curs  END FETCH NEXT FROM login_curs INTO @Principal_id, @SID_varbinary, @name, @type, @is_disabled, @defaultdb, @language, @hasaccess, @denyloginENDCLOSE login_cursDEALLOCATE login_cursGODROP PROCEDURE #sp_hexadecimalGO

 4.找到查詢出的腳本,在輔助節(jié)點(diǎn)運(yùn)行(其中主要的就是SID)

SQLServer,SQLServer連接問(wèn)題,SQLServer日志問(wèn)題,SQLServer查詢很久

進(jìn)階問(wèn)題請(qǐng)大家點(diǎn)擊原文閱讀。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持VeVb武林網(wǎng)。


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到MSSQL教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
欧美一级夜夜爽| 亚洲 欧美 激情 小说 另类| 精品国产乱码久久久久久虫虫漫画| 亚洲欧美日韩中文播放| 亚洲人精选亚洲人成在线| 欧美一级中文字幕| 国产精品天天操| 少妇av一区二区| 国产精品96久久久久久又黄又硬| 秋霞国产午夜精品免费视频| 99热这里只有精品1| 久久精品麻豆| 午夜精品久久久久久久爽| 少妇大叫太大太粗太爽了a片小说| 成人在线播放av| 伊人伊成久久人综合网站| caoporn超碰国产公开| 国产精品乱战久久久| 97久久精品人人澡人人爽缅北| 日本色图欧美色图| 91免费国产在线观看| 成人h动漫精品一区二| 91精品国产麻豆国产在线观看| 台湾佬中文娱乐网欧美电影| 男人的天堂免费在线视频| 午夜精品中文字幕| 亚洲午夜精品久久久久久浪潮| 国产日韩一级片| 亚洲男人的天堂在线观看| 69久久夜色精品国产69| 成人黄色大片网站| 国产美女精彩久久| 老少交欧美另类| 日本午夜精品一区二区三区| a优女a优女片| 99视频这里有精品| 欧美1o一11sex性hdhd| 日韩电影免费观看高清完整版| 成人av在线资源| 久久影院午夜片一区| av色影在线看免费| 亚洲深夜福利在线| 日韩视频在线免费观看| 日韩一区二区中文| 88国产精品欧美一区二区三区| 无码播放一区二区三区| 亚洲国产天堂久久国产91| 三年中文高清在线观看第6集| 亚洲免费观看在线视频| 日本精品一区二区在线观看| 亚洲精品日韩丝袜精品| 亚洲综合成人av| 天天夜夜亚洲| 1769在线观看| 正在播放一区二区三区| 99re热视频精品| 国产又粗又大又爽视频| 精品国产一区二区三区久久狼黑人| 色欲色香天天天综合网www| 国产成人亚洲精品自产在线| 日日日日人人人夜夜夜2017| 性生活免费在线观看| 亚洲va欧美va在线观看| 自拍偷拍亚洲精品| 国产一区二区三区四区视频| 一区二区三区免费网站| 精品一区二区三区四区五区六区| 精品人妻一区二区乱码| 免费在线观看日韩视频| 黑人与娇小精品av专区| 鲁鲁视频www一区二区| 国产一级精品视频| 欧美gay囗交囗交| 免费日韩av电影| 91精品麻豆日日躁夜夜躁| 337p亚洲精品色噜噜| 欧美性极品少妇精品网站| 中文字幕的久久| 午夜久久久久久| 91亚洲国产成人精品一区| 国产三级国产精品国产专区50| 欧美手机在线观看| 在线播放成人av| 在线成人激情| 肉色超薄丝袜脚交| 欧美日韩视频在线观看一区二区三区| 免费大秀视频在线播放| 国产欧美一区二区三区鸳鸯浴| 欧美xxxx网站| 污视频在线免费观看| 国产黄大片在线观看画质优化| 妖精视频成人观看www| 99高清视频有精品视频| 国产清纯美女被跳蛋高潮一区二区久久w| 免费毛片b在线观看| 影音先锋黄色资源| 精品樱空桃一区二区三区| 日韩精品在线免费| 成年人在线视频免费观看| 国产精品麻豆成人av电影艾秋| 国产一区清纯| 黄色在线观看免费| 国产精品免费观看久久| 国产在线观看一区二区| 欧美日韩最好看的视频| 成人动漫av| 新片速递亚洲合集欧美合集| 欧美日韩亚洲国内综合网| 国产aaa精品| 亚洲精品韩国| 美女被人操视频在线观看| 红桃视频一区二区三区免费| 蜜桃av.网站在线观看| 国内精品麻豆美女在线播放视频| 在线观看国产视频| 四虎在线看片| 久久久精品欧美| 99国产精品久久久| 国产在线精品一区免费香蕉| 国产真实精品久久二三区| 欧美性生活大片视频| 日韩av免费看网站| 北条麻妃在线一区| 国产精品18久久久久久久网站| 丁香六月婷婷综合| 你懂的网址国产 欧美| 成人全视频在线观看在线播放高清| 日韩三级视频在线看| 欧美在线免费播放| 国产成人综合在线| 欧美成人官网二区| 欧美又粗又大又长| 国产在线无码精品| 青青影院在线观看| 男女啊啊啊视频| 亚洲精品伦理| 欧美亚洲国产一区二区三区| 香蕉视频911| 99在线观看免费视频精品观看| 手机av在线免费| 日日夜夜免费精品视频| 一级片一区二区三区| 国产jizz| 欧美亚洲综合另类| 92精品国产成人观看免费| 激情五月婷婷网| 91精品国产自产在线观看永久| 欧美.日韩.国产.一区.二区| 91麻豆制片厂| 午夜天堂精品久久久久| 男女av在线| 中文字幕久久一区| 中文字幕导航| 精品视频免费看| 99国产揄拍国产精品| 天天舔天天干天天操| 国产网站在线免费观看| 女同久久另类69精品国产| 亚洲综合激情六月婷婷在线观看| 色噜噜狠狠一区二区三区| 日韩欧美a级片| 国产欧美欧洲在线观看| 亚洲欧美日韩色| 亚洲精品久久久北条麻妃| 亚洲精品乱码视频| 九色porny丨国产精品| 毛片免费在线播放| 91精品国产乱码久久久久久| 国产主播喷水一区二区| 欧美丰满少妇人妻精品| 久久久不卡影院| 精品免费在线观看| 精华区一区二区三区| 一本久久综合| 日韩精品免费在线观看| 一级久久久久久| 麻豆成人久久精品二区三区红| 福利在线小视频| 清纯唯美一区二区三区| 狠狠人妻久久久久久综合| 精品久久久久一区二区国产| 亚洲午夜电影网| 91免费观看国产| av在线这里只有精品| 蜜臀av午夜精品久久| 国产精品极品| 全黄性性激高免费视频| 日本成人精品在线| 中文精品在线| 加勒比一区二区| 91视频在线观看免费| 91麻豆国产精品久久| 精品一区二区久久久| 久热精品视频在线观看| 66av国产| 欧美一区二区公司| 亚洲mmav| 91麻豆免费观看| 无码任你躁久久久久久老妇| 东京热加勒比无码少妇| 精品国模一区二区三区欧美| av中文字幕在线免费观看| 啦啦啦中文在线观看日本| av在线电影免费观看| 久久精品电影一区二区| 日韩国产成人精品| 北条麻妃在线视频观看| 91精品国自产在线观看| 国产精品毛片va一区二区三区| 亚洲成年人在线播放| 国产鲁鲁视频在线观看免费| 国产成人麻豆免费观看| 草草在线视频| 精品成人av一区| 成人欧美一区二区三区的电影| 国产成人精品白浆久久69| 国产一二三在线观看| 欧美一级视频免费在线观看| 日韩黄色小视频| 久久精品无码一区二区三区毛片| 粉嫩虎白女毛片人体| 奇米色欧美一区二区三区| 一区视频二区视频| 日韩精品视频一区二区三区| 国产91精品久久久久久| 精品卡1卡2卡三卡免费网站| 欧美xxxhd| 欧美视频一二三| 97在线观看免费高清视频| 日韩av高清不卡| 99不卡视频| 国产69精品久久久久久久| 2022国产精品视频| 91丨九色丨黑人外教| 91日韩在线专区| 久久久久无码精品国产| 国产精品91久久| 成人全视频在线观看在线播放高清| 久久久久久97三级| 国产探花在线精品一区二区| 国产综合久久久| 国产人与禽zoz0性伦| 国产女同互慰高潮91漫画| 日韩三级电影网站| 一本色道a无线码一区v| 国产成人一区二区精品非洲| 欧美午夜精品在线| 77777影视视频在线观看| 国产精品高潮呻吟久久| 最新日韩欧美| 久久免费99精品久久久久久| 色噜噜狠狠成人中文综合| 成人福利资源| 国产性色一区二区| 性金发美女69hd大尺寸| 国产成人av电影在线| 天天躁日日躁狠狠躁av麻豆男男| 无码人妻一区二区三区精品视频| 经典一区二区| 国产精品一区二区欧美黑人喷潮水| 国产精品视频一区国模私拍| 岛国视频一区免费观看| 国产在线三区| 成人影院一区二区三区| 77777亚洲午夜久久多人| 在线视频中文字幕| 99riav一区二区三区| 成人精品电影在线观看| 在线看日韩精品电影| 91福利国产在线观看菠萝蜜| 国产福利视频网站| 国产免费观看久久| 99久久精品一区二区成人| 中国大陆高清aⅴ毛片| 多人啪嗒啪嗒在线观看免费| 国外成人在线播放| 亚洲专区第一页| 毛片在线网站| 亚洲看片一区| 精品影院一区| 日韩国产高清视频在线| 久艹在线免费观看| 成人av影院在线| 亚洲人123区| 国内精品久久久久久久果冻传媒| 91久久久国产精品| 96sao精品视频在线观看| 国产精品久久久久毛片大屁完整版| 久久激情视频免费观看| 国产剧情精品在线| 亚洲小说欧美激情另类| 操操操com| 日韩精品一区二区三区免费观看| 亚洲高清国产拍精品26u| 午夜国产在线视频| 97在线视频国产| 爱情岛论坛亚洲首页入口章节| 日韩在线观看电影完整版高清免费悬疑悬疑| 91视频观看| 国内外成人免费视频| 国产精品自拍亚洲| 黄色在线观看国产| 久久精品噜噜噜成人av农村| 天天射天天操天天干| 亚洲影院一区| 日韩欧美国产不卡| 天天成人综合网| 999国产精品永久免费视频app| 国产大片精品免费永久看nba| 一个人在线视频免费观看www| 中文字幕av一区二区三区免费看| 成人小视频在线| 久久99久久99精品免观看粉嫩| 黄色激情在线视频| 国产熟女一区二区三区五月婷| 亚洲开心激情| 亚洲一区二区电影| 暴力调教一区二区三区| 成人天堂噜噜噜| 一区二区伦理片| 亚洲成人原创| 图片区日韩欧美亚洲| 免费在线激情视频| 日本视频免费一区| 天美av一区二区三区久久| 另类在线视频| theporn国产在线精品| a片在线免费观看|