456成人影院在线观看_亚洲a毛片_日韩9999_伊人网老司机_一本免费视频_最近高清日本免费

IT之道-艾銻知道

您當(dāng)前位置: 主頁(yè) > 資訊動(dòng)態(tài) > 艾銻分享 >

艾銻知識(shí) |Oracle連接配置解讀


2020-03-11 20:17 作者:admin
世界疫情的發(fā)展將會(huì)對(duì)中國(guó)產(chǎn)生那些影響
 
 
在過(guò)去的一個(gè)多月,中國(guó)是世界最大的疫情受災(zāi)區(qū),受感染的人數(shù)和死亡人數(shù)是2003年非典的10多倍,這個(gè)數(shù)據(jù)讓全世界震驚,但好在中國(guó)的領(lǐng)導(dǎo)者當(dāng)即立刻,做出了ALL IN的行動(dòng),全力以赴的處理這一件事,當(dāng)舉國(guó)上下,所有人的意識(shí),焦點(diǎn),能量全都聚焦處理這一件事的時(shí)候,很快這種靠空氣就能傳播的新型冠狀病毒得到了很好的控制.
 
近期中國(guó)受感染的人數(shù)在持續(xù)下降,很多地區(qū)連續(xù)數(shù)日新增為零,但萬(wàn)萬(wàn)沒(méi)想到中國(guó)鄰近的一些國(guó)家有些人被感染,同時(shí)這些國(guó)家的領(lǐng)導(dǎo)人沒(méi)有能快速反應(yīng),導(dǎo)致這幾天在世界迅速的傳播開(kāi)來(lái),從幾個(gè)人擴(kuò)展到了近萬(wàn)人的規(guī)模,本來(lái)只有一兩個(gè)國(guó)家,但因?yàn)槿藬?shù)短時(shí)間的增長(zhǎng)和流動(dòng),現(xiàn)在已經(jīng)在34個(gè)國(guó)家和地區(qū)傳播開(kāi)來(lái),這將導(dǎo)致整個(gè)世界的經(jīng)濟(jì)降速和減緩,美國(guó)硅谷的全球最著名的互聯(lián)網(wǎng)公司全部放假在家辦公, 好萊塢的電影業(yè)也全部暫停,還有更多的行業(yè)在陸陸續(xù)續(xù)的停止中,這場(chǎng)全球性的疫情將會(huì)為世界的經(jīng)濟(jì)帶來(lái)巨大的挑戰(zhàn).
中國(guó)從剛開(kāi)始的疫情輸出國(guó)將很快變成疫情的輸入國(guó),所以我們接下來(lái)面臨的是更多的封閉性的政策,不然疫情就很難被徹底的控制,前幾天北京新增長(zhǎng)的幾個(gè)人全是從國(guó)外回來(lái)的,如果每個(gè)國(guó)家都開(kāi)始封閉,都開(kāi)始停止商業(yè)的運(yùn)作,經(jīng)濟(jì)就會(huì)快速下滑,當(dāng)世界的經(jīng)濟(jì)受到嚴(yán)重影響時(shí),中國(guó)作為世界第二大經(jīng)濟(jì)體,自然也會(huì)受到重創(chuàng).
 
受到最大影響的出口,中國(guó)向外出口主要有:
1.農(nóng)產(chǎn)品:以水產(chǎn)品、蔬菜、水果、花卉.畜產(chǎn)品、糧食和食用油籽等為主。
2.通信產(chǎn)品:電子信息與通信技術(shù)領(lǐng)域
3.鋼鐵:焦炭.鋼坯.鐵合金.鋼絲及制品等。
4.陶瓷
5.機(jī)電
6.服裝.紡織品
7.冶金原料
8.我國(guó)高新技術(shù)產(chǎn)品出口最多的4 類技術(shù)領(lǐng)域是計(jì)算機(jī)與通信技術(shù)、電子技術(shù)、生命科學(xué)技術(shù)、光電技術(shù)。
9.汽車零部件
10.能源產(chǎn)品:煤
這些行業(yè)是中國(guó)的主體行業(yè),有上億的勞動(dòng)者都在這些行業(yè)中,如果產(chǎn)能下降,直接導(dǎo)致的就是員工失業(yè)的問(wèn)題,這將是我們急切需要思考的,如何幫助全球快速控制疫情的擴(kuò)展,把我們的經(jīng)驗(yàn)分享給這些疫情增長(zhǎng)比較快的國(guó)家,從而讓全球開(kāi)始互幫互助.
 
