婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 數據庫中經常用到的操作和管理數據庫的語句總結第1/2頁

數據庫中經常用到的操作和管理數據庫的語句總結第1/2頁

熱門標簽:臨沂智能電銷機器人加盟哪家好 百度地圖標注改顏色 貴州房產智能外呼系統供應商 外呼運營商線路收費 一個導航軟件能用幾個地圖標注點 申請400電話在哪辦理流程 小e電話機器人 鎮江網路外呼系統供應商 電銷外呼有錄音系統有哪些

/*
--整理者:永恒de影

--整理時間:2010/06/08

--內容:SQL函數的介紹:
*/

--★★SQL2000查詢出各(某)表字段的屬性:★★★★★★★★★★★★★★★★★★

SELECT
表名 = case when a.colorder=1 then d.name else '' end,
表說明 = case when a.colorder=1 then isnull(f.value,'') else '' end,
字段序號 = a.colorder,
字段名 = a.name,
標識 = case when COLUMNPROPERTY( a.id,a.name,'IsIdentity')=1 then '√'else '' end,
主鍵 = case when exists(SELECT 1 FROM sysobjects where xtype='PK' and parent_obj=a.id and name in (
SELECT name FROM sysindexes WHERE indid in(
SELECT indid FROM sysindexkeys WHERE id = a.id AND colid=a.colid))) then '√' else '' end,
類型 = b.name,
占用字節數 = a.length,
長度 = COLUMNPROPERTY(a.id,a.name,'PRECISION'),
小數位數 = isnull(COLUMNPROPERTY(a.id,a.name,'Scale'),0),
允許空 = case when a.isnullable=1 then '√'else '' end,
默認值 = isnull(e.text,''),
字段說明 = isnull(g.[value],'')
FROM
syscolumns a
left join
systypes b
on
a.xusertype=b.xusertype
inner join
sysobjects d
on
a.id=d.id and d.xtype='U' and d.name>'dtproperties'
left join
syscomments e
on
a.cdefault=e.id
left join
sysproperties g
on
a.id=g.id and a.colid=g.smallid
left join
sysproperties f
on
d.id=f.id and f.smallid=0
where
d.name='要查詢的表' --如果只查詢指定表,加上此條件
order by
a.id,a.colorder


--★★SQL2005查詢出各(某)表字段的屬性:★★★★★★★★★★★★★★★★★★
-- ========================================================================
-- 表結構信息查詢
-- 鄒建 2005.08(引用請保留此信息)
-- ========================================================================
SELECT
TableName=CASE WHEN C.column_id=1 THEN O.name ELSE N'' END,
TableDesc=ISNULL(CASE WHEN C.column_id=1 THEN PTB.[value] END,N''),
Column_id=C.column_id,
ColumnName=C.name,
PrimaryKey=ISNULL(IDX.PrimaryKey,N''),
[IDENTITY]=CASE WHEN C.is_identity=1 THEN N'√'ELSE N'' END,
Computed=CASE WHEN C.is_computed=1 THEN N'√'ELSE N'' END,
Type=T.name,
Length=C.max_length,
Precision=C.precision,
Scale=C.scale,
NullAble=CASE WHEN C.is_nullable=1 THEN N'√'ELSE N'' END,
[Default]=ISNULL(D.definition,N''),
ColumnDesc=ISNULL(PFD.[value],N''),
IndexName=ISNULL(IDX.IndexName,N''),
IndexSort=ISNULL(IDX.Sort,N''),
Create_Date=O.Create_Date,
Modify_Date=O.Modify_date
FROM sys.columns C
INNER JOIN sys.objects O
ON C.[object_id]=O.[object_id]
AND O.type='U'
AND O.is_ms_shipped=0
INNER JOIN sys.types T
ON C.user_type_id=T.user_type_id
LEFT JOIN sys.default_constraints D
ON C.[object_id]=D.parent_object_id
AND C.column_id=D.parent_column_id
AND C.default_object_id=D.[object_id]
LEFT JOIN sys.extended_properties PFD
ON PFD.class=1
AND C.[object_id]=PFD.major_id
AND C.column_id=PFD.minor_id
-- AND PFD.name='Caption' -- 字段說明對應的描述名稱(一個字段可以添加多個不同name的描述)
LEFT JOIN sys.extended_properties PTB
ON PTB.class=1
AND PTB.minor_id=0
AND C.[object_id]=PTB.major_id
-- AND PFD.name='Caption' -- 表說明對應的描述名稱(一個表可以添加多個不同name的描述)
LEFT JOIN -- 索引及主鍵信息
(
SELECT
IDXC.[object_id],
IDXC.column_id,
Sort=CASE INDEXKEY_PROPERTY(IDXC.[object_id],IDXC.index_id,IDXC.index_column_id,'IsDescending')
WHEN 1 THEN 'DESC' WHEN 0 THEN 'ASC' ELSE '' END,
PrimaryKey=CASE WHEN IDX.is_primary_key=1 THEN N'√'ELSE N'' END,
IndexName=IDX.Name
FROM sys.indexes IDX
INNER JOIN sys.index_columns IDXC
ON IDX.[object_id]=IDXC.[object_id]
AND IDX.index_id=IDXC.index_id
LEFT JOIN sys.key_constraints KC
ON IDX.[object_id]=KC.[parent_object_id]
AND IDX.index_id=KC.unique_index_id
INNER JOIN -- 對于一個列包含多個索引的情況,只顯示第1個索引信息
(
SELECT [object_id], Column_id, index_id=MIN(index_id)
FROM sys.index_columns
GROUP BY [object_id], Column_id
) IDXCUQ
ON IDXC.[object_id]=IDXCUQ.[object_id]
AND IDXC.Column_id=IDXCUQ.Column_id
AND IDXC.index_id=IDXCUQ.index_id
) IDX
ON C.[object_id]=IDX.[object_id]
AND C.column_id=IDX.column_id
-- WHERE O.name=N'要查詢的表' -- 如果只查詢指定表,加上此條件
ORDER BY O.name,C.column_id

