日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

oracle 10g运维手册

發(fā)布時間:2024/3/24 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle 10g运维手册 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1.??? 檢查數(shù)據(jù)庫基本狀況... 4

1.1.???? 檢查Oracle實例狀態(tài)... 4

1.2.???? 檢查Oracle服務進程... 4

1.3.???? 檢查Oracle監(jiān)聽狀態(tài)... 5

2.??? 檢查系統(tǒng)和oracle日志文件... 6

2.1.???? 檢查操作系統(tǒng)日志文件... 6

2.2.???? 檢查oracle日志文件... 6

2.3.???? 檢查Oracle核心轉(zhuǎn)儲目錄... 7

2.4.???? 檢查Root用戶和Oracle用戶的email. 7

3.??? 檢查Oracle對象狀態(tài)... 7

3.1.???? 檢查Oracle控制文件狀態(tài)... 7

3.2.???? 檢查Oracle在線日志狀態(tài)... 8

3.3.???? 檢查Oracle表空間的狀態(tài)... 8

3.4.???? 檢查Oracle所有數(shù)據(jù)文件狀態(tài)... 8

3.5.???? 檢查無效對象... 9

3.6.???? 檢查所有回滾段狀態(tài)... 10

4.??? 檢查Oracle相關資源的使用情況... 10

4.1.???? 檢查Oracle初始化文件中相關參數(shù)值... 10

4.2.???? 檢查數(shù)據(jù)庫連接情況... 11

4.3.???? 檢查系統(tǒng)磁盤空間... 12

4.4.???? 檢查表空間使用情況... 12

4.5.???? 檢查一些擴展異常的對象... 13

4.6.???? 檢查system表空間內(nèi)的內(nèi)容... 14

4.7.???? 檢查對象的下一擴展與表空間的最大擴展值... 14

5.??? 檢查Oracle數(shù)據(jù)庫備份結果... 14

5.1.???? 檢查數(shù)據(jù)庫備份日志信息... 15

5.2.???? 檢查backup卷中文件產(chǎn)生的時間... 15

5.3.???? 檢查oracle用戶的email. 15

6.??? 檢查Oracle數(shù)據(jù)庫性能... 15

6.1.???? 檢查數(shù)據(jù)庫的等待事件... 15

6.2.???? Disk Read最高的SQL語句的獲取... 15

6.3.???? 查找前十條性能差的sql. 16

6.4.???? 等待時間最多的5個系統(tǒng)等待事件的獲取... 16

6.5.???? 檢查運行很久的SQL. 16

6.6.???? 檢查消耗CPU最高的進程... 16

6.7.???? 檢查碎片程度高的表... 17

6.8.???? 檢查表空間的 I/O 比例... 17

6.9.???? 檢查文件系統(tǒng)的 I/O 比例... 17

6.10.????? 檢查死鎖及處理... 17

6.11.????? 檢查數(shù)據(jù)庫cpu、I/O、內(nèi)存性能... 18

6.12.????? 查看是否有僵死進程... 19

6.13.????? 檢查行鏈接/遷移... 19

6.14.????? 定期做統(tǒng)計分析... 19

6.15.????? 檢查緩沖區(qū)命中率... 20

6.16.????? 檢查共享池命中率... 20

6.17.????? 檢查排序區(qū)... 20

6.18.????? 檢查日志緩沖區(qū)... 21

7.??? 檢查數(shù)據(jù)庫安全性... 21

7.1.???? 檢查系統(tǒng)安全日志信息... 21

7.2.???? 檢查用戶修改密碼... 21

8.??? 其他檢查... 22

8.1.???? 檢查當前crontab任務是否正常... 22

8.2.???? Oracle Job是否有失敗... 22

8.3.???? 監(jiān)控數(shù)據(jù)量的增長情況... 22

8.4.???? 檢查失效的索引... 23

8.5.???? 檢查不起作用的約束... 23

8.6.???? 檢查無效的trigger. 23

?

?

?

?

?

?

?

?

?

?

?

?

巡檢內(nèi)容

1.???? 檢查數(shù)據(jù)庫基本狀況

在本節(jié)中主要對數(shù)據(jù)庫的基本狀況進行檢查,其中包含:檢查Oracle實例狀態(tài),檢查Oracle服務進程,檢查Oracle監(jiān)聽進程,共三個部分。

1.1.??? 檢查Oracle實例狀態(tài)?

SQL> select instance_name,host_name,startup_time,status,database_status from v$instance;

?

INSTANCE_NAME? HOST_NAME? STARTUP_TIME ?STATUS??? DATABASE_STATUS

---------------- ?????-------------------??? --------------------?? ----------??? ------------ ----

CKDB?????????? ??AS14????????? 2009-5-7 9:3 ?????OPEN??????? ACTIVE

其中“STATUS”表示Oracle當前的實例狀態(tài),必須為“OPEN”“DATABASE_STATUS”表示Oracle當前數(shù)據(jù)庫的狀態(tài),必須為“ACTIVE”。

?

SQL> select name,log_mode,open_mode from v$database;

?

NAME????? LOG_MODE???? OPEN_MODE

--------- ?????------------ ???????-----------------

CKDB????? ARCHIVELOG?? READ WRITE

其中“LOG_MODE”表示Oracle當前的歸檔方式。“ARCHIVELOG”表示數(shù)據(jù)庫運行在歸檔模式下,“NOARCHIVELOG”表示數(shù)據(jù)庫運行在非歸檔模式下。在我們的系統(tǒng)中數(shù)據(jù)庫必須運行在歸檔方式下。

1.2.??? 檢查Oracle服務進程

$ps -ef|grep ora_|grep -v grep&&ps -ef|grep ora_|grep -v grep|wc –l

?

oracle??? 2960???? 1? 0 May07 ???????? 00:01:02 ora_pmon_CKDB

oracle??? 2962???? 1? 0 May07 ???????? 00:00:22 ora_psp0_CKDB

oracle??? 2964???? 1? 0 May07 ???????? 00:00:00 ora_mman_CKDB

oracle??? 2966???? 1? 0 May07 ???????? 00:03:20 ora_dbw0_CKDB

oracle??? 2968???? 1? 0 May07 ???????? 00:04:29 ora_lgwr_CKDB

oracle??? 2970???? 1? 0 May07 ???????? 00:10:31 ora_ckpt_CKDB

oracle??? 2972???? 1 ?0 May07 ???????? 00:03:45 ora_smon_CKDB

oracle??? 2974???? 1? 0 May07 ???????? 00:00:00 ora_reco_CKDB

oracle??? 2976???? 1? 0 May07 ???????? 00:01:24 ora_cjq0_CKDB

oracle??? 2978???? 1? 0 May07 ???????? 00:06:17 ora_mmon_CKDB

oracle??? 2980???? 1? 0 May07 ???????? 00:07:26 ora_mmnl_CKDB

oracle??? 2982???? 1? 0 May07 ???????? 00:00:00 ora_d000_CKDB

oracle??? 2984???? 1? 0 May07 ???????? 00:00:00 ora_s000_CKDB

oracle??? 2994???? 1? 0 May07 ???????? 00:00:28 ora_arc0_CKDB

oracle??? 2996???? 1? 0 May07 ?????? ??00:00:29 ora_arc1_CKDB

oracle??? 3000???? 1? 0 May07 ???????? 00:00:00 ora_qmnc_CKDB

oracle??? 3625???? 1? 0 May07 ???????? 00:01:40 ora_q000_CKDB

oracle?? 31594???? 1? 0 Jul20 ???????? 00:00:00 ora_q003_CKDB

oracle?? 23802???? 1? 0 05:09 ???????? 00:00:33 ora_j000_CKDB

19

在檢查Oracle的進程命令輸出后,輸出顯示至少應包括以下一些進程:
. Oracle寫數(shù)據(jù)文件的進程,輸出顯示為:“ora_dbw0_CKDB”
. Oracle
寫日志文件的進程,輸出顯示為:“ora_lgwr_ CKDB”
. Oracle
監(jiān)聽實例狀態(tài)的進程,輸出顯示為:“ora_smon_ CKDB”
. Oracle
監(jiān)聽客戶端連接進程狀態(tài)的進程,輸出顯示為:“ora_pmon_ CKDB”
. Oracle
進行歸檔的進程,輸出顯示為:“ora_arc0_ CKDB”
. Oracle
進行檢查點的進程,輸出顯示為:“ora_ckpt_ CKDB”
. Oracle
進行恢復的進程,輸出顯示為:“ora_reco_ CKDB”

1.3.??? 檢查Oracle監(jiān)聽狀態(tài)

/home/oracle>lsnrctl status

?

LSNRCTL for Linux: Version 10.2.0.2.0 - Production on 23-JUL-2009 14:11:53

Copyright (c) 1991, 2005, Oracle.? All rights reserved.

Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))

STATUS of the LISTENER

------------------------

Alias???????????????????? LISTENER

Version?????????????????? TNSLSNR for Linux: Version 10.2.0.2.0 - Production

Start Date??????????????? 07-MAY-2009 09:35:52

Uptime??????????????????? 77 days 4 hr. 36 min. 0 sec

Trace Level?????????????? off

Security????????????????? ON: Local OS Authentication

SNMP????????????????????? OFF

Listener Parameter File?? /data/oracle/product/10.2.0/network/admin/listener.ora

Listener Log File???????? /data/oracle/product/10.2.0/network/log/listener.log

Listening Endpoints Summary...

? (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=AS14)(PORT=1521)))

Services Summary...

Service "CKDB" has 1 instance(s).

? Instance "CKDB", status READY, has 1 handler(s) for this service...

Service "CKDBXDB" has 1 instance(s).

? Instance "CKDB", status READY, has 1 handler(s) for this service...

Service "CKDB_XPT" has 1 instance(s).

? Instance "CKDB", status READY, has 1 handler(s) for this service...

The command completed successfully

“Services Summary”項表示Oracle的監(jiān)聽進程正在監(jiān)聽哪些數(shù)據(jù)庫實例,輸出顯示中至少應該有“CKDB”這一項。

?

檢查監(jiān)聽進程是否存在:

[oracle@AS14 ~]$? ps -ef|grep lsn|grep -v grep

oracle??? 2954???? 1? 0 May07 ???????? 00:01:17 /data/oracle/product/10.2.0/bin/tnslsnr LISTENER –inherit

2.???? 檢查系統(tǒng)和oracle日志文件