只有全球疫情消失,世界的經(jīng)濟(jì)才能真正的恢復(fù),鐘南山院士說(shuō),全球疫情結(jié)束可能要到六月,其實(shí)他說(shuō)的非常保守,只有全球所有國(guó)家像中國(guó)一樣ALL IN 來(lái)處理這件事,才有可能六月結(jié)束全球疫情,如果不是這樣的話,今年也結(jié)束不了,因?yàn)樗膫鞑ニ俣忍炝?而且這種病毒它是一種細(xì)胞生命體,有生命體的細(xì)胞就具備變異的能力,一旦變異將會(huì)更難處理.
 
 
為什么中國(guó)能控制的這么好,大家看看自己的小區(qū)和出行就能明白,今天我們艾銻無(wú)限有位同事,進(jìn)地鐵的時(shí)候,測(cè)出了37度體溫,立刻就被地鐵站準(zhǔn)備好的專車送到了醫(yī)院全面檢查,當(dāng)然最后的結(jié)果是沒(méi)有任何問(wèn)題,可能是他趕地鐵狂奔后溫度升高的結(jié)果,但對(duì)于測(cè)量體溫的人來(lái)說(shuō)是,可錯(cuò)判一百,不能放過(guò)一個(gè),花點(diǎn)錢,花點(diǎn)時(shí)間,都是小事,如果真是因?yàn)槭韬龃笠?最終放進(jìn)了一個(gè)新冠患者,那后果將會(huì)不堪設(shè)想,這也就是為什么中國(guó)能在這么大范圍的國(guó)家,這么多人口在疫情發(fā)展過(guò)程中這么快控制住的原因.也許這就是除中國(guó)以外的國(guó)家需要學(xué)習(xí)和效仿的.
 
 
之前我分享了八個(gè)字,可能很多人不太理解,萬(wàn)物同體,能量合一,今天的世界將不在是分離的狀態(tài),我們?cè)谕粋€(gè)星球,就像是同一個(gè)身體,如果我們身體某個(gè)部位出現(xiàn)了問(wèn)題,就會(huì)對(duì)全身造成破壞,所以一國(guó)有難,全支援,我們不在是競(jìng)爭(zhēng)和對(duì)立的關(guān)系,我們彼此之間如果有競(jìng)爭(zhēng)也應(yīng)該是為了讓我們變得更好,我們是合一的整體,只有共同變好,才會(huì)讓彼此在這個(gè)星球中活的更長(zhǎng),活的更久.
 
 
祝福中國(guó),祝福世界,祝福我們這個(gè)美麗的星球,讓我們聯(lián)合起來(lái),真正的去踐行習(xí)主席提出的”人類命運(yùn)共同體”的愿景,讓我們的世界未來(lái)越來(lái)越好.
艾銻知識(shí) |Oracle連接配置解讀
安裝ORACLE數(shù)據(jù)庫(kù)軟件,dbca安裝數(shù)據(jù)庫(kù)后,需要配置listener連接數(shù)據(jù)庫(kù)。這里有一些概念比較難理解,記錄一些分析實(shí)戰(zhàn)結(jié)論。
從連接端講起。
1 連接數(shù)據(jù)庫(kù)的方式
oracle的連接串有幾部分構(gòu)成,這里就按sqlplus為例,一個(gè)完成的連接串遵循下面格式
?
1 sqlplus 用戶名/密碼@主機(jī):端口號(hào)/SID 可選as sysdba
下面先講只有l(wèi)istener沒(méi)有tns的情況
2 listener
使用listener連接需要配置完整連接信息,這里分為兩種連接方式,我們看一個(gè)listener的例子:
(帶sid的listener使用netmgr增加listener的datavase services即可出現(xiàn)sid的配置)
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
LISTENER2 =
 (DESCRIPTION =
  (ADDRESS = (PROTOCOL = TCP)(HOST = iZbp1d4tisi44j6vxze02fZ)(PORT = 1522))
 )