--★★SQL2005索引及主鍵信息 :★★★★★★★★★★★★★★★★★★
-- ========================================================================
-- 索引及主鍵信息
-- 鄒建 2005.08(引用請保留此信息)
-- ========================================================================
SELECT
TableId=O.[object_id],
TableName=O.Name,
IndexId=ISNULL(KC.[object_id],IDX.index_id),
IndexName=IDX.Name,
IndexType=ISNULL(KC.type_desc,'Index'),
Index_Column_id=IDXC.index_column_id,
ColumnID=C.Column_id,
ColumnName=C.Name,
Sort=CASE INDEXKEY_PROPERTY(IDXC.[object_id],IDXC.index_id,IDXC.index_column_id,'IsDescending')
WHEN 1 THEN 'DESC' WHEN 0 THEN 'ASC' ELSE '' END,
PrimaryKey=CASE WHEN IDX.is_primary_key=1 THEN N'√'ELSE N'' END,
[UQIQUE]=CASE WHEN IDX.is_unique=1 THEN N'√'ELSE N'' END,
Ignore_dup_key=CASE WHEN IDX.ignore_dup_key=1 THEN N'√'ELSE N'' END,
Disabled=CASE WHEN IDX.is_disabled=1 THEN N'√'ELSE N'' END,
Fill_factor=IDX.fill_factor,
Padded=CASE WHEN IDX.is_padded=1 THEN N'√'ELSE N'' END
FROM sys.indexes IDX
INNER JOIN sys.index_columns IDXC
ON IDX.[object_id]=IDXC.[object_id]
AND IDX.index_id=IDXC.index_id
LEFT JOIN sys.key_constraints KC
ON IDX.[object_id]=KC.[parent_object_id]
AND IDX.index_id=KC.unique_index_id
INNER JOIN sys.objects O
ON O.[object_id]=IDX.[object_id]
INNER JOIN sys.columns C
ON O.[object_id]=C.[object_id]
AND O.type='U'
AND O.is_ms_shipped=0
AND IDXC.Column_id=C.Column_id


--★★SQL Server對大容量內存的支持:★★★★★★★★★★★★★★★★★★

/*
32位操作系統有個很大的缺陷,應用程序無法訪問大于4G的進程地址空間,因為32位的指針無法保存大于4G的地址空間
如果大于4G,則需要使用地址窗口化擴展插件(AWE),具體操作如下:
1,啟動物理地址擴展
(1)找到C:\boot.ini,并刪除其只讀屬性.
(2)編輯boot.ini,在ARC路徑中添加/PAE參數.例如:
在windows Server 2003 Enterprise Edition 中,編輯后的ARC路徑如下:
muti(0)disk(0)partition(1)windows="windows Server 2003 Enterprise,Edition"/fastdetect/PAE
保存后將其恢復為只讀模式,然后重新啟動計算機。

如果計算機上的可用物理內存超過16G,應確保boot.ini文件中沒有/3gb參數
*/