在本節(jié)主要檢查相關的日志文件,包含:檢查操作系統(tǒng)的日志文件,檢查Oracle日志文件,檢查Oracle核心轉(zhuǎn)儲目錄,檢查Root用戶和Oracle用戶的email,總共四個部分。

2.1.??? 檢查操作系統(tǒng)日志文件

# cat /var/log/messages |grep failed

查看是否有與Oracle用戶相關的出錯信息。

2.2.??? 檢查oracle日志文件

[oracle@AS14 ~]$ cat /data/oracle/admin/CKDB/bdump/alert_CKDB.log |grep ora-

[oracle@AS14 ~]$ cat /data/oracle/admin/CKDB/bdump/alert_CKDB.log |grep err

[oracle@AS14 ~]$ cat /data/oracle/admin/CKDB/bdump/alert_CKDB.log |grep fail

Oracle在運行過程中,會在警告日志文件(alert_SID.log)中記錄數(shù)據(jù)庫的一些運行情況:數(shù)據(jù)庫的啟動、關閉,啟動時的非缺省參數(shù);數(shù)據(jù)庫的重做日志切換情況,記錄每次切換的時間,及如果因為檢查點(checkpoint)操作沒有執(zhí)行完成造成不能切換,會記錄不能切換的原因;對數(shù)據(jù)庫進行的某些操作,如創(chuàng)建或刪除表空間、增加數(shù)據(jù)文件;數(shù)據(jù)庫發(fā)生的錯誤,如表空間不夠、出現(xiàn)壞塊、數(shù)據(jù)庫內(nèi)部錯誤(ORA600)等。定期檢查日志文件,根據(jù)日志中發(fā)現(xiàn)的問題及時進行處理:

問題

處理

啟動參數(shù)不對

檢查初始化參數(shù)文件

因為檢查點操作或歸檔操作沒有完成造成重做日志不能切換

如果經(jīng)常發(fā)生這樣的情況,可以考慮增加重做日志文件組;想辦法提高檢查點或歸檔操作的效率;

有人未經(jīng)授權刪除了表空間

檢查數(shù)據(jù)庫的安全問題,是否密碼太簡單;如有必要,撤消某些用戶的系統(tǒng)權限

出現(xiàn)壞塊

檢查是否是硬件問題(如磁盤本生有壞塊),如果不是,檢查是那個數(shù)據(jù)庫對象出現(xiàn)了壞塊,對這個對象進行重建

表空間不夠

增加數(shù)據(jù)文件到相應的表空間

出現(xiàn)ORA-600

根據(jù)日志文件的內(nèi)容查看相應的TRC文件,如果是Oraclebug,要及時打上相應的補丁

Listener日志:$ORACLE_HOME/network/log

2.3.??? 檢查Oracle核心轉(zhuǎn)儲目錄