SID_LIST_LISTENER2 =
 (SID_LIST =
  (SID_DESC =
   (GLOBAL_DBNAME = gdn1400)
   (ORACLE_HOME = /fdisk1/oracle1400/base/dbhome_1)
   (SID_NAME = orcl1400)
  )
 )
ADR_BASE_LISTENER2 = /fdisk1/oracle1400/base
 
LISTENER1 =
 (DESCRIPTION =
  (ADDRESS = (PROTOCOL = TCP)(HOST = iZbp1d4tisi44j6vxze02fZ)(PORT = 1521))
 )
ADR_BASE_LISTENER1 = /fdisk1/oracle1400/base
這里有兩個(gè)listener,有sid的叫做靜態(tài)listener,沒(méi)有sid的叫做動(dòng)態(tài)listener。在查看狀態(tài)時(shí)存在區(qū)別:
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
lsnrctl status listener1
...
Services Summary...
Service "orcl1400" has 1 instance(s).
 Instance "orcl1400", status READY, has 1 handler(s) for this service...
Service "orcl1400XDB" has 1 instance(s).
 Instance "orcl1400", status READY, has 1 handler(s) for this service...
The command completed successfully
 
 
lsnrctl status listener2
...
Services Summary...
Service "gdn1400" has 1 instance(s).
 Instance "orcl1400", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully
注意對(duì)于lsnrctl來(lái)說(shuō),service的名字是global database name
我們?cè)诳匆粋€(gè)連接串:
?
1 sqlplus sys/password@iZbp1d4tisi44j6vxze02fZ:1521/orcl1400 as sysdba
這個(gè)連接串中最需要關(guān)注的就是服務(wù)名了,這里是orcl1400。
注意!:這個(gè)服務(wù)名必須由listener中的某一個(gè)提供,這里listener2的服務(wù)名提供的是gdn1400,而listener1沒(méi)有提供服務(wù)名。那么如何連接數(shù)據(jù)庫(kù)呢?答案就是走listener1的連接會(huì)去數(shù)據(jù)庫(kù)中動(dòng)態(tài)的查詢服務(wù)名(所以叫做動(dòng)態(tài)連接)
?
1
2
3
4
5
SQL> show parameter service
 
NAME           TYPE   VALUE
------------------------------------ ----------- ------------------------------
service_names         string   orcl1400
也就是為什么使用orcl1400能連上數(shù)據(jù)庫(kù)。這里我們使用靜態(tài)連接試一下,也是可以連接數(shù)據(jù)庫(kù)的(注意端口號(hào)和動(dòng)態(tài)的不同)
?
1
2
3
4
5
6
7
8
9
10
11
12
sqlplus sys/password@iZbp1d4tisi44j6vxze02fZ:1522/gdn1400 as sysdba
 
SQL*Plus: Release 12.1.0.2.0 Production on Thu May 30 20:51:00 2019
 
Copyright (c) 1982, 2014, Oracle. All rights reserved.
 
 
Connected to:
Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options
 
SQL>
3 TNS
那么tns是什么呢?我們看下這個(gè)連接串。
?
1 sqlplus sys/password@iZbp1d4tisi44j6vxze02fZ:1521/orcl1400 as sysdba
@后面的信息很多,能否省略呢?比如
?
1 sqlplus sys/password@tns1400 as sysdba
這樣看起來(lái)簡(jiǎn)潔很多也便于管理,TNS即實(shí)現(xiàn)了這個(gè)功能,我們看一個(gè)tnsnames.ora的配置:
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
NSN1522 =
 (DESCRIPTION =
  (ADDRESS_LIST =
   (ADDRESS = (PROTOCOL = TCP)(HOST = iZbp1d4tisi44j6vxze02fZ)(PORT = 1522))
  )
  (CONNECT_DATA =
   (SERVICE_NAME = gdn1400)
  )
 )
 
NSN1521 =
 (DESCRIPTION =
  (ADDRESS_LIST =
   (ADDRESS = (PROTOCOL = TCP)(HOST = iZbp1d4tisi44j6vxze02fZ)(PORT = 1521))
  )
  (CONNECT_DATA =
   (SERVICE_NAME = orcl1400)
  )
 )