--★★如何啟動AWE選項:★★★★★★★★★★★★★★★★★★

sp_configure'show advanced options',1
reconfigure
go
sp_configue 'awe enabled',1
reconfigure
go

--★★手動配置內存選項:★★★★★★★★★★★★★★★★★★

sp_configure'show advanced options',1
go
reconfigure
go
sp_configure 'min server memory' --服務器最小內存
sp_configure 'max server memory' --服務器最大內存
sp_configure 'index create memory'--創建索引占用的內存
sp_configure 'min memory per query'--每次查詢占用的最小內存


--★★獲取磁盤讀寫情況:★★★★★★★★★★★★★★★★★★

select
@@total_read as '讀取磁盤的次數',
@@total_write as '寫入磁盤的次數',
@@total_error as '磁盤寫入錯誤數',
getdate() as '當前時間'

--★★獲取數據庫文件的I/O統計信息:★★★★★★★★★★★★★★★★★★

select * from fn_virtualfilestats(null,null)

--★★獲取I/O工作情況:★★★★★★★★★★★★★★★★★★

select
@@id_busy,--SQL自上次啟動以來的用于執行輸入和輸出操作的時間
@@timeticks, --每個時鐘周期對應的微秒數
@@id_busy*@@timeticks as 'I/O 操作毫秒數',
getdate() as '當前時間'

--★★查看SQL SEVER CPU活動,工作情況:★★★★★★★★★★★★★★★★★★

select
@@cpu_busy,--自上次啟動以來的工作時間
@@timeticks, --每個時鐘周期對應的微秒數
@@cpu_busy*cast(@@timeticks as float)/1000 as 'cpu工作時間(秒)',
@@idie*cast(@@timeticks as float)/1000 as 'CPU空閑時間(秒)'
getdate() as '當前時間'

--★★獲取網絡數據包統計信息:★★★★★★★★★★★★★★★★★★

select
getdate() as '當前時間',
@@pack_received as'輸入數據包數量',
@@pack_sent as '輸出數據包數量',
@@packet_error as '錯誤包數量'


--★★查看服務器工作狀態:★★★★★★★★★★★★★★★★★★

create function fgetsstatus(
@servername varchar(50) --服務器名
,@userid varchar(50)='sa' --用戶名,如果為nt驗證方式,則為空
,@password varchar(50)='' --密碼

) returns varchar(20)
as
begin
declare @re varchar(20),@ire int --返回狀態
declare @srvid int --定義服務器、數據庫集id
declare @err int,@src varchar(255), @desc varchar(255) --錯誤處理變量

--★★創建sqldmo對象 :★★★★★★★★★★★★★★★★★★

exec @err=sp_oacreate 'sqldmo.sqlserver',@srvid output
if @err >0 goto lberr

--★★連接服務器 :★★★★★★★★★★★★★★★★★★

if isnull(@userid,'')='' --如果是 Nt驗證方式
begin
exec @err=sp_oasetproperty @srvid,'loginsecure',1
if @err >0 goto lberr

exec @err=sp_oamethod @srvid,'connect',null,@servername
end
else
exec @err=sp_oamethod @srvid,'connect',null,@servername,@userid,@password

if @err >0 goto lberr

--★★獲取服務器狀態 :★★★★★★★★★★★★★★★★★★

exec @err=sp_oagetproperty @srvid,'Status',@ire output
if @err >0 goto lberr

set @re=case @ire when 0 then '未知'
when 1 then '運行...'
when 2 then '暫停'
when 3 then '停止...'
when 4 then '正在啟動...'
when 5 then '正在啟動停止...'
when 6 then '連接...'
when 7 then '正在暫停...' end
return(@re)
lberr:
exec sp_oageterrorinfo NULL, @src out, @desc out
declare @errb varbinary(4)
set @errb=cast(@err as varbinary(4))
exec master..xp_varbintohexstr @errb,@re out
set @re='錯誤號: '+@re
+char(13)+'錯誤源: '+@src
+char(13)+'錯誤描述: '+@desc
return(@re)
end
go

select dbo.fgetsstatus('192.168.102.208','sa','sa')

--------------------
--運行...

--★★獲取服務器狀態 :★★★★★★★★★★★★★★★★★★

