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

首頁 > 數據庫 > SQL Server > 正文

SQL Server常見問題及解決方法分享

2024-08-31 01:04:34
字體:
來源:轉載
供稿:網友

寫在前面

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

  一時想法而寫這篇文章,問題可能不全面,后續會一直更新。

基礎問題收集資源下載

  描述:XX版本數據庫操作系統在哪里下載?

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

連接問題

  描述:數據庫連接不上

SQLServer,SQLServer連接問題,SQLServer日志問題,SQLServer查詢很久

  答:請確認SQL服務是否啟動,用戶密碼是否正確,連接的實例名稱,端口是否正確

SQLServer,SQLServer連接問題,SQLServer日志問題,SQLServer查詢很久

日志問題

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

  答:簡單恢復模式下SQL Server會自動截斷日志文件,完整模式下需要日志備份

恢復模式查看

SQLServer,SQLServer連接問題,SQLServer日志問題,SQLServer查詢很久

日志備份的方式

SQLServer,SQLServer連接問題,SQLServer日志問題,SQLServer查詢很久

收縮日志

SQLServer,SQLServer連接問題,SQLServer日志問題,SQLServer查詢很久

查詢很久/很慢

  描述:查詢很久都查不出數據,很慢!

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

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

  具體腳本(查看語句運行情況)

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

分區表問題

  描述:數據量千萬級別了使用分區表提升性能

  答:分區表的使用場景主要是管理數據,而提升性能主要是靠IO并行,需要合理規劃多塊物理磁盤,大多數的場景下幾千萬數據單一的模式查詢只需要添加正確的索引即可。  

高可用的選擇

  答:SQL自帶的高可用或讀寫分離技術主要有:故障轉移群集、發布訂閱、鏡像、日志傳送、AlwaysON可用組(具體可以在進階問題的資料中詳細查看)

  一般選用讀寫分離需要根據不同的場景和要求,比如同步的實時性,讀寫分離功能的需要情況

  主要列出幾個優缺點:

  故障轉移群集:主備模式,單活(輔助機不可讀),硬件資源浪費,主要場景是數據庫的高可用。

  發布訂閱:讀寫分離常用方式,配置靈活,副本節點可以多個,可以發布訂閱部分數據(即可以對數據篩選),并提供多種發布訂閱模式,缺點:維護比較麻煩,一般不能用作高可用。

  鏡像:主備模式,單活(輔助機不可讀),硬件資源浪費,主要場景是數據庫的高可用。相對于故障轉移群集鏡像是數據庫級別的高可用。在鏡像中可以使用快照的方式實現讀寫分離。

  日志傳送:主要用于災備,在備用機上可讀,但缺點是日志還原時不能讀,讀時不能還原。

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

  第三方產品:moebius負載均衡集群,實現雙活,讀負載均衡、讀寫分離等。缺點實時同步不適合類似采集系統的大規模寫入系統。

服務無法啟動

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

  你所不知道的SQL Server數據庫啟動過程(用戶數據庫加載過程的疑難雜癥)

  你所不知道的SQL Server數據庫啟動過程,以及啟動不起來的各種問題的分析及解決技巧  

數據庫設計,表設計的問題

  大多數這樣的問題,在QQ群里問是根本得不到答案的,很多業務場景不是幾句話可以描述清楚的。  

SQL語句問題

  描述:SQL語句增加或者減少一個條件就變得很慢

  答:SQL語句的運行變化很微妙,需要理解執行計劃,幾句話或者貼個圖無法解決,一些語句的習慣是需要養成的,請參見:

  SQL SERVER全面優化-------寫出好語句是習慣

  SQL SERVER全面優化-------索引有多重要?  

AlwaysOn配置問題

  AlwaysOn配置問題請參見樺仔的幾篇非常細致的文章:

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

  從0開始搭建SQL Server AlwaysOn 第二篇(配置故障轉移集群)

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

  從0開始搭建SQL Server AlwaysOn 第四篇(配置異地機房節點)

  2016的AlwaysOn 搭建:SQL SERVER 2016 AlwaysOn 無域集群+負載均衡搭建與簡測