這里可以看到,最左面的NSN1522和NSN1521就是我們可以@的服務(wù)名字。內(nèi)部的映射信息是指向listener的,這里的servicename要和上面的global database name對(duì)應(yīng)上!
?
1
2
NSN1522, iZbp1d4tisi44j6vxze02fZ, 1522, gdn1400 -----> listener2
NSN1521, iZbp1d4tisi44j6vxze02fZ, 1521, orcl1400 -----> listener1
兩個(gè)別名指向了兩個(gè)不同的listener,連接測(cè)試:
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# sqlplus sys/password@nsn1521 as sysdba
 
SQL*Plus: Release 12.1.0.2.0 Production on Thu May 30 20:58:51 2019
 
Copyright (c) 1982, 2014, Oracle. All rights reserved.
 
 
Connected to:
Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options
 
SQL>
 
# sqlplus sys/password@nsn1522 as sysdba
 
SQL*Plus: Release 12.1.0.2.0 Production on Thu May 30 20:58:55 2019
 
Copyright (c) 1982, 2014, Oracle. All rights reserved.
 
 
Connected to:
Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options
 
SQL>
注意:tns依賴lsnrctl使用,可以理解為hostname這樣的概念,注意tns的SERVICE_NAME等信息必須和listener關(guān)聯(lián)才能連接!
 
艾銻知識(shí) |Oracle中多表關(guān)聯(lián)批量插入批量更新與批量刪除操作
首先要明白一點(diǎn),為什么會(huì)有批量這一個(gè)概念,無(wú)非就是數(shù)據(jù)太多了,在java端把數(shù)據(jù)查出來(lái)然后在按照100-300的批次進(jìn)行更新太耗性能了,而且寫(xiě)出來(lái)的代碼會(huì)非常的臃腫,所謂好的實(shí)現(xiàn)是用最少的,最精簡(jiǎn)的代碼實(shí)現(xiàn)需求,代碼越少,留給自己犯錯(cuò)誤的機(jī)會(huì)更少。
還有一個(gè)知識(shí)點(diǎn)就是多表關(guān)聯(lián),對(duì)于查詢肯定是可以多表關(guān)聯(lián)的,其實(shí)對(duì)于除了查詢之外也是可以進(jìn)行多表關(guān)聯(lián)過(guò)濾數(shù)據(jù)的,從而達(dá)到在Oracle中查到目標(biāo)數(shù)據(jù)即可更新,從而規(guī)避規(guī)避以往需要單獨(dú)查一次數(shù)據(jù)然后在按照100-300的批次做插入,更新,刪除的操作 。
創(chuàng)建必須的表和序列語(yǔ)句:
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
--創(chuàng)建部門(mén)表 dept:
CREATE TABLE dept
(
 deptno NUMBER(2) CONSTRAINT PK_DEPT PRIMARY KEY,
 dname VARCHAR2(14) ,
 loc VARCHAR2(13) ,
 CREATEDTIME DATE,
 UPDATEDTIME DATE,
 CREATEDBY NUMBER(7,0),
 UPDATEDBY NUMBER(7,0)
) ;
 
--創(chuàng)建員工表 emp:
CREATE TABLE emp
(  empno NUMBER(4) CONSTRAINT PK_EMP PRIMARY KEY,
  ename VARCHAR2(10),
  job VARCHAR2(15),
  mgr NUMBER(4),
  hiredate DATE,
  sal NUMBER(7,2),
  comm NUMBER(7,2),
  deptno NUMBER(2) CONSTRAINT FK_DEPTNO REFERENCES DEPT,
  CREATEDTIME DATE,
  UPDATEDTIME DATE,
  CREATEDBY NUMBER(7,0),
  UPDATEDBY NUMBER(7,0)
);
 