if object_id('tb')is not null drop table tb
go
create table tb(
表名 sysname,
記錄數 int,
保留空間 nvarchar(10),
使用空間 varchar(10),
索引使用空間 varchar(10),
未用空間 varchar(10))
exec sp_MSForEachTable @command1=N'insert tb exec sp_spaceused ''?'''

select * from tb

--★★查看服務器版本 :★★★★★★★★★★★★★★★★★★

SELECT
SERVERPROPERTY('productversion'),
SERVERPROPERTY ('productlevel'),
SERVERPROPERTY ('edition')

--★★查看數據庫脫機時間 :★★★★★★★★★★★★★★★★★★

EXEC sp_configure 'show advanced options', 1
RECONFIGURE
go
EXEC sp_configure 'xp_cmdshell', 1
RECONFIGURE
GO
select a.name,a.database_id,a.create_date,b.physical_name into #a
from sys.databases a left join sys.master_files b on
a.database_id=b.database_id where has_dbaccess(a.name)>1 and b.type=1

create table #b(info varchar(500))
declare @string varchar(max)
set @string=''
select @string=@string+'insert into #b exec xp_cmdshell''dir '+ physical_name +''''+char(13)+char(10) from #a
execute(@string)

select a.name,substring(b.info,0,20) as 脫機時間,a.database_id,a.create_date,a.physical_name
from #a a left join #b b on
REVERSE(substring(REVERSE(physical_name),0,charindex('\',REVERSE(physical_name))))
=REVERSE(substring(REVERSE(info),0,charindex(' ',REVERSE(info))))

drop table #a,#b
go
EXEC sp_configure 'xp_cmdshell', 0
RECONFIGURE
go
EXEC sp_configure 'show advanced options', 0
RECONFIGURE
go

/*

1. 查看數據庫的版本

select @@version

2.查看數據庫所在機器操作系統參數 .

exec master..xp_msver ..

3. 查看數據庫啟動的參數 !

sp_configure
4.查看數據庫啟動時間 .

select convert(varchar(30),login_time,120) from master..sysprocesses where spid=1

查看數據庫服務器名和實例名 .

print ''Server Name...............: '' + convert(varchar(30),@@SERVERNAME) .

print ''Instance..................: '' + convert(varchar(30),@@SERVICENAME) ...

5. 查看所有數據庫名稱及大小

sp_helpdb 。

重命名數據庫用的SQL

sp_renamedb ''old_dbname'', ''new_dbname''

6. 查看所有數據庫用戶登錄信息 ..

sp_helplogins

查看所有數據庫用戶所屬的角色信息

sp_helpsrvrolemember !

修復遷移服務器時孤立用戶時,可以用的fix_orphan_user腳本或者LoneUser過程 .

更改某個數據對象的用戶屬主

sp_changeobjectowner [@objectname =] ''object'', [@newowner =] ''owner'' .

注意: 更改對象名的任一部分都可能破壞腳本和存儲過程。

把一臺服務器上的數據庫用戶登錄信息備份出來可以用add_login_to_aserver腳本

7. 查看鏈接服務器 ...

sp_helplinkedsrvlogin

查看遠端數據庫用戶登錄信息 。

sp_helpremotelogin ..

8.查看某數據庫下某個數據對象的大小 !

sp_spaceused @objname

還可以用sp_toptables過程看最大的N(默認為50)

*/

--★★查看作業執行情況 :★★★★★★★★★★★★★★★★★★

select category = jc.name,
category_id = jc.category_id,
job_name = j.name,
job_enabled = j.enabled,
last_run_time = cast(js.last_run_date as varchar(10)) + '-' + cast(js.last_run_time as varchar(10)),
last_run_duration = js.last_run_duration,
last_run_status = js.last_run_outcome,
last_run_msg = js.last_outcome_message + cast(nullif(js.last_run_outcome,1) as varchar(2)),
job_created = j.date_created,
job_modified = j.date_modified
from msdb.dbo.sysjobs j
inner join msdb.dbo.sysjobservers js
on j.job_id = js.job_id
inner join msdb.dbo.syscategories jc
on j.category_id = jc.category_id
where j.enabled = 1
and js.last_run_outcome in (0,1,3,5) -- 0:Fail 1:Succ 3:Cancel 5:First run
and jc.category_id not between 10 and 20 -- repl

--★★查詢數據庫db中表tb的所有索引的隨片情況 :★★★★★★★★★★★★★★★★★★

use db
go
select
a.index_id,---索引編號
b.name,---索引名稱
avg_fragmentation_in_percent---索引的邏輯碎片
from
sys.dm_db_indx_physical_stats(db_id(),object_id(N'create.consume'),null,null,null) as a
join
sys.indexes as b
on
a.object_id=b.object_id
and
a.index_id=b.index_id
go

--★★用戶成員權限:★★★★★★★★★★★★★★★★★★

USE pubs

--創建角色 r_test
EXEC sp_addrole 'r_test'

--授予 r_test 對 jobs 表的所有權限
GRANT ALL ON jobs TO r_test
--授予角色 r_test 對 titles 表的 SELECT 權限
GRANT SELECT ON titles TO r_test

--添加登錄 l_test,設置密碼為pwd,默認數據庫為pubs
EXEC sp_addlogin 'l_test','pwd','pubs'

--為登錄 l_test 在數據庫 pubs 中添加安全賬戶 u_test
EXEC sp_grantdbaccess 'l_test','u_test'

--添加 u_test 為角色 r_test 的成員
EXEC sp_addrolemember 'r_test','u_test'

--拒絕安全賬戶 u_test 對 titles 表的 SELECT 權限
DENY SELECT ON titles TO u_test

/*--完成上述步驟后,用 l_test 登錄,可以對jobs表進行所有操作,但無法對titles表查詢,雖然角色 r_test 有titles表的select權限,但已經在安全賬戶中明確拒絕了對titles的select權限,所以l_test無titles表的select權限--*/

--從數據庫 pubs 中刪除安全賬戶
EXEC sp_revokedbaccess 'u_test'

--刪除登錄 l_test
EXEC sp_droplogin 'l_test'

--刪除角色 r_test
EXEC sp_droprole 'r_test'

12下一頁閱讀全文

標簽:日照 保定 晉城 合肥 嘉興 澳門 三明 延邊

巨人網絡通訊聲明:本文標題《數據庫中經常用到的操作和管理數據庫的語句總結第1/2頁》,本文關鍵詞  數據庫,中,經常,用到,的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《數據庫中經常用到的操作和管理數據庫的語句總結第1/2頁》相關的同類信息!
  • 本頁收集關于數據庫中經常用到的操作和管理數據庫的語句總結第1/2頁的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    九色综合狠狠综合久久| 亚洲国产视频一区| 欧美色涩在线第一页| 国产麻豆精品在线| 日本亚洲最大的色成网站www| 亚洲国产综合在线| 亚洲成人1区2区| 国产一区二区三区在线看麻豆| 国产精品99久| 男男成人高潮片免费网站| 美女国产一区二区| 国产mv日韩mv欧美| hitomi一区二区三区精品| 91欧美一区二区| 日韩三级视频在线观看| 国产精品免费看片| 青青草国产精品97视觉盛宴| 国内精品伊人久久久久影院对白| 懂色av中文一区二区三区| 在线视频国内自拍亚洲视频| 久久久影院官网| 图片区小说区区亚洲影院| 国产成人午夜视频| 日韩欧美成人激情| 久久婷婷一区二区三区| 亚洲国产综合在线| av一区二区三区黑人| 精品国产凹凸成av人导航| 亚洲va国产va欧美va观看| 国产91精品一区二区| 亚洲精品一区二区三区香蕉| 午夜精品福利一区二区三区av| 成人av午夜电影| 国产精品第一页第二页第三页| 日韩精品每日更新| 欧美色视频在线观看| 一个色综合av| 欧美日韩一区二区不卡| 一区二区三区不卡在线观看| av中文字幕不卡| 国产精品国产三级国产aⅴ原创 | 国产午夜一区二区三区| 狠狠色2019综合网| 久久久午夜精品| 精品夜夜嗨av一区二区三区| 日韩欧美在线123| 国产在线一区二区| 国产亚洲欧美中文| 在线播放中文一区| 免费成人在线观看视频| 久久婷婷国产综合国色天香| 成人国产电影网| 国产精品女主播av| 91丝袜国产在线播放| 婷婷一区二区三区| 国产性做久久久久久| 91在线porny国产在线看| 日本在线不卡视频一二三区| 日本一区二区三区免费乱视频| 色88888久久久久久影院野外| 麻豆成人久久精品二区三区小说| 日本一区二区三区四区| 欧美性感一类影片在线播放| 乱中年女人伦av一区二区| 国产精品久久99| 久久久久久亚洲综合影院红桃| 色菇凉天天综合网| av在线不卡免费看| 国产aⅴ综合色| 国产精品一区在线观看乱码| 日韩电影免费在线看| 亚洲欧美自拍偷拍| 亚洲宅男天堂在线观看无病毒| 波波电影院一区二区三区| 亚洲伦在线观看| 成人a级免费电影| 国产一区二区剧情av在线| 欧美a一区二区| 日韩在线一区二区三区| 午夜精品免费在线观看| 亚洲一级电影视频| 亚洲一区二区三区四区五区中文| 久久精品夜色噜噜亚洲aⅴ| 久久婷婷色综合| 国产亚洲自拍一区| 中文字幕欧美激情| 国产精品久久久久一区| 国产精品二三区| 五月天激情综合| 久久99精品国产麻豆婷婷洗澡| 久久成人羞羞网站| 国产高清亚洲一区| 国产精品一级片| 欧美在线免费播放| 色婷婷综合久色| 91精品国产丝袜白色高跟鞋| 337p粉嫩大胆噜噜噜噜噜91av| 国产欧美精品一区aⅴ影院| 国产精品久久久久久久久图文区| 一区精品在线播放| 日本不卡一区二区| 成人免费看的视频| 91精品国产黑色紧身裤美女| 久久综合久久综合九色| 亚洲高清一区二区三区| 国产美女在线观看一区| 色婷婷av一区二区| 久久精品人人爽人人爽| 日韩电影免费在线看| 91在线你懂得| 国产女同互慰高潮91漫画| 玉米视频成人免费看| 国产真实乱对白精彩久久| 日本伦理一区二区| 久久免费电影网| 日本vs亚洲vs韩国一区三区二区| 99久久精品免费| 久久男人中文字幕资源站| 亚洲精品国产无套在线观| 国产精品综合一区二区| 日韩一级精品视频在线观看| 日韩成人av影视| 欧美视频精品在线| 天天综合日日夜夜精品| 欧美日韩视频在线一区二区| 国产精品久久看| 99久精品国产| 国产欧美精品区一区二区三区| 国内成人免费视频| 久久影院午夜片一区| 成人丝袜18视频在线观看| 亚洲免费观看高清完整版在线观看 | 一区二区三区不卡在线观看| 97国产一区二区| 亚洲国产一区二区a毛片| 精品国产乱码久久久久久老虎| 国产原创一区二区三区| 亚洲视频中文字幕| 日韩一区二区电影网| av在线不卡电影| 色狠狠色狠狠综合| 亚洲精品高清在线观看| 日韩精品一区二区三区视频| 99久久婷婷国产综合精品| 日韩一区精品视频| 国产精品久久久久9999吃药| 91精品国产色综合久久ai换脸 | 色婷婷久久久久swag精品| 日韩二区三区在线观看| 国产精品成人一区二区艾草| 欧美电视剧在线观看完整版| 91官网在线观看| 免费成人在线网站| 亚洲综合色区另类av| 亚洲国产精品二十页| 欧美成人在线直播| 欧美二区在线观看| av中文一区二区三区| 成人午夜在线播放| 国产精品自在欧美一区| 六月婷婷色综合| 麻豆国产欧美一区二区三区| 久久超碰97人人做人人爱| 日本不卡视频在线| 国产精品综合视频| 国产精品一区不卡| 成人综合日日夜夜| 高清国产一区二区三区| 成人的网站免费观看| 99这里只有久久精品视频| 91黄色激情网站| 欧美日本一道本在线视频| 91麻豆国产在线观看| 色国产综合视频| 欧美日韩电影在线播放| 欧美精品一区二| 亚洲欧美日韩一区二区 | 亚洲午夜一二三区视频| 亚洲影视资源网| 日产欧产美韩系列久久99| 高清久久久久久| 久久精品水蜜桃av综合天堂| 国产色产综合产在线视频| 亚洲欧美日韩国产中文在线| 午夜电影久久久| 99久久99精品久久久久久| 成人动漫一区二区在线| 国产成人亚洲综合色影视| 欧美日韩国产在线观看| 1024成人网色www| 久久精品国产免费| 岛国精品在线观看| 久久综合色天天久久综合图片| 亚洲三级小视频| 国产**成人网毛片九色| 久久综合资源网| 国产综合一区二区| 日韩欧美国产一区二区三区| 日韩二区三区在线观看| 欧美二区在线观看|