$ls $ORACLE_BASE/admin/CKDB/cdump/*.trc|wc -l

$ls $ORACLE_BASE/admin/CKDB/udump/*.trc|wc –l

如果上面命令的結果每天都在增長,則說明Oracle進程經(jīng)常發(fā)生核心轉(zhuǎn)儲。這說明某些用戶進程或者數(shù)據(jù)庫后臺進程由于無法處理的原因而異常退出。頻繁的核心轉(zhuǎn)儲特別是數(shù)據(jù)庫后臺進程的核心轉(zhuǎn)儲會導致數(shù)據(jù)庫異常終止。

2.4.??? 檢查Root用戶和Oracle用戶的email

#tail –n 200 /var/mail/root

#tail –n 200 /var/mail/oracle

查看有無與Oracle用戶相關的出錯信息。

3.???? 檢查Oracle對象狀態(tài)

在本節(jié)主要檢查相關Oracle對象的狀態(tài),包含:檢查Oracle控制文件狀態(tài),檢查Oracle在線日志狀態(tài),檢查Oracle表空間的狀態(tài),檢查Oracle所有數(shù)據(jù)文件狀態(tài),檢查Oracle所有表、索引、存儲過程、觸發(fā)器、包等對象的狀態(tài),檢查Oracle所有回滾段的狀態(tài),總共六個部分。

3.1.??? 檢查Oracle控制文件狀態(tài)

SQL> select status,name from v$controlfile;

?

STATUS? NAME

------- --------------------------------------------------------------------------------

??????? /data/oradata/CKDB/control01.ctl

??????? /data/oradata/CKDB/control02.ctl

??????? /data/oradata/CKDB/control03.ctl

輸出結果應該有3條以上(包含3條)的記錄,“STATUS”應該為空。狀態(tài)為空表示控制文件狀態(tài)正常。

3.2.??? 檢查Oracle在線日志狀態(tài)

SQL> select group#,status,type,member from v$logfile;

?

??? GROUP# STATUS? TYPE??? MEMBER

---------- ------- ------- -----------

???????? 3???????? ONLINE? /data/oradata/CKDB/redo03.log

???????? 2???????? ONLINE? /data/oradata/CKDB/redo02.log

???????? 1???????? ONLINE? /data/oradata/CKDB/redo01.log

???????? 4???????? ONLINE? /data/oradata/CKDB/redo04.log

???????? 5???????? ONLINE? /data/oradata/CKDB/redo05.log

???????? 6???????? ONLINE? /data/oradata/CKDB/redo06.log

?

6 rows selected

輸出結果應該有3條以上(包含3條)記錄,“STATUS”應該為非“INVALID”,非“DELETED”。注:“STATUS”顯示為空表示正常。

3.3.??? 檢查Oracle表空間的狀態(tài)

SQL> select tablespace_name,status from dba_tablespaces;

?

TABLESPACE_NAME????????? ??????STATUS

------------------------------ ---------

SYSTEM???????????????????????? ONLINE

UNDOTBS1?????????????????????? ONLINE

SYSAUX???????????????????????? ONLINE

TEMP?????????????????????????? ONLINE

USERS????????????????????????? ONLINE

SJ1???????? ???????????????????ONLINE

ADM_INDEX????????????????????? ONLINE

HOME_DATA????????????????????? ONLINE

HOME_INDEX???????????????????? ONLINE

PHOTO_DATA???????????????????? ONLINE

PHOTO_INDEX??????????????????? ONLINE

。。。。。。。

輸出結果中STATUS應該都為ONLINE。

3.4.??? 檢查Oracle所有數(shù)據(jù)文件狀態(tài)

SQL> select name,status from v$datafile;

?

NAME?????????????????????????????????????????????? STATUS

-------------------------------------------------- -------

/data/oradata/CKDB/system01.dbf??????????????????? SYSTEM

/data/oradata/CKDB/undotbs01.dbf?????????????????? ONLINE

/data/oradata/CKDB/sysaux01.dbf??????????????????? ONLINE

/data/oradata/CKDB/users01.dbf???????????????????? ONLINE

/data/oradata/CKDB/sj.dbf????????????????????????? ONLINE

/data/oradata/CKDB/HOME_DATA1.dbf????????????????? ONLINE

/data/oradata/CKDB/HOME_INDEX1.dbf???????????????? ONLINE

/data/oradata/CKDB/PHOTO_DATA1.dbf???????????????? ONLINE

/data/oradata/CKDB/PHOTO_INDEX1.dbf??????????????? ONLINE

/data/oradata/CKDB/BLOG_DATA1.dbf?????????????? ???ONLINE

/data/oradata/CKDB/BLOG_INDEX1.dbf???????????????? ONLINE

/data/oradata/CKDB/AUDIO_DATA1.dbf???????????????? ONLINE

/data/oradata/CKDB/AUDIO_INDEX1.dbf??????????????? ONLINE

/data/oradata/CKDB/VIDEO_DATA1.dbf???????????????? ONLINE

/data/oradata/CKDB/VIDEO_INDEX1.dbf??????????????? ONLINE

/data/oradata/CKDB/SYS_DATA1.dbf?????????????????? ONLINE

/data/oradata/CKDB/SYS_INDEX1.dbf????????????????? ONLINE

/data/oradata/CKDB/ADM_DATA1.dbf?????????????????? ONLINE

/data/oradata/CKDB/ADM_INDEX1.dbf???? ?????????????ONLINE

/data/oradata/CKDB/perfstat.dbf??????????????????? ONLINE

輸出結果中“STATUS”應該都為“ONLINE”?;蛘?#xff1a;

SQL> select file_name,status from dba_data_files;

?

FILE_NAME???????????????????????????????????? STATUS

--------------------------------------------- ---------

/data/oradata/CKDB/users01.dbf??????????????? AVAILABLE

/data/oradata/CKDB/sysaux01.dbf?????????????? AVAILABLE

/data/oradata/CKDB/undotbs01.dbf????????????? AVAILABLE

/data/oradata/CKDB/system01.dbf ??????????????AVAILABLE

/data/oradata/CKDB/sj.dbf???????????????????? AVAILABLE

/data/oradata/CKDB/perfstat.dbf?????????????? AVAILABLE

/data/oradata/CKDB/HOME_DATA1.dbf???????????? AVAILABLE

/data/oradata/CKDB/HOME_INDEX1.dbf??????????? AVAILABLE

/data/oradata/CKDB/PHOTO_DATA1.dbf??????????? AVAILABLE

輸出結果中“STATUS”應該都為“AVAILABLE”

3.5.??? 檢查無效對象

sql>select owner,object_name,object_type from dba_objects where status!='VALID' and owner!='SYS' and owner!='SYSTEM';

?

no rows selected

如果有記錄返回,則說明存在無效對象。若這些對象與應用相關,那么需要重新編譯生成這個對象,或者:

SELECT owner, object_name, object_type FROM dba_objects WHERE status= 'INVALID';

3.6.??? 檢查所有回滾段狀態(tài)

SQL> select segment_name,status from dba_rollback_segs;

?

SEGMENT_NAME?????????????????? STATUS

------------------------------ ----------------

SYSTEM???????????????????????? ONLINE

_SYSSMU1$????????????????????? ONLINE

_SYSSMU2$????????????????????? ONLINE

_SYSSMU3$????????????????????? ONLINE

_SYSSMU4$????????????????????? ONLINE

_SYSSMU5$???????? ?????????????ONLINE

_SYSSMU6$????????????????????? ONLINE

_SYSSMU7$????????????????????? ONLINE

_SYSSMU8$????????????????????? ONLINE

_SYSSMU9$????????????????????? ONLINE

_SYSSMU10$???????????????????? ONLINE

?

11 rows selected

輸出結果中所有回滾段的“STATUS”應該為“ONLINE”。

4.???? 檢查Oracle相關資源的使用情況

在本節(jié)主要檢查Oracle相關資源的使用情況,包含:檢查Oracle初始化文件中相關的參數(shù)值,檢查數(shù)據(jù)庫連接情況,檢查系統(tǒng)磁盤空間,檢查Oracle各個表空間使用情況,檢查一些擴展異常的對象,檢查system表空間內(nèi)的內(nèi)容,檢查對象的下一擴展與表空間的最大擴展值,總共七個部分。

4.1.??? 檢查Oracle初始化文件中相關參數(shù)值

SQL> select resource_name,max_utilization,initial_allocation,

?limit_value from v$resource_limit;

?

RESOURCE_NAME??????? MAX_UTILIZATION INITIAL_ALLOCAT LIMIT_VALUE

-------------------- --------------- --------------- ---------------

processes??????????????????????? 162??????? 500???????????? 500

sessions????????????????? ???????168??????? 555???????????? 555

enqueue_locks??????????????????? 136?????? 6930??????????? 6930

enqueue_resources??????????????? 111?????? 2660?????? UNLIMITED

ges_procs????????????????????????? 0????????? 0?????????????? 0

ges_ress????????????????? ?????????0????????? 0?????? UNLIMITED

ges_locks????????????????????????? 0????????? 0?????? UNLIMITED

ges_cache_ress???????????????????? 0????????? 0?????? UNLIMITED

ges_reg_msgs?????????????????????? 0????????? 0?????? UNLIMITED

ges_big_msgs????????????? ?????????0????????? 0?????? UNLIMITED

ges_rsv_msgs?????????????????????? 0????????? 0?????????????? 0

gcs_resources????????????????????? 0????????? 0?????????????? 0

gcs_shadows??????????????????????? 0????????? 0?????????????? 0

dml_locks???????????????? ????????76?????? 2440?????? UNLIMITED

temporary_table_locks????????????? 26? UNLIMITED?????? UNLIMITED?????????????????????????????????????????????????

transactions????????????????????? 13??????? 610?????? UNLIMITED

branches?????????????????????????? 0?? ?????610?????? UNLIMITED

cmtcallbk????????????????????????? 3??????? 610?????? UNLIMITED

sort_segment_locks???????????????? 5? UNLIMITED?????? UNLIMITED

max_rollback_segments????????????? 11??????? 610?????????? 65535

RESOURCE_NAME??????? MAX_UTILIZATION INITIAL_ALLOCAT LIMIT_VALUE

-------------------- --------------- --------------- ---------------

max_shared_servers???????????????? 1? UNLIMITED?????? UNLIMITED

parallel_max_servers????????????? 16???????? 80??????????? 3600

?

22 rows selected

LIMIT_VALU-MAX_UTILIZATION<=5,則表明與RESOURCE_NAME相關的Oracle初始化參數(shù)需要調(diào)整??梢酝ㄟ^修改Oracle初始化參數(shù)文件$ORACLE_BASE/admin/CKDB/pfile/initORCL.ora來修改。

4.2.??? 檢查數(shù)據(jù)庫連接情況

查看當前會話連接數(shù),是否屬于正常范圍。

SQL> select count(*) from v$session;

?

? COUNT(*)

----------

??????? 29

?

select sid,serial#,username,program,machine,status from v$session;

SID??? SERIAL# ????USERNAME?????? PROGRAM??????? MACHINE????? STATUS

----? ---------- ------------ ---------------------------- ------------ --------

?? 1 ??3????????? ?????????????oracle@xz15saledb (PMON)?? ??xz15saledb?? ACTIVE

?? 2 ??3?????? ????????????????oracle@xz15saledb (DBW0)???? xz15saledb?? ACTIVE

?? 3 ??3??? ???????????????????oracle@xz15saledb (DBW1) ????xz15saledb?? ACTIVE

?? 4 ??3? ?????????????????????oracle@xz15saledb (LGWR)? ???xz15saledb?? ACTIVE

?? 5 ??3??? ???????????????????oracle@xz15saledb (CKPT) ????xz15saledb?? ACTIVE

?? 6 ??3? ?????????????????????oracle@xz15saledb (SMON)? ???xz15saledb?? ACTIVE

?? 7 ??3? ?????????????????????oracle@xz15saledb (RECO)? ???xz15saledb?? ACTIVE

?? 8? ??1???? ??????????????????oracle@xz15saledb (CJQ0)? ??xz15saledb?? ACTIVE

?? 9? ??3??? ???????????????????oracle@xz15saledb (ARC0)? ??xz15saledb?? ACTIVE

? 10 ???3??? ???????????????????oracle@xz15saledb (ARC1)? ??xz15saledb?? ACTIVE

? 11 ?11319 ???ZK? ?AccPrtInv_svr@xz15tuxedo2 (TNS V1-V3) ??xz15tuxedo2? INACTIVE

? 13 ?48876 ???ZG ??????????upload@xz15saleap (TNS V1-V3) ??xz15saleap?? INACTIVE

? 17 ?20405??? ZK ???AccCreateRpt@xz15tuxedo1 (TNS V1-V3) ??xz15tuxedo1? INACTIVE

? 20 ?12895?? ?ZK ??????OweScanSvr@xz15billdb (TNS V1-V3)? ?xz15billdb?? INACTIVE

其中:SID? 會話(session)ID號;

SERIAL#? 會話的序列號,和SID一起用來唯一標識一個會話;

USERNAME? 建立該會話的用戶名;

PROGRAM? 這個會話是用什么工具連接到數(shù)據(jù)庫的;

STATUS? 當前這個會話的狀態(tài),ACTIVE表示會話正在執(zhí)行某些任務,INACTIVE表示當前會話沒有執(zhí)行任何操作;

如果建立了過多的連接,會消耗數(shù)據(jù)庫的資源,同時,對一些“掛死”的連接可能需要手工進行清理。如果DBA要手工斷開某個會話,則執(zhí)行:(一般不建議使用這種方式去殺掉數(shù)據(jù)庫的連接,這樣有時候session不會斷開。容易引起死連接。建議通過sid查到操作系統(tǒng)的spid,使用ps –ef|grep spidno的方式確認spid不是ORACLE的后臺進程。使用操作系統(tǒng)的kill -9命令殺掉連接)

alter system kill session 'SID,SERIAL#';

注意:上例中SID110(USERNAME列為空)的會話,是Oracle的后臺進程,不要對這些會話進行任何操作。

4.3.??? 檢查系統(tǒng)磁盤空間

如果文件系統(tǒng)的剩余空間過小或增長較快,需對其進行確認并刪除不用的文件以釋放空間。

[oracle@AS14 ~]$ df -h

Filesystem??????????? Size? Used Avail Use% Mounted on

/dev/sda5???????????? 9.7G? 3.9G? 5.4G? 42% /

/dev/sda1???????????? 479M?? 16M? 438M?? 4% /boot

/dev/sda2????????????? 49G?? 19G?? 28G? 41% /data

none???????????????? 1014M???? 0 1014M?? 0% /dev/shm

4.4.??? 檢查表空間使用情況

SQL> select f.tablespace_name,a.total,f.free,round((f.free/a.total)*100) "% Free"

?from

?(select tablespace_name, sum(bytes/(1024*1024)) total from dba_data_files group by tablespace_name) a,

(select tablespace_name, round(sum(bytes/(1024*1024))) free from dba_free_space group by tablespace_name) f

WHERE a.tablespace_name = f.tablespace_name(+)

order by "% Free";

?

TABLESPACE_NAME???????????????????? TOTAL?????? FREE???? % Free

------------------------------ ---------- ---------- ----------

OPERATION_DATA?????????????????????? 1800??????? 547???????? 30

WAPWEB_DATA?????????????????????????? 100???????? 36???????? 36

OPERATION_INDEX?????????????????????? 500??????? 186???????? 37

SYSTEM?????????????????????????????? 1024??????? 515???????? 50

SYSAUX?????????????????????????????? 1024??????? 534???????? 52

SALE8_TEMP??????????????????????????? 100???????? 62???????? 62

SJ1?????????????????????????????????? 500??????? 348???????? 70

PERFSTAT????????????????????????????? 500??????? 356???????? 71

……….

HOME_DATA???????????????????????????? 100???????? 77???????? 77

SYS_INDEX????????????????????????? ???100??????? 100??????? 100

VIDEO_INDEX?????????????????????????? 100??????? 100??????? 100

VIDEO_DATA??????????????????????????? 100??????? 100??????? 100

BLOG_DATA???????????????????????????? 100??????? 100??????? 100

?

39 rows selected

如果空閑率%Free小于10%以上(包含10%),則注意要增加數(shù)據(jù)文件來擴展表空間而不要是用數(shù)據(jù)文件的自動擴展功能。請不要對表空間增加過多的數(shù)據(jù)文件,增加數(shù)據(jù)文件的原則是每個數(shù)據(jù)文件大小為2G或者4G,自動擴展的最大限制在8G。

4.5.??? 檢查一些擴展異常的對象

sql>select Segment_Name, Segment_Type, TableSpace_Name,

(Extents/Max_extents)*100 Percent

From sys.DBA_Segments

Where Max_Extents != 0 and (Extents/Max_extents)*100>=95

order By Percent;

?

no rows selected

如果有記錄返回,則這些對象的擴展已經(jīng)快達到它定義時的最大擴展值。對于這些對象要修改它的存儲結構參數(shù)。

4.6.??? 檢查system表空間內(nèi)的內(nèi)容

select distinct(owner) from dba_tables

where tablespace_name='SYSTEM' and

owner!='SYS' and owner!='SYSTEM'

union

select distinct(owner) from dba_indexes

where tablespace_name='SYSTEM' and

owner!='SYS' and owner!='SYSTEM';

?

no rows selected

如果記錄返回,則表明system表空間內(nèi)存在一些非systemsys用戶的對象。應該進一步檢查這些對象是否與我們應用相關。如果相關請把這些對象移到非System表空間,同時應該檢查這些對象屬主的缺省表空間值。

4.7.??? 檢查對象的下一擴展與表空間的最大擴展值

sql>select a.table_name, a.next_extent, a.tablespace_name

from all_tables a,

(select tablespace_name, max(bytes) as big_chunk

from dba_free_space

group by tablespace_name ) f

where f.tablespace_name = a.tablespace_name

and a.next_extent > f.big_chunk

union

select a.index_name, a.next_extent, a.tablespace_name

from all_indexes a,

(select tablespace_name, max(bytes) as big_chunk

from dba_free_space

group by tablespace_name ) f

where f.tablespace_name = a.tablespace_name

and a.next_extent > f.big_chunk;

?

no rows selected

如果有記錄返回,則表明這些對象的下一個擴展大于該對象所屬表空間的最大擴展值,需調(diào)整相應表空間的存儲參數(shù)。

5.???? 檢查Oracle數(shù)據(jù)庫備份結果

在本節(jié)主要檢查Oracle數(shù)據(jù)庫備份結果,包含:檢查數(shù)據(jù)庫備份日志信息,檢查backup卷中文件產(chǎn)生的時間,檢查oracle用戶的email,總共三個部分。

5.1.??? 檢查數(shù)據(jù)庫備份日志信息

假設:備份的臨時目錄為/backup/hotbakup,我們需要檢查2009722日的備份結果,則用下面的命令來檢查:

#cat /backup/hotbackup/hotbackup-09-7-22.log|grep –i error

備份腳本的日志文件為hotbackup-月份-日期-年份.log,在備份的臨時目錄下面。如果文件中存在“ERROR:”,則表明備份沒有成功,存在問題需要檢查。

5.2.??? 檢查backup卷中文件產(chǎn)生的時間

#ls –lt /backup/hotbackup

backup卷是備份的臨時目錄,查看輸出結果中文件的日期,都應當是在當天凌晨由熱備份腳本產(chǎn)生的。如果時間不對則表明熱備份腳本沒執(zhí)行成功。

5.3.??? 檢查oracle用戶的email

#tail –n 300 /var/mail/oracle

熱備份腳本是通過Oracle用戶的cron去執(zhí)行的。cron執(zhí)行完后操作系統(tǒng)就會發(fā)一條Email通知Oracle用戶任務已經(jīng)完成。查看Oracle email中今天凌晨部分有無ORA-ErrorFailed等出錯信息,如果有則表明備份不正常。

6.???? 檢查Oracle數(shù)據(jù)庫性能

在本節(jié)主要檢查Oracle數(shù)據(jù)庫性能情況,包含:檢查數(shù)據(jù)庫的等待事件,檢查死鎖及處理,檢查cpuI/O、內(nèi)存性能,查看是否有僵死進程,檢查行鏈接/遷移,定期做統(tǒng)計分析,檢查緩沖區(qū)命中率,檢查共享池命中率,檢查排序區(qū),檢查日志緩沖區(qū),總共十個部分。

6.1.??? 檢查數(shù)據(jù)庫的等待事件

set pages 80

set lines 120

col event for a40

select sid,event,p1,p2,p3,WAIT_TIME,SECONDS_IN_WAIT from v$session_wait where event not like 'SQL%' and event not like 'rdbms%';

如果數(shù)據(jù)庫長時間持續(xù)出現(xiàn)大量像latch freeenqueuebuffer busy waitsdb file sequential readdb file scattered read等等待事件時,需要對其進行分析,可能存在問題的語句。

6.2.??? Disk Read最高的SQL語句的獲取

SQL>SELECT SQL_TEXT FROM (SELECT * FROM V$SQLAREA ORDER BY DISK_READS)

WHERE ROWNUM<=5 desc;

6.3.??? 查找前十條性能差的sql

SELECT * FROM (SELECT PARSING_USER_ID

EXECUTIONS,SORTS,COMMAND_TYPE,DISK_READS,

SQL_TEXT FROM V$SQLAREA ORDER BY DISK_READS DESC)

WHERE ROWNUM<10 ;

6.4.??? 等待時間最多的5個系統(tǒng)等待事件的獲取

SELECT * FROM (SELECT * FROM V$SYSTEM_EVENT WHERE EVENT NOT LIKE 'SQL%' ORDER BY TOTAL_WAITS DESC) WHERE ROWNUM<=5;

6.5.??? 檢查運行很久的SQL

COLUMN USERNAME FORMAT A12

COLUMN OPNAME FORMAT A16

COLUMN PROGRESS FORMAT A8

SELECT USERNAME,SID,OPNAME,ROUND(SOFAR*100 / TOTALWORK,0) || '%' AS PROGRESS,TIME_REMAINING,SQL_TEXT FROM V$SESSION_LONGOPS , V$SQL WHERE TIME_REMAINING <> 0 AND SQL_ADDRESS=ADDRESS AND SQL_HASH_VALUE = HASH_VALUE;

6.6.??? 檢查消耗CPU最高的進程

SET LINE 240

SET VERIFY OFF

COLUMN SID FORMAT 999

COLUMN PID FORMAT 999

COLUMN S_# FORMAT 999

COLUMN USERNAME FORMAT A9 HEADING "ORA USER"

COLUMN PROGRAM FORMAT A29

COLUMN SQL????? FORMAT A60

COLUMN OSNAME FORMAT A9 HEADING "OS USER"

SELECT P.PID PID,S.SID SID,P.SPID SPID,S.USERNAME USERNAME,S.OSUSER OSNAME,P.SERIAL# S_#,P.TERMINAL,P.PROGRAM PROGRAM,P.BACKGROUND,S.STATUS,RTRIM(SUBSTR(A.SQL_TEXT, 1, 80)) SQLFROM V$PROCESS P, V$SESSION S,V$SQLAREA A WHERE P.ADDR = S.PADDR AND S.SQL_ADDRESS = A.ADDRESS (+) AND P.SPID LIKE '%&1%';

6.7.??? 檢查碎片程度高的表

SQL> SELECT segment_name table_name,COUNT(*) extents FROM dba_segments WHERE owner NOT IN ('SYS', 'SYSTEM') GROUP BY segment_name HAVING COUNT(*)=(SELECT MAX(COUNT(*)) FROM dba_segments GROUP BY segment_name);

6.8.??? 檢查表空間的 I/O 比例

SQL>SELECT DF.TABLESPACE_NAME NAME,DF.FILE_NAME "FILE",F.PHYRDS PYR, F.PHYBLKRD PBR,F.PHYWRTS PYW, F.PHYBLKWRT PBW FROM V$FILESTAT F, DBA_DATA_FILES DF WHERE F.FILE# = DF.FILE_ID ORDER BY DF.TABLESPACE_NAME;

6.9.??? 檢查文件系統(tǒng)的 I/O 比例

SQL>SELECT SUBSTR(A.FILE#,1,2) "#", SUBSTR(A.NAME,1,30) "NAME", A.STATUS,A.BYTES,B.PHYRDS,B.PHYWRTS FROM V$DATAFILE A, V$FILESTAT B WHERE A.FILE# = B.FILE#;

6.10. 檢查死鎖及處理

查詢目前鎖對象信息:

col sid for 999999

col username for a10

col schemaname for a10

col osuser for a16

col machine for a16

col terminal for a20

col owner for a10

col object_name for a30

col object_type for a10

select sid,serial#,username,SCHEMANAME,osuser,MACHINE,

terminal,PROGRAM,owner,object_name,object_type,o.object_id

from dba_objects o,v$locked_object l,v$session s

where o.object_id=l.object_id and s.sid=l.session_id;

oraclekill掉該session

alter system kill session '&sid,&serial#';

操作系統(tǒng)級killsession

#>kill -9 pid

6.11. 檢查數(shù)據(jù)庫cpu、I/O、內(nèi)存性能

記錄數(shù)據(jù)庫的cpu使用、IO、內(nèi)存等使用情況,使用vmstat,iostat,sar,top等命令進行信息收集并檢查這些信息,判斷資源使用情況。

?

1.???????? CPU使用情況:

[root@sale8 ~]# top

?

top - 10:29:35 up 73 days, 19:54,? 1 user,? load average: 0.37, 0.38, 0.29

Tasks: 353 total,?? 2 running, 351 sleeping,?? 0 stopped,?? 0 zombie

Cpu(s):? 1.2% us,? 0.1% sy,? 0.0% ni, 98.8% id, ?0.0% wa,? 0.0% hi,? 0.0% si

Mem:? 16404472k total, 12887428k used,? 3517044k free,??? 60796k buffers

Swap:? 8385920k total,?? 665576k used,? 7720344k free, 10358384k cached

?

? PID USER????? PR? NI? VIRT? RES? SHR S %CPU %MEM??? TIME+? COMMAND

30495 oracle??? 15?? 0 8329m 866m 861m R?? 10? 5.4?? 7:53.90 oracle????????????

32501 oracle??? 15?? 0 8328m 1.7g 1.7g S??? 2 10.6?? 1:58.38 oracle????????????

32503 oracle??? 15?? 0 8329m 1.6g 1.6g S??? 2 10.2?? 2:06.62 oracle????????????

。。。。。。。

注意上面的藍色字體部分,此部分內(nèi)容表示系統(tǒng)剩余的cpu,當其平均值下降至10%以下的時視為CPU使用率異常,需記錄下該數(shù)值,并將狀態(tài)記為異常。

?

2.???????? 內(nèi)存使用情況:

# free -m

???????????? total????? ?used ??????free???? shared??? buffers???? cached

Mem:??????? 2026????? ?1958?????? ?67 ?????????0???????? 76?????? 1556

-/+ buffers/cache:??????? 326?????? 1700

Swap:???????? 5992???????? 92?????? 5900

如上所示,藍色部分表示系統(tǒng)總內(nèi)存,紅色部分表示系統(tǒng)使用的內(nèi)存,黃色部分表示系統(tǒng)剩余內(nèi)存,當剩余內(nèi)存低于總內(nèi)存的10%時視為異常。

?

3.???????? 系統(tǒng)I/O情況:

# iostat -k 1 3

Linux 2.6.9-22.ELsmp (AS14)???? 07/29/2009

?

avg-cpu:? %user?? %nice??? %sys %iowait? ?%idle

?????????? 0.16??? 0.00??? 0.05?? ?0.36 ??99.43

?

Device:??????????? tps??? kB_read/s??? kB_wrtn/s ???kB_read??? kB_wrtn

sda?????????????? 3.33?????? ?13.16??????? 50.25? ?94483478? 360665804

?

avg-cpu:? %user?? %nice??? %sys %iowait ??%idle

?????????? 0.00??? 0.00??? 0.00?? ?0.00 ?100.00

?

Device:??????????? tps??? kB_read/s??? kB_wrtn/s ???kB_read??? kB_wrtn

sda?????????????? 0.00??????? ?0.00???????? 0.00 ?????????0????????? 0

如上所示,藍色字體部分表示磁盤讀寫情況,紅色字體部分為cpu IO等待情況。

?

4.???????? 系統(tǒng)負載情況:

#uptime

12:08:37 up 162 days, 23:33, 15 users, ?load average: 0.01, 0.15, 0.10

如上所示,藍體字部分表示系統(tǒng)負載,后面的3個數(shù)值如果有高于2.5的時候就表明系統(tǒng)在超負荷運轉(zhuǎn)了,并將此值記錄到巡檢表,視為異常。

6.12. 查看是否有僵死進程

select spid from v$process where addr not in (select paddr from v$session);

有些僵尸進程有阻塞其他業(yè)務的正常運行,定期殺掉僵尸進程。

6.13. 檢查行鏈接/遷移

Sql>select table_name,num_rows,chain_cnt From dba_tables Where owner='CTAIS2' And chain_cnt<>0;

注:含有long raw列的表有行鏈接是正常的,找到遷移行保存到chained_rows表中,如沒有該表執(zhí)行../rdbms/admin/utlchain.sql
Sql>analyze table tablename list chained rows;
可通過表chained_rowstable_name,head_rowid看出哪些行是遷移行
:Sql>create table aa as select a.* from sb_zsxx a,chained_rows b where a.rowid=b.head_rowid and b.table_name ='SB_ZSXX';
sql>delete from sb_zsxx where rowid in (select head_rowid from chained_rows where table_name = 'SB_ZSXX');
sql>insert into sb_zsxx select * from chained_row where table_name = 'SB_ZSXX';

6.14. 定期做統(tǒng)計分析

對于采用Oracle Cost-Based-Optimizer的系統(tǒng),需要定期對數(shù)據(jù)對象的統(tǒng)計信息進行采集更新,使優(yōu)化器可以根據(jù)準備的信息作出正確的explain plan。在以下情況更需要進行統(tǒng)計信息的更新:
1、應用發(fā)生變化
2、大規(guī)模數(shù)據(jù)遷移、歷史數(shù)據(jù)遷出、其他數(shù)據(jù)的導入等
3、數(shù)據(jù)量發(fā)生變化
查看表或索引的統(tǒng)計信息是否需更新,如:
Sql>Select table_name,num_rows,last_analyzed From user_tables where table_name ='DJ_NSRXX'
sql>select count(*) from DJ_NSRXX
num_rowscount(*)
如果行數(shù)相差很多,則該表需要更新統(tǒng)計信息,建議一周做一次統(tǒng)計信息收集,如:
Sql>exec sys.dbms_stats.gather_schema_stats(ownname=>'CTAIS2',cascade => TRUE,degree => 4);

6.15. 檢查緩沖區(qū)命中率

SQL> SELECT a.VALUE + b.VALUE logical_reads,

?c.VALUE phys_reads,

?round(100*(1-c.value/(a.value+b.value)),4) hit_ratio

FROM v$sysstat a,v$sysstat b,v$sysstat c

? WHERE a.NAME='db block gets'

? AND b.NAME='consistent gets'

? AND c.NAME='physical reads' ;

?

LOGICAL_READS PHYS_READS? HIT_RATIO

------------- ---------- ----------

?? 1273645705?? 71191430??? 94.4104

如果命中率低于90% 則需加大數(shù)據(jù)庫參數(shù)db_cache_size

6.16. 檢查共享池命中率

SQL> select sum(pinhits)/sum(pins)*100 from v$librarycache;

?

SUM(PINHITS)/SUM(PINS)*100

--------------------------

????????? 99.5294474716798

如低于95%,則需要調(diào)整應用程序使用綁定變量,或者調(diào)整數(shù)據(jù)庫參數(shù)shared pool的大小。

6.17. 檢查排序區(qū)

SQL> select name,value from v$sysstat where name like '%sort%';

?

NAME??????????????????????????? ??????????????????????????????????????VALUE

---------------------------------------------------------------- ----------

sorts (memory)????????????????????????????????????????????????????? 6135534

sorts (disk)??????????????????????????????????????????????? ??????????????8

sorts (rows)???????????????????????????????????????????????????? 2264742084

如果disk/(memoty+row)的比例過高,則需要調(diào)整sort_area_size(workarea_size_policy=false)pga_aggregate_target(workarea_size_policy=true)。

6.18. 檢查日志緩沖區(qū)

SQL> select name,value from v$sysstat where name in ('redo entries','redo buffer allocation retries');

?

NAME????????????????????????????????????????????????????????????????? VALUE

---------------------------------------------------------------- ----------

redo entries ???????????????????????????????????????????????????????27663705

redo buffer allocation retries????????????????????????????????????????? 880

如果redo buffer allocation retries/redo entries 超過1% ,則需要增大log_buffer。

7.???? 檢查數(shù)據(jù)庫安全性

在本節(jié)主要檢查Oracle數(shù)據(jù)庫的安全性,包含:檢查系統(tǒng)安全信息,定期修改密碼,總共兩個部分。

7.1.??? 檢查系統(tǒng)安全日志信息

系統(tǒng)安全日志文件的目錄在/var/log 下,主要檢查登錄成功或失敗的用戶日志信息。

檢查登錄成功的日志:

[root@rac2 ~]# grep -i accepted /var/log/secure

Jan? 8 08:44:43 rac2 sshd[29559]: Accepted password for root from ::ffff:10.10.10.6 port 1119 ssh2……

?

檢查登錄失敗的日志:

[root@rac2 ~]# grep -i inval /var/log/secure &&grep -i failed /var/log/secure

Jan? 9 10:30:44 rac2 sshd[3071]: Invalid user ydbuser from ::ffff:192.168.3.5

Jan? 9 10:30:56 rac2 sshd[3071]: Failed password for invalid user ydbuser from ::ffff:192.168.3.5 port 36005 ssh2

Jan? 9 10:30:56 rac2 sshd[3071]: Failed password for invalid user ydbuser from ::ffff:192.168.3.5 port 36005 ssh2

Jan 10 22:44:38 rac2 sshd[21611]: Failed password for root from ::ffff:10.10.10.6 port 1723 ssh2

在出現(xiàn)的日志信息中沒有錯誤(Invalid、refused)提示,如果沒有(Invalidrefused)視為系統(tǒng)正常,出現(xiàn)錯誤提示,應作出系統(tǒng)告警通知。

7.2.??? 檢查用戶修改密碼

在數(shù)據(jù)庫系統(tǒng)上往往存在很多的用戶,如:第三方數(shù)據(jù)庫監(jiān)控系統(tǒng),初始安裝數(shù)據(jù)庫時的演示用戶,管理員用戶等等,這些用戶的密碼往往是寫定的,被很多人知道,會被別有用心的人利用來攻擊系統(tǒng)甚至進行修改數(shù)據(jù)。需要修改密碼的用戶包括:
數(shù)據(jù)庫管理員用戶SYSSYSTEM;其他用戶。
登陸系統(tǒng)后,提示符下輸入cat /etc/passwd,在列出來的用戶中查看是否存在已經(jīng)不再使用的或是陌生的帳號。若存在,則記錄為異常。

修改密碼方法:

Sql>alter user USER_NAME identified by PASSWORD;

8.???? 其他檢查

在本節(jié)主要檢查當前crontab任務是否正常,檢查Oracle Job是否有失敗等共六個部分。

8.1.??? 檢查當前crontab任務是否正常

[oracle@AS14 ~]$ crontab -l

8.2.??? Oracle Job是否有失敗

Sql>select job,what,last_date,next_date,failures,broken from dba_jobs Where schema_user='CAIKE';

如有問題建議重建job,如:
exec sys.dbms_job.remove(1);
commit;
exec sys.dbms_job.isubmit(1,'REFRESH_ALL_SNAPSHOT;',SYSDATE+1/1440,'SYSDATE+4/1440');
commit;

8.3.??? 監(jiān)控數(shù)據(jù)量的增長情況

SQL> select

? 2? A.tablespace_name,(1-(A.total)/B.total)*100 used_percent

? 3? from (select tablespace_name,sum(bytes) total

? 4? from dba_free_space group by tablespace_name) A,

? 5? (select tablespace_name,sum(bytes) total

? 6? from dba_data_files group by tablespace_name) B

? 7? where A.tablespace_name=B.tablespace_name;

?

TABLESPACE_NAME??????????????? USED_PERCENT

------------------------------ ------------

HOME_INDEX????????????????????????????? 1.5

BLOG_DATA???????????????????????????? 0.375

VIDEO_DATA???????????????????????????? 0.25

VIDEO_INDEX?????????????????????????? ?0.25

SYS_DATA??????????????????????????????? 9.5

SYS_INDEX??????????????????????????? 0.4375

CURRENCY_INDEX?????????????????????????? 13

UNDOTBS1?????????????????????? 2.3055555555

SYSAUX???????????????????????? 47.875976562

根據(jù)本周每天的檢查情況找到空間擴展很快的數(shù)據(jù)庫對象,并采取相應的措施:

--- 刪除歷史數(shù)據(jù)

移動規(guī)定數(shù)據(jù)庫中至少保留6個月的歷史數(shù)據(jù),所以以前的歷史數(shù)據(jù)可以考慮備份然后進行清除以便釋放其所占的資源空間。

--- 擴表空間

alter tablespace <tablespace_name> add datafile ‘<file>’ size <size> ?autoextend off;

注意:在數(shù)據(jù)庫結構發(fā)生變化時,如增加了表空間,增加了數(shù)據(jù)文件或重做日志文件這些操作,都會造成Oracle數(shù)據(jù)庫控制文件的變化,DBA應及進行控制文件的備份,備份方法是:

執(zhí)行SQL語句:

alter database backup controlfile to '/home/backup/control.bak';

或:

alter database backup controlfile to trace;

這樣,會在USER_DUMP_DEST(初始化參數(shù)文件中指定)目錄下生成創(chuàng)建控制文件的SQL命令。

8.4.??? 檢查失效的索引

Sql>select index_name,table_name,tablespace_name,status From dba_indexes Where owner='CTAIS2' And status<>'VALID';

注:分區(qū)表上的索引statusN/A是正常的,如有失效索引則對該索引做rebuild,如:

Sql>alter index INDEX_NAME rebuild tablespace TABLESPACE_NAME;

8.5.??? 檢查不起作用的約束

SELECT owner, constraint_name, table_name, constraint_type, status

FROM dba_constraints

WHERE status ='DISABLE' and constraint_type='P';

如有失效約束則啟用,如:
Sql>alter Table TABLE_NAME Enable Constraints CONSTRAINT_NAME;

8.6.??? 檢查無效的trigger

SELECT owner, trigger_name, table_name, status FROM dba_triggers WHERE status = 'DISABLED';

如有失效觸發(fā)器則啟用,如:
Sql>alter Trigger TRIGGER_NAME Enable;

總結

以上是生活随笔為你收集整理的oracle 10g运维手册的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

久久综合网色—综合色88 | www.国产高清 | 免费黄色在线网站 | 91丨九色丨国产女 | 亚洲国产欧美一区二区三区丁香婷 | 99色免费视频 | av在线网站免费观看 | 国内精品久久天天躁人人爽 | 国产免费成人av | 国产精品一区二区三区免费看 | 国产高清日韩欧美 | 欧美日韩免费在线视频 | 亚洲天天综合网 | 日韩一级黄色大片 | 99久久精品免费看 | 91麻豆精品国产91久久久更新时间 | 欧美福利网址 | 精品国产一区二区三区日日嗨 | 黄色片免费看 | 在线观看一级片 | 蜜臀久久99精品久久久久久网站 | 国产日本三级 | 日日爱网址 | 99免费看片| 黄色免费网站大全 | 日韩有码在线观看视频 | 亚洲天堂精品视频在线观看 | 狠狠干激情 | 片黄色毛片黄色毛片 | av天天澡天天爽天天av | 国产亚洲精品久久久久久电影 | 欧美性受极品xxxx喷水 | 天天干天天碰 | 久久一区二区三区国产精品 | 国产亚洲人成网站在线观看 | 天天草天天插 | 日韩一区二区三区视频在线 | 2021国产在线 | 亚洲免费在线 | 中文字幕在线中文 | 色婷婷综合久久久久中文字幕1 | 97精品视频在线 | 欧美日韩免费看 | 久久影院午夜论 | 在线观看成人一级片 | 中文字幕在线资源 | 国产精品刺激对白麻豆99 | 国产精品入口传媒 | 中文av在线天堂 | 国产一区二区在线精品 | 国产美女网站在线观看 | 亚洲va在线va天堂 | 欧美性生交大片免网 | 亚洲成人精品在线观看 | av性在线 | 6699私人影院 | 亚洲草视频 | 视频国产区| 精品国产网址 | av不卡中文 | 日韩av一区二区在线影视 | 日韩激情视频在线 | 91高清免费观看 | 日韩视频一二三区 | 一级性生活片 | 99视频在线免费播放 | 国产色婷婷精品综合在线手机播放 | 亚洲综合成人av | 精品日韩视频 | 日韩电影中文 | 欧美日韩一区二区三区免费视频 | 永久精品视频 | 亚洲成a人片在线观看网站口工 | 黄色1级大片| 婷婷丁香综合 | 国产高h视频 | 久久久99精品免费观看乱色 | 亚洲精品在线资源 | 丁香在线视频 | www.伊人网 | a级国产乱理伦片在线观看 亚洲3级 | 国产亚洲一区 | 亚洲午夜在线视频 | 日韩精品综合在线 | 国产一区二区电影在线观看 | 欧美日韩久久久 | 在线观看av小说 | 一区二区三区免费在线观看视频 | 在线免费日韩 | 久久亚洲私人国产精品va | 永久免费毛片在线观看 | 操久在线| www.久久com| 狠狠色狠狠色终合网 | 国产一区二区精品 | 91麻豆高清视频 | 亚洲精品免费观看 | 在线色亚洲 | 国产精品久久久久久久久久久久午夜 | 九色精品免费永久在线 | 97在线免费观看视频 | 99精品视频免费看 | 美女在线免费视频 | 亚洲视频久久久 | 成人毛片在线观看视频 | 夜又临在线观看 | 三级黄在线 | 欧美日韩p片| 久久久精品成人 | 天天插天天干 | 国产日韩精品一区二区三区在线 | 久久精品欧美一区二区三区麻豆 | 波多野结衣视频一区 | 国产精品久久久久免费 | 亚洲高清国产视频 | 欧美人体xx | 久久久久久久久影视 | 欧美精品亚洲精品日韩精品 | 欧美性受极品xxxx喷水 | 四虎在线影视 | 粉嫩av一区二区三区四区 | 九九久久免费视频 | 久久人人爽爽 | 色婷婷一| 五月开心网 | 免费国产在线精品 | 午夜久久 | 亚洲精品乱码久久久久久按摩 | 国产xxxxx在线观看 | 日本中文乱码卡一卡二新区 | 91视频免费播放 | 人人爽人人插 | 一区二区三区四区不卡 | 亚洲欧美视频网站 | 在线观看视频亚洲 | 国产午夜激情视频 | 在线观看 亚洲 | 亚洲黄色小说网 | 色综合色综合久久综合频道88 | 九九九在线 | 亚洲精品在线观看中文字幕 | 久久精品视频在线观看免费 | 麻豆国产网站入口 | 中文字幕av网站 | 狠狠五月天 | 色视频在线免费观看 | 久久久午夜精品理论片中文字幕 | 久久激情五月丁香伊人 | 久久综合婷婷综合 | 亚洲综合爱 | 黄色av电影在线观看 | 国产日韩精品在线 | 伊人六月 | 日韩在线观看 | 久久久久久久久久久免费 | 日韩精品一区二区三区水蜜桃 | 久久国内视频 | 久久久高清一区二区三区 | 91免费网 | 日本三级全黄少妇三2023 | 亚洲国产中文字幕在线视频综合 | 福利精品在线 | 狠狠操狠狠干2017 | av网站地址 | 久久国产精品免费观看 | av一区二区在线观看中文字幕 | 91中文字幕一区 | 国产高清精 | 天天操天天射天天插 | 精品自拍av | 97成人超碰 | 色丁香久久 | 99视频偷窥在线精品国自产拍 | 国产一区二区在线播放 | 日韩天堂在线观看 | 91视频在线免费看 | 国产精品免费成人 | 性色在线视频 | 国产做爰视频 | 国产高清在线看 | 香蕉在线视频播放网站 | 最新久久久 | a√资源在线 | 精品一区二区在线看 | 亚洲人成网站精品片在线观看 | 免费看污污视频的网站 | 欧美视频不卡 | 免费国产在线观看 | 中国美女一级看片 | 六月丁香婷婷网 | 日韩视频图片 | 在线观看国产福利片 | 91精品亚洲影视在线观看 | 美女网站色 | 99久久成人 | 性色av一区二区三区在线观看 | 久久精品高清视频 | 狠狠色香婷婷久久亚洲精品 | 日本不卡一区二区 | 国产乱对白刺激视频在线观看女王 | 久久久观看 | 日韩久久精品 | 91麻豆精品国产91久久久久久 | 国产精品欧美久久久久三级 | 人人躁| 日日干美女 | 天天av综合网 | 国产在线观看免费 | 91av在线免费观看 | 91激情在线视频 | 中文字幕在线观看一区二区三区 | 不卡国产视频 | 伊人久久在线观看 | 人人舔人人射 | 中文字幕免费看 | 久久成人福利 | 中文字幕免费观看全部电影 | 成人av日韩 | 亚洲一区视频免费观看 | 日韩av视屏在线观看 | 92国产精品久久久久首页 | 亚洲综合视频在线 | 欧美精品一级视频 | 久久综合偷偷噜噜噜色 | 久久伦理 | 97在线超碰 | 深爱开心激情 | 欧美日韩视频一区二区三区 | 天天插天天狠天天透 | 精品国产日本 | 99久久久久久久久久 | 97在线观看免费视频 | 欧美日韩a视频 | 久久久影院一区二区三区 | 国产精品精品久久久久久 | 日韩久久精品一区二区 | 欧美日韩久久 | 亚洲高清精品在线 | 国产又粗又长又硬免费视频 | 国产短视频在线播放 | 日韩欧美在线观看 | 亚洲经典精品 | 中文字幕网站视频在线 | 五月天婷婷在线观看视频 | 日韩精品免费在线播放 | 黄色成人av网址 | 国产精品av免费在线观看 | 99欧美视频| 色a网| 99久久夜色精品国产亚洲 | 很黄很黄的网站免费的 | 黄网站www | 人人藻人人澡人人爽 | 激情偷乱人伦小说视频在线观看 | 欧美国产91| 91私密视频 | 久久九九免费视频 | 亚洲四虎在线 | 视频一区在线免费观看 | 成人在线一区二区三区 | 亚洲国产综合在线 | 天天色天天色天天色 | 日韩av一区在线观看 | 天天射天天添 | 成人av一区二区在线观看 | 色噜噜在线观看 | 韩国一区二区av | 久久精品96 | 国产精品毛片一区二区 | 国产精品久久在线观看 | 国产亚洲在线观看 | 日韩欧美在线不卡 | 国产精品国产三级国产aⅴ无密码 | 狠狠操操操 | 精品久久久久久久久久久院品网 | 日韩一级片大全 | 一区二区视频欧美 | 久久国产成人午夜av影院潦草 | 亚洲精品在 | 成人免费观看网站 | 成人a视频在线观看 | 天天射天天干天天插 | 久精品一区 | 狠狠色香婷婷久久亚洲精品 | 国产最新精品视频 | 日韩av在线资源 | 免费观看完整版无人区 | 欧美日韩在线观看不卡 | 免费黄色一区 | 在线观看你懂的网站 | 中文字幕乱码电影 | 99热在线国产精品 | 精品少妇一区二区三区在线 | 日日干激情五月 | 国产丝袜一区二区三区 | 九九九九九九精品任你躁 | 美女黄视频免费 | 精品国产乱码久久久久久久 | 99久久激情 | 亚洲午夜久久久久 | 欧美日韩在线免费观看 | 四虎欧美 | 狠狠色丁香婷婷综合欧美 | 日韩免费在线观看视频 | 国产成人综合图片 | 欧美性生活免费看 | 精品99视频| 久久精彩 | 欧美久久久久久久久久久久 | 国产999| 国产v在线观看 | 日本h视频在线观看 | 99免费看片| 国产另类xxxxhd高清 | 看毛片网站 | 午夜精品久久久久99热app | 精品国产乱码久久久久久1区二区 | 精品视频免费看 | 婷婷综合成人 | 国产只有精品 | 蜜臀av夜夜澡人人爽人人 | 日韩欧美一二三 | 亚洲国产精品一区二区久久,亚洲午夜 | 亚洲一区二区黄色 | 国产麻豆果冻传媒在线观看 | 亚洲成人午夜在线 | 欧美日韩免费视频 | 久艹视频免费观看 | 干av在线 | 色综合天天天天做夜夜夜夜做 | 天天做日日做天天爽视频免费 | 国产精品网红直播 | 日韩av电影中文字幕在线观看 | 一二区电影 | 国产成人精品网站 | 在线视频 国产 日韩 | 欧美成人精品xxx | 日日夜夜精品 | 天天操天天干天天操天天干 | 午夜精品久久 | 免费网址你懂的 | 国产一区二区高清视频 | 精品国产一区二区三区久久影院 | 久久久久免费精品视频 | 精品国产伦一区二区三区免费 | 国产精品久久久久久久久久久免费 | 91成人短视频在线观看 | 成人影片在线播放 | 色综合天天在线 | 欧美午夜激情网 | www免费在线观看 | 92av视频 | 免费av一级电影 | 亚色视频在线观看 | 少妇bbbb| 波多野结衣在线观看一区二区三区 | 99婷婷狠狠成为人免费视频 | 激情综合色图 | www.久久com | 国产精品 9999 | 91九色网址| 人人舔人人干 | 欧美日韩在线视频一区 | 欧美a视频| 精品女同一区二区三区在线观看 | 国产精品网址在线观看 | 天天天干天天射天天天操 | 亚洲国产精品成人综合 | 免费h在线观看 | 国产精品字幕 | 丝袜精品视频 | 91在线精品播放 | 国产伦精品一区二区三区无广告 | 国产精品18久久久久久久网站 | 国产91精品看黄网站 | 国产精品免费一区二区 | 国产精品爽爽久久久久久蜜臀 | 精品99久久久久久 | 五月婷婷开心 | 九九综合九九 | 欧美在线视频a | 国产精品黑丝在线观看 | av免费看电影 | 日本黄色大片儿 | 国产乱对白刺激视频不卡 | 国产精品久久久久久久久久久久久 | 亚洲精品视频在线免费播放 | 国产视频九色蝌蚪 | 99这里只有久久精品视频 | 天天操夜夜操夜夜操 | 国产电影黄色av | 国产精品久久久免费看 | 国产成人久久精品77777综合 | 97在线播放视频 | 欧美性生活一级片 | 亚洲激情小视频 | 九九交易行官网 | 欧美日韩视频在线观看一区二区 | 日本乱码在线 | 国产精品成人自产拍在线观看 | 4438全国亚洲精品在线观看视频 | 精品久久久久久电影 | 国产又黄又爽又猛视频日本 | 麻豆传媒视频在线免费观看 | a天堂在线看 | 日韩在线观看一区 | 国产黄免费在线观看 | 天天插日日插 | 久久精品欧美日韩精品 | 成人网中文字幕 | 日韩中文免费视频 | 亚洲精品在线视频播放 | 成人国产一区二区 | 中文字幕资源网在线观看 | 日b黄色片 | 亚洲国产精品va在线看 | 看毛片网站 | 亚洲一区二区精品 | 探花视频在线观看+在线播放 | 不卡的一区二区三区 | 成年人在线免费看片 | 在线观看爱爱视频 | 激情久久久久 | 亚洲乱码国产乱码精品天美传媒 | 美女网站视频一区 | 中文字幕之中文字幕 | 国产精品丝袜久久久久久久不卡 | av在线免费观看不卡 | 一本一道波多野毛片中文在线 | 午夜性生活 | 丁香久久婷婷 | 免费在线成人 | 最近中文字幕完整视频高清1 | 超碰97国产精品人人cao | 五月婷婷久久丁香 | 一区二区三区中文字幕在线 | 日韩欧美国产精品 | 狠狠狠色丁香婷婷综合久久五月 | 久草在线费播放视频 | 亚洲激情在线播放 | 国产黄色片免费观看 | 日韩免费在线 | www.亚洲精品在线 | 国产精品一区二区三区四区在线观看 | 欧美日韩一区二区三区在线观看视频 | 久久精品一区二区三区中文字幕 | 国产午夜精品一区二区三区欧美 | 东方av在 | 国产精品久久久久久久久久妇女 | 久草在线视频国产 | 天天射成人 | 日韩欧在线 | 超碰999| 国产成人av综合色 | 免费在线观看日韩 | 成人影音av | 91视频电影 | 91av在线视频播放 | 国产视频丨精品|在线观看 国产精品久久久久久久久久久久午夜 | 日韩网站一区二区 | 91麻豆精品| 黄色软件在线观看视频 | 精品美女在线观看 | 日韩激情小视频 | 在线免费观看涩涩 | 日韩精品一区二区三区丰满 | 99精品视频99 | 韩国av免费 | 日韩成人在线免费观看 | 麻豆视频一区 | 国产无遮挡猛进猛出免费软件 | 亚洲另类交 | 一区二区精品在线 | 亚洲欧美日韩精品一区二区 | 91久久偷偷做嫩草影院 | 国产91区| 6080yy精品一区二区三区 | 91精品无人成人www | 国产精品9999 | 国产五月婷婷 | 国产日产精品一区二区三区四区的观看方式 | 亚洲波多野结衣 | 在线a亚洲视频播放在线观看 | 欧美精品一区二区免费 | 激情婷婷网| 国产成免费视频 | 超碰在线人人 | 欧美精品国产综合久久 | 免费看国产黄色 | 丁香综合五月 | 在线观看免费高清视频大全追剧 | 国产精品视频99 | 国产成人综合在线观看 | 黄色三级免费观看 | 精品一二三四五区 | 玖玖在线视频观看 | 久久免费公开视频 | 久草在线视频精品 | 日韩精品一区二区三区免费视频观看 | 日日夜夜干| 国产精品久久久久久久久费观看 | 亚洲第一色 | 日韩av一区二区在线播放 | av电影免费 | 日本最大色倩网站www | 天堂网一区二区三区 | 国产理伦在线 | 欧美视频18 | 久久99国产精品免费 | 色综合婷婷 | 视频一区视频二区在线观看 | 日韩中文幕 | 精品国精品自拍自在线 | 欧美日韩不卡在线 | 四虎在线观看 | 精品视频久久久 | 日产乱码一二三区别在线 | av资源免费在线观看 | 日本精品在线 | 中文av一区二区 | 亚洲激情电影在线 | 国产视频不卡 | 久久久久久伊人 | 亚洲天堂网在线观看视频 | 日韩免费不卡视频 | 天天躁日日躁狠狠 | www视频免费在线观看 | 婷婷深爱网 | 精品久久久久久亚洲综合网站 | 国产精品久久久一区二区 | 日韩大片在线播放 | 超碰免费成人 | 午夜精品福利一区二区 | 波多野结依在线观看 | 久久久毛片 | 69国产精品成人在线播放 | 2024国产在线 | 久久久精品网站 | 国产 在线 高清 精品 | 国精产品满18岁在线 | 中文av一区二区 | 亚洲一区精品二人人爽久久 | 亚洲精品91天天久久人人 | 久久黄色免费视频 | 国产一区二区免费看 | 国产生活一级片 | 91免费版成人 | av电影免费在线看 | 一区二区三区在线电影 | 免费在线观看av | 成人午夜片av在线看 | 午夜av一区 | 伊人久久精品久久亚洲一区 | 国产一区免费观看 | 国产你懂的在线 | 日韩电影一区二区三区在线观看 | 久久99精品热在线观看 | 久久成人精品电影 | 成人a级大片 | 日韩av电影中文字幕 | 欧美日本国产在线观看 | 亚洲影视资源 | 一本一道波多野毛片中文在线 | 欧美黄在线 | 日日爽日日操 | 玖玖在线精品 | 97超碰资源 | 免费观看一级成人毛片 | 欧美日韩18 | 亚洲乱码国产乱码精品天美传媒 | 日韩av手机在线看 | 特黄免费av| 99在线视频精品 | 欧美成人性网 | 国产精品第72页 | 麻豆免费视频观看 | 天天要夜夜操 | 91视频久久| 久久综合欧美精品亚洲一区 | 最近中文字幕免费视频 | 波多野结衣在线视频一区 | 色综合久久88色综合天天 | 国产免费又粗又猛又爽 | 中文字幕人成人 | 亚洲精品91天天久久人人 | 黄色网在线免费观看 | 97免费| 一级淫片a | 超碰97.com | 伊人色综合久久天天网 | 久久成 | 国产高清av免费在线观看 | 97超级碰 | 久久视频一区 | 最近中文字幕第一页 | 亚洲激情中文 | 毛片一级免费一级 | 国产第一福利网 | 精品中文字幕视频 | 国产精品视频免费看 | 久久久久久黄 | 日本性生活免费看 | 欧美a性 | 国产黄色精品在线 | 免费在线观看av | 天天插天天操天天干 | 四虎影视8848dvd | 蜜桃av人人夜夜澡人人爽 | 国产在线精品一区二区 | 天天操天天是 | 高清不卡毛片 | 国产三级视频 | 国产亚洲精品久久久久久网站 | 久草在线手机观看 | 韩日视频在线 | 狠狠的操你 | 国产h在线观看 | 日韩高清毛片 | 久久久久久久综合色一本 | 中文av在线免费观看 | 久久久久视| 国产高清精品在线 | 国产精品ⅴa有声小说 | 亚洲国产精品推荐 | 国产精品资源在线 | 久久久久久久久久久久久久av | 国产精品美女久久久久久久网站 | 天天要夜夜操 | 日日激情| 夜夜操狠狠操 | 特级a老妇做爰全过程 | 欧美视频二区 | 91在线视频导航 | 久久av网址 | 久久久久久久久影院 | 在线观看国产区 | 午夜三级毛片 | 欧美日韩中文国产一区发布 | 日韩色av色资源 | 中文字幕在线观看免费高清完整版 | 91精品999| 999久久久久久久久6666 | 99在线精品视频观看 | 久久人人97超碰com | 久久草 | 奇米网网址 | 91在线观看视频 | 亚洲精品乱码久久久一二三 | 国内精品久久久精品电影院 | 顶级欧美色妇4khd | 黄色在线视频网址 | 国产va精品免费观看 | 综合激情av| 欧美性大战久久久久 | 毛片永久新网址首页 | 国产精品久久久网站 | 国产精品久久久久久久久久久不卡 | 国产午夜影院 | 精品在线观看免费 | 超碰大片 | 国产精品第54页 | 毛片黄色一级 | av免费在线网 | 香蕉一区| 午夜国产福利视频 | 国产精品久久久久久久毛片 | 黄色国产区 | 2020天天干夜夜爽 | www.久久成人 | 日韩在线不卡视频 | 欧洲一区二区三区精品 | 欧美一级久久 | 在线视频观看亚洲 | 欧美性生交大片免网 | 视频直播国产精品 | 热久久免费视频 | 亚洲精品成人 | 四虎成人精品在永久免费 | 狠狠色噜噜狠狠狠合久 | 综合网天天射 | 91av在线视频播放 | 国产aa精品 | 在线观看 亚洲 | 国产在线欧美日韩 | 久久国产亚洲 | 日韩理论在线播放 | 91探花视频| 六月天色婷婷 | 亚洲欧美日韩国产 | 狠狠狠色丁香综合久久天下网 | 97av视频在线观看 | 91精品在线免费观看视频 | 日本视频不卡 | 国产精品99久久免费观看 | 国产伦精品一区二区三区高清 | 成年人免费看av | 欧美日韩在线视频一区二区 | 91在线免费观看网站 | 黄色在线观看免费 | 日韩专区在线 | 久久精品这里热有精品 | 伊人久久五月天 | 808电影免费观看三年 | 久久综合九九 | 欧美一级黄色视屏 | 丁香婷婷综合网 | 中文av在线免费观看 | 国产精品永久久久久久久久久 | 中文永久字幕 | 亚在线播放中文视频 | 国产最新视频在线观看 | 国产色爽 | 在线色视频小说 | 国产手机在线播放 | 韩日av一区二区 | 青青久草在线视频 | 九九免费精品视频在线观看 | 国产一区视频导航 | 97色在线观看免费视频 | 亚洲黑丝少妇 | 精品国模一区二区三区 | 91av免费观看 | 中文字幕 国产精品 | 黄色三级在线看 | 欧美精品在线一区 | 色香蕉在线| 九九九电影免费看 | 又爽又黄在线观看 | 最近字幕在线观看第一季 | 国产.精品.日韩.另类.中文.在线.播放 | 一区二区三区高清 | 麻豆传媒在线免费看 | 天天干天天干天天干天天干天天干天天干 | 国产精品久久久久久久久久免费看 | 国产激情小视频在线观看 | 免费在线观看av网址 | 久色小说 | 国产黄a三级 | 69av在线播放 | 国产成人一区二区啪在线观看 | 国产一区二区三区高清播放 | 成人av一区二区兰花在线播放 | 日韩高清成人在线 | 久久久久久久久久久免费视频 | 伊人超碰在线 | 免费在线色 | 91视频免费视频 | 人人爽人人片 | 国产中文字幕网 | 日韩精品视频第一页 | 人人揉人人揉人人揉人人揉97 | 国产精品毛片久久久久久久久久99999999 | 草樱av| 99高清视频有精品视频 | 欧美国产高清 | 999国内精品永久免费视频 | 久久视频精品在线 | 欧美日韩免费在线观看视频 | 精品国产一区二区三区男人吃奶 | 国产一级91 | 欧美亚洲精品一区 | 国产精品一区二区三区在线免费观看 | 69久久久久久久 | 在线免费观看视频一区二区三区 | 欧美亚洲xxx| 91免费看黄色 | 日三级在线 | 黄色一级在线视频 | 最新高清无码专区 | 国产在线一线 | 99视频导航| 中文在线√天堂 | 五月天久久久久久 | 亚洲在线免费视频 | 免费在线观看av网站 | 嫩草av在线| 久久露脸国产精品 | 国产麻豆精品免费视频 | 91精品国产99久久久久 | 尤物一区二区三区 | 手机成人在线 | 91九色成人蝌蚪首页 | 97人人视频| 亚洲成色| 欧美在线视频第一页 | 国产日产高清dvd碟片 | 九九热中文字幕 | 99精品欧美一区二区三区 | 久久久久免费视频 | 国产国语在线 | 国产免费观看高清完整版 | 日韩综合视频在线观看 | 中文字幕你懂的 | 久草99 | 青青啪| 久久精品国产亚洲精品2020 | 亚洲精品久久久久久中文传媒 | 欧美日韩另类在线 | 久久综合狠狠狠色97 | 激情五月开心 | 亚洲性少妇性猛交wwww乱大交 | 国产精品每日更新 | 热久久国产 | 天天干,天天干 | 国产xxxx性hd极品 | 狠狠躁日日躁狂躁夜夜躁av | www.xxxx欧美 | 四虎影视精品成人 | 国产精品理论片在线观看 | 日本爱爱免费视频 | 国产精品一区二区在线观看 | 不卡的av在线 | 天天干,天天射,天天操,天天摸 | 午夜精品久久久久久久久久 | 一区精品在线 | 亚洲精品成人 | 日本免费久久高清视频 | 狠狠操夜夜 | 国产最新精品视频 | 亚洲国产中文字幕 | 午夜精品一区二区三区免费视频 | 四虎影视久久久 | 97在线观看 | 国产精品毛片一区二区在线看 | 国产成人一区二区三区 | 91亚洲在线 | 久久综合之合合综合久久 | 91精品视频网站 | 91日本在线播放 | 99爱视频| 摸阴视频 | 国产精品久久久久免费观看 | 黄色国产大片 | 日本aaaa级毛片在线看 | 久久不射电影网 | 日韩精品专区在线影院重磅 | 亚洲视频 中文字幕 | 日韩美在线观看 | 欧美高清视频不卡网 | 色综合久久久网 | 91九色蝌蚪| 人人添人人澡 | 久久久精品国产一区二区 | av福利超碰网站 | 国产日产在线观看 | 五月婷婷网站 | 免费观看午夜视频 | 久久精品国产久精国产 | 亚洲精品乱码久久 | 久草男人天堂 | 天天干com| 在线观看免费观看在线91 | 午夜精品成人一区二区三区 | av一级一片| 欧美另类xxx | 97理论片| 狠狠色丁香婷综合久久 | 99re6热在线精品视频 | 毛片网在线观看 | 插综合网| 免费大片av | 91mv.cool在线观看 | 成人黄色电影视频 | 久久激情小说 | 精品国产1区2区3区 国产欧美精品在线观看 | 国产黄免费看 | 国产91精品高清一区二区三区 | 国内精品视频久久 | 午夜黄色一级片 | 一区在线观看 | 国产精品一区免费观看 | 免费人做人爱www的视 | 欧美日本不卡高清 | 国产一区视频在线播放 | 亚洲 中文字幕av | 一区 二区电影免费在线观看 | 日韩电影在线观看一区二区三区 | 国产精品99久久久久久小说 | 天天综合网 天天综合色 | av高清在线 | 国产精品igao视频网入口 | 久久情侣偷拍 | 91麻豆精品国产自产在线 | 一区二区 精品 | 在线视频 区 | 日韩中文字幕国产精品 | 欧美黄色特级片 | 久久久高清免费视频 | 免费黄色特级片 | 久久午夜国产 | 久久精品久久精品 | 精品一区二区av | sesese图片 | 国产精品一区二区 91 | 九九热视频在线播放 | 久久你懂的| 午夜狠狠操 | 黄色精品一区二区 | av网站地址| 国产麻豆成人传媒免费观看 | 亚洲视频高清 | www久久久久 | 亚洲精品国产精品国自 | 13日本xxxxxⅹxxx20 | 深爱开心激情 | 国产无吗一区二区三区在线欢 | 69xx视频 | 免费看一级特黄a大片 | 日韩免费中文字幕 | 欧美日高清视频 | 国产超碰97 | 一区二区精品在线视频 | 在线观看日韩精品 | 久久久 精品 | 国产精品亚洲a | 国产中文字幕在线看 | 中文av日韩| 日产乱码一二三区别在线 | 国产一区二区三区免费视频 | 国产破处在线播放 | 99热在线看| 日韩网站中文字幕 | 久久精品日产第一区二区三区乱码 | 美女在线黄 | 一区在线免费观看 | 3d黄动漫免费看 | 成人在线黄色 | 亚洲男男gaygay无套同网址 | 久久香蕉电影网 | 中文字幕第一页在线视频 | 成人在线电影观看 | 久久国产精品久久w女人spa | 韩国一区在线 | 国产剧情在线一区 | 不卡中文字幕av | 99视频网站| 久久在线影院 | 国产一区二区三区在线 | 国产视频2021| 久久精品香蕉视频 | 国产一级精品视频 | 国产精品成久久久久三级 | 欧美日韩在线第一页 | 久久久久久伊人 | 网址你懂的在线观看 | 亚洲成人资源在线观看 | 亚洲国产精久久久久久久 | 99在线观看视频网站 | 最近中文国产在线视频 | 国产成人三级在线播放 | 国产成人精品久 | 成人久久久久久久久 | 日本中文字幕电影在线免费观看 | 蜜臀精品久久久久久蜜臀 | av免费观看网址 | 国产色视频123区 | 亚洲视频在线看 | 亚洲视频在线免费观看 | 在线精品视频在线观看高清 | 天堂av免费 | 久久久国内精品 | 国产中文字幕视频在线观看 | 亚洲精选视频在线 | 久久精品国产美女 | 深爱激情亚洲 | 国产精品白浆 | 美女福利视频网 | 91精品国产综合久久久久久久 | 亚洲a网 | 日韩二区在线观看 | 欧美在线视频精品 | 婷五月激情 | 久久久首页 | 国产福利一区二区三区视频 | 一区二区理论片 | 国产视频在线一区二区 | 日韩电影一区二区三区在线观看 | 欧美福利视频 | 99热只有精品在线观看 | 在线播放日韩av | 99国产在线观看 | 国产资源| 一区在线观看 | 日韩欧美一区二区三区免费观看 | 激情在线网 | 日韩欧美在线观看一区二区三区 | 91精品视频在线播放 | 91精品视频一区 | 91视频-88av | 日韩av在线一区二区 | 天天操夜夜操天天射 | 亚洲欧美日韩国产精品一区午夜 | 日韩精品免费一区二区 | 右手影院亚洲欧美 | 91色国产在线 | 亚洲久草网 | 丁香激情婷婷 | 日韩在线视频二区 |