--創(chuàng)建員工表 emp_copy:
CREATE TABLE emp_copy
(  empno NUMBER(4),
  ename VARCHAR2(10),
  job VARCHAR2(15),
  mgr NUMBER(4),
  hiredate DATE,
  sal NUMBER(7,2),
  comm NUMBER(7,2),
  deptno NUMBER(2),
  CREATEDTIME DATE,
  UPDATEDTIME DATE,
  CREATEDBY NUMBER(7,0),
  UPDATEDBY NUMBER(7,0)
 );
--自定義一個(gè)序列
 create sequence emp_sequence
    increment by 1 --每次增加幾個(gè),我這里是每次增加1
    start with 1  --從1開(kāi)始計(jì)數(shù)
    nomaxvalue   --不設(shè)置最大值
    nocycle     --一直累加,不循環(huán)
    nocache    --不建緩沖區(qū)
 
--插入dept表數(shù)據(jù):
INSERT INTO dept VALUES(10,'ACCOUNTING','NEW YORK',sysdate,sysdate,123123,123123);
INSERT INTO dept VALUES (20,'RESEARCH','DALLAS',sysdate,sysdate,123123,123123);
INSERT INTO dept VALUES(30,'SALES','CHICAGO',SYSDATE,SYSDATE,123123,123123);
INSERT INTO dept VALUES(40,'OPERATIONS','BOSTON',sysdate,sysdate,123123,123123);
 
--插入emp表數(shù)據(jù):
INSERT INTO emp VALUES(7369,'SMITH','CLERK',7902,to_date('17-12-1980','dd-mm-yyyy'),800,NULL,20,sysdate,sysdate,123123,123123);
INSERT INTO emp VALUES(7499,'ALLEN','SALESMAN',7698,to_date('20-2-1981','dd-mm-yyyy'),1600,300,30,sysdate,sysdate,123123,123123);
INSERT INTO emp VALUES(7521,'WARD','SALESMAN',7698,to_date('22-2-1981','dd-mm-yyyy'),1250,500,30,SYSDATE,SYSDATE,123123,123123);
INSERT INTO emp VALUES(7566,'JONES','MANAGER',7839,to_date('2-4-1981','dd-mm-yyyy'),2975,NULL,20,sysdate,sysdate,123123,123123);
INSERT INTO emp VALUES(7654,'MARTIN','SALESMAN',7698,to_date('28-9-1981','dd-mm-yyyy'),1250,1400,30,SYSDATE,SYSDATE,123123,123123);
INSERT INTO emp VALUES(7698,'BLAKE','MANAGER',7839,to_date('1-5-1981','dd-mm-yyyy'),2850,NULL,30,sysdate,sysdate,123123,123123);
INSERT INTO emp VALUES(7782,'CLARK','MANAGER',7839,to_date('9-6-1981','dd-mm-yyyy'),2450,NULL,10,SYSDATE,SYSDATE,123123,123123);
INSERT INTO emp VALUES(7788,'SCOTT','ANALYST',7566,to_date('19-4-87','dd-mm-yyyy'),3000,NULL,20,SYSDATE,SYSDATE,123123,123123);
INSERT INTO emp VALUES(7839,'KING','PRESIDENT',NULL,to_date('17-11-1981','dd-mm-yyyy'),5000,NULL,10,sysdate,sysdate,123123,123123);
INSERT INTO emp VALUES(7844,'TURNER','SALESMAN',7698,to_date('8-9-1981','dd-mm-yyyy'),1500,0,30,SYSDATE,SYSDATE,123123,123123);
INSERT INTO emp VALUES(7876,'ADAMS','CLERK',7788,to_date('23-5-87','dd-mm-yyyy'),1100,NULL,20,sysdate,sysdate,123123,123123);
INSERT INTO emp VALUES(7900,'JAMES','CLERK',7698,to_date('3-12-1981','dd-mm-yyyy'),950,NULL,30,sysdate,sysdate,123123,123123);
INSERT INTO emp VALUES(7902,'FORD','ANALYST',7566,to_date('3-12-1981','dd-mm-yyyy'),3000,NULL,20,SYSDATE,SYSDATE,123123,123123);
INSERT INTO emp VALUES(7934,'MILLER','CLERK',7782,to_date('23-1-1982','dd-mm-yyyy'),1300,NULL,10,sysdate,sysdate,123123,123123);
插入數(shù)據(jù)之后的dept表:
插入數(shù)據(jù)之后的emp表:
1.多表關(guān)聯(lián)批量插入
要求:批量復(fù)制部門(mén)dept表 loc在 CHICAGO的,且工資大于1600的人員信息到emp_copy表,emp_copy的empno需要使用序列emp_sequence
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
INSERT INTO emp_copy
SELECT emp_sequence.nextVal,C.* FROM (
  SELECT
  e.ename ,
  e.JOB ,
  e.mgr ,
  e.hiredate,
  e.sal ,
  e.comm ,
  e.deptno,
  SYSDATE AS CREATEDTIME,
  SYSDATE AS UPDATEDTIME,
  123124 AS CREATEDBY,
  123124 as UPDATEDBY
  FROM emp e, dept d
  WHERE e.deptno = d.deptno
  AND d.loc='CHICAGO'
  and e.sal>=1500
 )C;