AlwaysOn新建用戶

  首先要明白AlwaysOn可用組中:

  1.只有主節點是可以寫入的,輔助節點只讀

  2.權限分成兩部分,實例級別“登錄名”和數據庫級別“用戶”

  3.在主節點創建登錄名稱并選擇數據庫權限后,因為數據同步,所以從庫上已經有了新創建用戶的數據庫權限,但是沒有登錄名。

  4.不能在輔助節點同樣的方式創建登錄名,這樣就是“用戶孤立”問題

  解決方法:  

  1.在主節點上直接添加的是“登錄名”,比如創建一個登錄名 KK

SQLServer,SQLServer連接問題,SQLServer日志問題,SQLServer查詢很久

  2.選擇數據庫權限及用戶映射

SQLServer,SQLServer連接問題,SQLServer日志問題,SQLServer查詢很久

  3.查詢剛才創建“登錄名”的腳本(此腳本也可以用于升級或遷移數據庫還原后,登錄名同步的問題)  

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.找到查詢出的腳本,在輔助節點運行(其中主要的就是SID)

SQLServer,SQLServer連接問題,SQLServer日志問題,SQLServer查詢很久

進階問題請大家點擊原文閱讀。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VeVb武林網。


注:相關教程知識閱讀請移步到MSSQL教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
久久69成人| 国产一区在线精品| 欧美国产一级片| 欧美日韩国产免费观看视频| 中文字幕欧美国内| 91精品国产亚洲| 精品国产欧美| 一区二区在线高清视频| 黄色在线播放网站| 快she精品国产999| 日韩欧美在线网址| 国产成人精品免费久久久久| 欧美在线视频第一页| 中文在线视频观看| 精品在线网站观看| 中文亚洲免费| 国产视频二区| 蜜桃视频一日韩欧美专区| 日韩激情一区| 日本熟女一区二区| 久久久99久久精品欧美| 区日韩二区欧美三区| 日韩久久久精品| 国产一卡2卡3卡免费网站| 一级日本免费的| 国产一区免费视频| 91精品在线观看入口| 免费在线亚洲| 欧美日韩亚洲不卡| 久久99精品国产| 国产在线高潮| 日本中文字幕在线观看| 国产日韩第一页v| 欧美日韩高清在线| 91精品国产综合久久香蕉的特点| 精品免费视频| 日韩欧美一二三区| 一区二区三区四区五区视频在线观看| 亚洲小说春色综合另类电影| 欧美日韩午夜在线| 中文字幕亚洲国产| 欧美日韩亚洲天堂| 欧美日韩三级在线观看| 中文字幕 亚洲视频| 日韩欧美99| 最近中文字幕在线中文视频| 在线日韩欧美| 亚洲二区自拍| 免费看日韩精品| 欧美成人一区二区| 精品一区二区三区中文字幕 | 中文字幕久精品免费视频| 日韩在线视频精品| 91精品无人成人www| 99精品一级欧美片免费播放| 视频在线一区二区| 亚洲影视资源网| 一本大道一区二区三区| 国产乱码在线观看| 日韩视频 中文字幕| 国产一区日韩欧美| 精品一区二区在线观看视频| 精品欧美久久久| 中文字幕亚洲在| 国产福利在线播放| 国产黄色在线网站| 成人一区而且| 在线观看精品国产| 欧美久久久网站| 精品在线99| 免费在线视频一区二区| 欧美日韩不卡在线视频| 国产中文在线视频| 欧美日韩高清一区二区不卡| 国产在线欧美日韩| 中文字幕久精品免费视频| 日韩国产一区| 欧美日韩色综合| 日韩欧美在线综合| 欧美二三四区| 久久99久久久久| 久久久久蜜桃| 婷婷久久综合网| 中文字幕精品视频在线| 在线视频日韩欧美| 欧美日韩国产一区| 久精品在线观看| 国产亚洲人成a一在线v站| 国产精品一区二三区| 日韩欧美99| 国产传媒久久久| 日韩精品在线播放| 黄色国产网站在线观看| 欧美日韩国产不卡| 亚洲第一中文字幕| 一区二区三区精品99久久| 欧美日韩视频免费播放| 精品欧美日韩在线| 国产在线www| 日韩精品在线视频观看| 国产亚洲短视频| 中文字幕2020第一页| 亚洲国产综合久久| 亚洲福利视频在线| 国产欧美日韩第一页| 欧美在线视频第一页| 91精品在线观看视频| 一本大道一区二区三区| a视频免费看| 日韩高清不卡一区| 中文字幕在线看视频国产欧美| 国产福利在线播放| 精品日韩av一区二区| 久久99久久久久久久噜噜| 尤物在线精品| 亚洲一区精品电影| 91久久精品网| 中文字幕精品在线| 欧美二三四区| 欧美三级网址| 欧美日韩国产免费观看| 欧美三级日韩三级国产三级| 日韩欧美中文字幕在线观看| 日韩欧美在线字幕| 国产一级免费| 日韩欧美一级在线| 欧美在线视频第一页| 91精品国产色综合久久不卡蜜臀| 亚洲黄色一区二区| 日韩专区中文字幕| 欧美大片在线观看一区| 国产羞羞视频在线播放| 欧美三级视频在线| 国产欧美日韩综合| 婷婷精品进入| 欧美自拍一区| 日韩国产在线观看一区| 亚洲最新永久观看在线| 国产欧亚日韩视频| 亚洲免费在线观看av| 中文字幕亚洲乱码| 日韩高清不卡| 精品色蜜蜜精品视频在线观看| 亚洲 欧美 中文字幕| 亚洲欧美日本国产专区一区| 国产婷婷在线观看| 日韩国产欧美| 天堂在线视频中文网| 久久精品国产91精品亚洲| 欧美亚洲视频在线看网址| 欧美 日韩 国产在线| 欧美日韩国产91| 日韩欧美一二三| 亚洲狠狠婷婷综合久久久久图片| 一本大道一区二区三区| 亚洲娇小xxxx欧美娇小| 欧洲精品在线视频| 日韩高清不卡| 亚洲 欧美 精品| 精品视频www| 欧美一级免费观看| 999视频精品| 综合激情一区| 欧美 日韩 国产 在线| 老司机久久99久久精品播放免费| 精品久久久三级| 中文字幕 乱码 中文乱码91| 日韩欧美高清在线视频| 欧美日韩成人综合| 国产黄色片大全| 激情久久99| 日韩免费电影网站| 日韩三级视频在线播放| 国产乱国产乱老熟300| 天天综合天天综合| 国产三级中文字幕| 欧洲精品二区| 成人无遮挡免费网站视频在线观看 | 日本精品在线| 国产www在线观看| 拍真实国产伦偷精品| 久久99久久久久| 日韩三级视频中文字幕| 欧美日韩国产高清视频| 亚洲 欧美 日韩系列| 亚洲中午字幕| 国产wwww| 在线国产99| 欧美黄页在线免费观看| eeuss一区| 韩国av一区二区| 亚洲图片小说综合| 国产福利第一页| 二区三区不卡不卡视频| 中文字幕精品一区二| 中文字幕在线欧美| 国产91一区| www..com日韩| 欧美不卡一二三| 中文字幕在线观看精品| 日本精品国语自产拍在线观看| 国产欧美中文字幕| 一区二区日韩视频| 精品国产1区2区3区| 日本精品二区| 亚洲 欧美 中文字幕| 视频一区二区精品的福利| 日韩高清不卡在线| 午夜伊人狠狠久久| 亚洲免费中文字幕| 精品日韩欧美在线| 免费看日韩精品| 日韩av中文字幕一区| 色www精品视频在线观看| 日韩午夜中文字幕| 99这里有精品视频| 日韩欧美在线第一页| 日韩欧美在线中字| 亚洲大片精品永久免费| 亚洲女同中文字幕| 精品日韩99亚洲| av免费看在线| 日韩欧美中文在线| 91久久精品网| 午夜私人影院在线观看| 国产亚洲一级| 欧美三级视频在线| 日韩欧美国产三级| 91精品国产综合久久久久久| 午夜国产在线| 美日韩精品免费视频| 丰满少妇一区二区| 国产三级在线观看视频| 视频一区二区不卡| 精品全国在线一区二区| 欧美日韩在线视频首页| 欧美在线中文字幕| 二区视频在线观看| 在线观看精品国产| 美日韩精品免费视频| 天堂在线中文| 亚洲一级二级| 欧美 日韩 国产 在线| 日本啊v在线| 99久热re在线精彩视频| 国产在线精品国自产拍免费| 日韩不卡在线观看| 国产69精品久久app免费版| 中文字幕日韩在线视频| 国产在线拍揄自揄拍| 亚洲a中文字幕| 欧美 日韩 国产 在线| 久久久精品欧美| 国产www.大片在线| 久久精品日韩无码| 99精品免费观看| 国产成人精品三级| 欧美日韩国产123区| 欧美专区中文字幕| 日韩精品―中文字幕| 欧美日韩精品在线视频| 国产婷婷色一区二区三区| 97天天综合网| 国产一二三区精品视频| 国产无套粉嫩白浆在线2022年| 91精品国产高清久久久久久| 色综合久久88色综合天天免费| 精品国产乱码久久久久久蜜臀| 国产一级片播放| 亚洲素人一区二区| 亚洲免费视频一区| 精品国产999| 欧美 日韩 国产在线| 日韩欧美亚洲视频| 97天天综合网| 中文字幕亚洲欧美| 国产真实乱子伦精品视频| 国产亚洲二区| 久久精品夜夜夜夜久久| 欧美 日韩 国产 高清| 伊人网站在线| 视频在线一区二区| 91精品国产自产在线观看永久∴| 精品三级在线| 欧美在线日韩在线| 国产视频中文字幕在线观看| 精品国产网站在线观看| 国产h片在线观看| 91久久久久久久久| 成人福利一区| 国产欧美三级| 日韩中文欧美在线| 91xxx在线观看| 欧美日韩在线不卡| 日韩精品视频在线观看免费| 欧美日韩999| 日韩一级在线视频 | 亚洲3区在线| 日韩精品一页| 久久精品久久久久| av三级在线观看| 日韩三级免费观看| 日韩精品一二三四区| 日韩亚洲欧美中文在线| 午夜精品一区二区三区视频免费看| 中文字幕欧美在线| 欧美日韩国产综合视频在线观看中文| 在线视频色在线| 91xxx在线观看| 日韩精品在线免费看| 免费视频二区| 亚洲成av人片在线| 亚洲女人天堂a在线播放| 国产高潮久久久| 久久久久久99精品| 日韩精品午夜| 黄色国产网站在线观看| 亚洲影视资源网| 欧美日韩在线播放一区| 国产 中文 字幕 日韩 在线| 国产高清在线视频| 国产区高清在线| 天堂在线一区二区三区| 91精品国产91久久| 国产欧美日韩在线观看| 亚洲国产91精品在线观看| 亚洲图片小说综合| 久艹在线视频| 国产日韩在线视频| 国产成人精品日本亚洲专区61| 91精品电影| 国产欧美日韩不卡免费| 久久久99免费| 久久久另类综合| 欧美日韩综合在线观看| 最新中文字幕在线播放| 欧美激情一区二区在线| 亚洲va中文字幕| 久久久水蜜桃| 日韩在线播放一区二区| 91精品国产综合久久精品| a级在线免费观看| 欧美大片在线观看一区| 欧美 日韩 国产在线| 最近高清中文在线字幕在线观看1| 视频一区二区中文字幕| 亚洲中文字幕在线一区| 国产免费久久| 在线一区二区不卡| 亚亚洲欧洲精品| 欧美 日韩 国产在线观看| 91精品久久久久| 国产导航在线| 麻豆精品99| 国内国产区免费视频| 欧美日韩免费不卡视频一区二区三区| 91精品国产色综合久久久蜜香臀| 亚洲欧美中文字幕| 国产日韩av一区二区| 国产欧美日韩91| 日韩视频 中文字幕| 国产一区激情在线| 免费中文字幕日韩欧美| 77777_亚洲午夜久久多人| 国产一级网站视频在线| 亚洲素人一区二区| 欧美日韩中文字幕| 色综合天天性综合| 日韩精品在线免费播放| 91精品观看| 日韩午夜一区| 亚洲三级国产| 深夜福利亚洲| 伊人网站在线| 亚洲日本欧美日韩高观看| 国产激情久久久| 搞黄在线观看| 在线视频国内一区二区| 欧美一级搡bbbb搡bbbb| 成年人黄国产| 国产一区免费视频| 国产福利一区在线观看| 日韩欧美中文视频| 欧美日韩在线视频一区| 久草视频在线看| 欧美日韩久久久| 精品一二三四区| wwwww亚洲| 蜜桃久久av| 亚洲黄色片在线观看| 福利一区二区| 中文字幕亚洲一区在线观看| 欧美日韩综合高清一区二区| 久久精品久久精品亚洲人| 天天综合天天做| av免费在线网站| 中文字幕亚洲二区 | 精品在线观看一区| 国产 欧美 日韩 在线| 999在线视频|