插入之后的emp_copy表結(jié)果:
其中SELECT emp_sequence.nextVal,C.* 這種格式保證了C.*的多條數(shù)據(jù)都能取到不同的序列值
2.多表關(guān)聯(lián)批量更新
要求:批量更新部門(mén)dept表 loc在 CHICAGO的,且職位job為'SALESMAN'的員工,comm在原來(lái)基礎(chǔ)上加200
操作之前的數(shù)據(jù):
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
MERGE INTO emp e
 USING
 (
  SELECT e1.job, e1.ename,e1.comm FROM emp e1, dept d1
  WHERE e1.deptno = d1.deptno
  AND d1.loc='CHICAGO'
  and e1.job='SALESMAN'
 )t
 ON (
  e.job = t.job and e.ename = t.ename
 )
 WHEN MATCHED THEN
  UPDATE
   set e.comm= t.comm+200
操作之后的數(shù)據(jù):
其中e.job = t.job and e.ename = t.ename只是展示可以關(guān)聯(lián)多個(gè)條件,這里有一個(gè)關(guān)鍵點(diǎn)為 USING ( … ) t 中查詢到的是一個(gè)list,而merge可以對(duì)匹配到的list進(jìn)行批量更新
3.多表關(guān)聯(lián)批量刪除
要求:批量刪除部門(mén)dept表 loc在 CHICAGO的,且工資小于1500的人員信息
操作之前的數(shù)據(jù):
?
1
2
3
4
5
6
7
DELETE FROM
(
 SELECT c.*
 FROM emp c,dept d
 WHERE d.deptno = c.deptno AND d.loc = 'CHICAGO'
 and c.sal < 1500
);
操作之后的數(shù)據(jù):

相關(guān)文章

IT外包服務(wù)
二維碼 關(guān)閉
主站蜘蛛池模板: 国产精品成人VA在线播放_国产aⅴ精品一区二区三理论片_黄色片哪里可以看_国产农村女人一级毛片了_饕餮记在线观看_别揉我奶头~嗯~啊~视频在线观看_伊人色爱_国产91aaa | 日韩中文字幕不卡高清an片_国产欧美日韩一区二区加勒比_成人福利免费观看_五月丁香六月综合缴情在线_尤物av无码色av无码_国产午夜无码视频在线观看_japanese中年熟妇_人妻出轨中文字幕不卡一区 | 国产精品推荐_一级欧美一级日韩片免费观看_日本SM极度另类视频_gg55gg国产成人影院_亚洲精品xx_国产精品av久久久久久网站_91av视屏_强●媚薬レズ狂いatid543 | 日韩一级大片_久久久久区_黄色大片一级片_国产成年无码V片在线_一级黄色伦理片_毛片女女女女女女女女女_成人免费在线_无码精品人妻一区二区三区九里奈 | 飘雪影院手机免费观看免费动漫_国产五十路毛片_a级毛片_欧产日产国产精品乱噜噜_亚洲日本国产精品_久久超乳爆乳中文字幕_囯产精品一品二区三区_国产精品精品自在线拍 | 日本欧美一区二区三区在线观看_中国一级毛片黄_国产小u女在线未发育_国产精品无码午夜福利_性xxxx欧美老妇506070_wwwxxx日本在线观看_26uuu成人_97国产精品最好的产品 | 新久久久_久9久9色综合_久做在线视频免费观看_2021国产精品成人免费视频_亚洲伦理在线视频_很黄很黄的曰批视频_特级做AA爰片毛片免费看_国产一级不卡视频 | 999国产一区二区三区四区_国产精品theporn_A毛片终身免费观看网站_日本大片在线免费观看_毛片毛片毛片毛片毛片_黑人床戏_亚洲Av日韩Aⅴ高潮潮喷无码_九色蝌蚪少妇 | 国产三级久久久精品麻豆三级_黄色成年人国语版在线观看_国产gv在线观看受被做哭_伦理片一级片_免费三区_狠狠操导航_久久精品对白_操操综合网 | 激情在线视频网站_日韩午夜在线观看_97精品伊人久久久大香线蕉_久久夜色精品亚洲噜噜国产mv_蜜桃嫩草_日本黄色天堂_国产69精品久久久久9999APGF_成人黄色视频免费观看 | 国内精品久久无码人妻_久久国产精品大桥未久av_亚洲最大日韩中文字幕另类_91看片免费版_亚洲中文字幕久久精品无码va_操操操视频_五十高熟中文字幕_91一区二区三区四区 | av视屏_黄网站在线观_被两个黑人玩得站不起来了_黄色毛片大全_国产精品人妻无码久久久_成人性生交大片免费视频_黄色视网站_综合欧美亚洲 | 爽死777影院_国产ts视频_色丁狠狠桃花久久综合网_亚洲精品网站免费_91亚洲视频在线观看_日本丰满大乳无码免费看_亚洲熟妇中文字幕五十中出_男人狂桶女人出白浆免费视频 | 成人乱码免费视频A片含羞草传媒_成人午夜毛片_国产精品久久久久永久免费_久久精品成人免费国产_亚州av网_91剧场_青青青草伊人_亚洲精品一区二区三区蜜桃久 | 女的被到爽羞羞视频_色之久久_中文字幕精品一区_精品久久久一二三区播放播放播放视频_香蕉成人国产精品免费看网站_国产欧美日韩高清_天码AV无码一区二区三区四区_中文字幕免费在线 | 人人人妻人人澡人人爽欧美一区_四色激情网_麻豆神马91_精品欧美一区二区中文字幕视频_激情信箱免费观看_日本黄色不卡_aaaa国产_狠狠做五月深爱婷婷伊人 | 天堂网www天堂在线资源_2020日日夜夜噜噜噜com_18禁成年免费无码国产_好色一区_91freehdxxxx欧美_4p在线观看_可以免费观看的av_国产热A欧美热A在线视频 | 公交车上~嗯啊被高潮视频软件_伊人91_女人爽到高潮免费视频大全_黄色录像在线免费观看_亚洲欧美日韩中文加勒比_在线观看中出_青青久久av_国产亚州精品美女久久久免费 | 久久综合九色综合国产_精品一区二区日韩_youjazz性欧美_中文字幕一区二区三A片_日韩大片在线永久观看视频网站免费_亚洲成人bt_成人性色生活片_在线观看一级 | 12av视频_性视频毛片_国产精品无码dvd在线观看_欧美人体一区二区视频_人人干夜夜_国产超碰无码最新上传_国产日韩一区二区_精品AV无码国产一区二区 | 精品日韩在线播放_18禁黄网站禁片免费观看不卡_国产二区久久_日本高清免费视频_色久天堂_久久久久久无码精品无码国产人妻丝瓜_国产亲子乱_国产精品白丝袜 | 久久99精品久久久秒播_视频一区二区视频_cijilu在线视频最新地址_看全色黄大色大片女人爽吗_国产精品久久秋霞鲁丝片_久久高清毛片_青青青在线视频免费观看_色窝窝无码一区二区三区 | 欧美人与动牲交免费观看_丝袜美女被遭强高潮网站_色欲天天天综合网_亚洲福利_久久三级影院_国产乱子伦在线观看免费_国产精品成人一区二区_久久久日韩精品一区二区 | 涩五月婷婷_国产精品多久久久久久情趣酒店_国产精品sm在线观看_free男子游泳部第三季_热久久性_天天弄夜夜操_人人干日日操_龙珠z免费观看国语版 | 福利社午夜影院_婷婷色怡春院_精品国产肉丝袜久久_好紧好滑好湿好爽免费视频_久日av_9的国产精选久久_japan凌虐bdsm日本_超碰97人人做人人爱少妇 | 国产精品久久久天天影视香蕉_黄色毛片前黄_一本色道久久88亚洲精品综合_青青草欧美_国产一区二区三区天码_久久久精品区_怡春院性无码免费视频_成人短篇合集t×t | 国产精品国产精品偷麻豆_一级特黄视频_久久综合九色综合97婷婷_亚洲色图在线免费观看_极品少妇XXXX_久久国语_亚洲成人经典_久久99婷婷国产精品免费| 欧美激情成人在线_性刺激久久久久久久久九色_精品无码久久久久久久久久_亚洲色无码A片一区二区情欲_久草av一区_日本xxxx裸体xxxx视频大全_亚洲综合憿情五月丁香五月网_久久国产品 | 国产成人青草视频_小明成人免费看看_久久亚洲日韩精品一区二区三区_欧美色综合久久_四虎成人精品永久网站_亚洲宅男网av_日本色道久久_国内精品伊人 | 97亚洲色欲色欲综合网_操操影视_成人一区二区三区在线观看_久久久久国产一区二区三区不卡_黄色片aaaa_麻豆传媒免费网站_色第一页_久久久成人网 | 好吊妞人成视频在线观看强行_久久国产精品二国产精品_久久不色_A毛片毛片看免费_亚洲综人网_不用播放器看av_奇米影视四色影音先锋_9999视频 | 一区二区色_黄色片子在线观看_超碰97国产精品人人cao_性夜影院在线观看_中国一级簧片_少妇又色又爽又高潮极品_91不卡_免费人成网站www 水蜜桃AV无码_看黄网站在线看_国产黄在线看_国产日产免费高清欧美一区_青青草综合视频_免费久久久久_精品91久久久_久久国产精品无码网站 | xxxwww高潮视频hd_精品九九九九_小峰色戒网站_亚洲高清中文字幕免费_99在线精品视频免费观看20_96超碰在线_久久影院一区二区_中文无码一区二区不卡AV | 亚洲精品日本无v一区_久久精品一区二区三区日韩_欧美激情在线观看一区二区三区_日本黄色录像一级片_91视频色板_在线免费看黄色片_久久中文字幕精品_酒店大战丝袜高跟鞋人妻 | 免费在线日本_毛片TV网站无套内射TV网站_不卡一本_国产日韩免费观看_久久久噜噜噜_久久久久久国产精品亚洲78_A一级片中文字幕_日韩中文字幕一区二区三区 | 国产黄色视频白丝_免费黄色一级_欧美a级在线观看_成年网站免费_国产极品在线视频_国产91九色在线播放_蜜臀久久蜜臀av国内精品久久久_久久久麻豆精品一区二区 | av网址免费看_91久久精品日日躁夜夜躁欧姜_午夜看片网_国产精品午夜一区_天天夜干_久久无码高潮喷水免费看_国产成人片《羞羞》上映_亚洲五月综合缴情在线观看 | 久久激情av_欧美日韩精品一区二区三区高清视频_国产精品久久久久久久久果冻传媒_www.av黄_四虎影视久久久免费观看_亚洲精品影院在线_深夜福利备好纸巾18禁止_亚洲va | 野狼第一精品社区_亚洲精品视频在线免费播放_字幕日韩视频一区二区_国产99一区二区_性中国熟妇videofreesex_麻豆入口国产精品_视频一区二区国产无限在线观看_在线看国产视频 | av在线免费播放不卡_4色av_www.嫩草影院_国产精品不卡一区_97超碰资源站_精品无码久久久久久久动漫_激情综合网俺也去_第九色综合 | 91大神在线观看视频_久久国产色av老熟蜜臀av_一本—道久久a久久精品蜜桃_亚洲AV日韩AV鸥美在线观看_国产高潮a片羞羞视频涩涩_久久伊人影院_国产成人无码国产亚洲_成人av视频 |