日韩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)容還不錯,歡迎將生活随笔推薦給好友。

日韩一二区在线观看 | 国产精品久久久久久久久蜜臀 | 久久字幕精品一区 | 免费看v片网站 | 亚洲精品在线免费 | 国产精品igao视频网入口 | 91精品国产99久久久久久久 | 日本精品在线看 | 婷婷精品进入 | 日韩av一区二区在线影视 | 日韩一区正在播放 | 不卡视频一区二区三区 | 亚洲.www | 亚洲婷婷丁香 | 日本中文字幕在线免费观看 | 精品日韩中文字幕 | 免费污片 | 五月天激情视频在线观看 | 亚洲成aⅴ人片久久青草影院 | 国产品久精国精产拍 | 久久综合一本 | 波多野结衣在线观看一区二区三区 | 日本黄色免费大片 | 9免费视频 | 久久久精品午夜 | 天天操天天干天天爱 | 日韩精品中文字幕在线不卡尤物 | 免费在线观看不卡av | 在线中文字母电影观看 | 久久精品99国产精品 | 在线观看视频一区二区 | 国产女教师精品久久av | aa级黄色大片 | 久久精品国产美女 | 91在线超碰 | 狠狠狠狠干 | 日韩欧美视频免费在线观看 | 97成人免费视频 | 国产又粗又猛又色又黄视频 | 国产一线二线三线性视频 | 2019国产精品| 中文字幕在线观看完整版电影 | 一区二区电影网 | 日韩免费电影一区二区 | 麻豆视频免费网站 | 黄色最新网址 | 亚洲专区免费观看 | 日韩三级中文字幕 | 欧美国产亚洲精品久久久8v | 婷婷色亚洲 | 成人国产精品av | 日韩草比 | 成人福利av | 狠狠狠干 | 久久久久国产一区二区三区 | 98超碰人人| 日韩免费网站 | 国产精品99在线观看 | 色精品视频 | 欧美日韩不卡在线视频 | 香蕉视频啪啪 | 国产欧美精品一区二区三区四区 | 色网免费观看 | 亚洲精品a区| 国精产品999国精产品视频 | 欧美激情视频一二区 | 最近2019好看的中文字幕免费 | 日韩黄在线观看 | 久久99精品波多结衣一区 | 欧美一级在线看 | 制服丝袜成人在线 | 特级黄色片免费看 | 亚洲成av人片在线观看香蕉 | 中文字幕 影院 | 色丁香综合 | 国产色拍拍拍拍在线精品 | 在线观看黄网 | 国产毛片久久久 | 在线日韩视频 | 欧美激情第十页 | 亚洲免费激情 | 国产亚洲在线 | 九九热视频在线播放 | 国产中出在线观看 | 亚欧日韩成人h片 | 激情丁香久久 | 日韩免费观看高清 | 91片黄在线观 | 欧美乱码精品一区 | 香蕉影视app | 免费在线观看视频一区 | 色丁香色婷婷 | 精品久久久久久久 | 日日干综合| 五月婷婷欧美视频 | 在线岛国av| 日日夜夜天天 | av日韩在线网站 | 超碰免费在线公开 | 天天爽夜夜爽人人爽一区二区 | 国产免费叼嘿网站免费 | 欧美成人性网 | 日韩综合精品 | 日韩视频a | 亚洲伦理一区 | 97成人在线视频 | www亚洲一区 | 激情五月婷婷综合网 | 国产精品毛片一区二区 | 久久久久久片 | 亚州天堂 | 黄色av免费| 九九热99视频 | av电影av在线 | 国产激情电影综合在线看 | 国产在线精品区 | 九九精品久久久 | 黄免费在线观看 | 99热精品视 | 欧美日韩亚洲在线观看 | 超碰97免费观看 | 精品视频 | 欧美日韩在线观看一区二区 | 成人动漫一区二区 | 亚洲高清视频在线播放 | 91在线中文字幕 | a久久久久 | 9ⅰ精品久久久久久久久中文字幕 | 国产在线观看一区 | 中文久草 | 丁香五香天综合情 | 麻豆免费视频 | 国产精品欧美久久久久三级 | 中文字幕在线观看完整版电影 | 亚洲国产网站 | 免费高清在线观看成人 | 五月天激情在线 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 国产精彩视频 | 免费男女羞羞的视频网站中文字幕 | 国产超碰在线观看 | 久草精品在线播放 | 99一区二区三区 | 探花视频免费观看高清视频 | 狠狠色丁香婷婷综合基地 | 夜夜操天天 | 天天操天天色综合 | 久99久视频| 欧美激情综合五月色丁香小说 | 在线国产一区二区 | www.狠狠操 | 久久国产精品久久国产精品 | 97电影网站| 国产最新视频在线 | 欧美中文字幕第一页 | 一区二区三区韩国免费中文网站 | 91在线观看视频 | 成人污视频在线观看 | 成人夜晚看av | 精品国产一二区 | 日日成人网 | 国产亚洲精品美女 | 欧美亚洲一区二区在线 | 婷婷中文在线 | 国产精品theporn| 一区二区三区日韩在线观看 | 日韩欧美极品 | 日韩动态视频 | 一二三精品视频 | 日韩色在线观看 | 国产一线二线三线性视频 | 久久综合丁香 | 色婷婷综合久久久中文字幕 | 三级黄色在线 | 日日精品 | 久久久免费精品视频 | 日韩三级视频在线看 | 亚洲成人免费 | 国产亚洲精品久久久久久无几年桃 | 婷婷在线精品视频 | 日韩免费中文 | 激情久久五月 | 国产裸体永久免费视频网站 | 99色在线| 免费日韩一区二区 | 亚洲综合在线发布 | 97人人爽| 91成版人在线观看入口 | 色久综合| 国产成人精品aaa | 亚洲日韩中文字幕 | 久久精品一区二区三区视频 | a成人在线| 一区二区三区三区在线 | 色综合天天色综合 | 亚洲女在线 | 日韩av不卡播放 | 国产欧美在线一区二区三区 | 国产一区二区在线播放 | 亚洲永久精品在线 | 亚洲免费一级电影 | 99久久久国产精品免费99 | av大片网址| 日本激情中文字幕 | 亚洲综合成人在线 | 免费试看一区 | 麻豆果冻剧传媒在线播放 | 日日干天天插 | 国产大片免费久久 | 奇米四色影狠狠爱7777 | 久久精品视频国产 | 精品高清美女精品国产区 | 一区二区三区三区在线 | 日本久久成人 | 少妇av片 | 激情欧美在线观看 | 四虎影视精品 | 中文字幕在线观看免费高清完整版 | 丁香综合av | 亚洲精品字幕在线观看 | 久草视频看看 | 五月花激情 | 中文字幕精品一区 | 九九免费在线视频 | 婷婷激情影院 | 亚州国产视频 | 国产一级视频在线 | 日韩av不卡在线播放 | 免费瑟瑟网站 | 亚洲精品免费观看 | 碰天天操天天 | 一级免费看 | 日韩av免费大片 | 久久国产精品第一页 | 亚洲精品国产欧美在线观看 | 午夜成人影视 | 日韩电影中文字幕在线观看 | 成人黄色免费在线观看 | 国产欧美精品一区二区三区四区 | 婷婷丁香六月天 | 久草在线观 | 少妇高潮流白浆在线观看 | 国产裸体视频网站 | 天天爱天天插 | 国产精品aⅴ | 91精品国产自产在线观看永久 | 蜜臀久久99精品久久久无需会员 | 欧美极度另类 | 中文字幕在线免费看线人 | 国产高清福利在线 | 免费网站在线观看成人 | 探花视频在线观看免费 | 五月综合 | 天天爽夜夜爽精品视频婷婷 | 国产区免费在线 | 综合精品在线 | 国产精品久久久久久久久大全 | 欧美男女爱爱视频 | 日韩深夜在线观看 | 天天插夜夜操 | 国产精品国内免费一区二区三区 | 亚洲激情婷婷 | 久久精品一区二区三区中文字幕 | 免费在线观看亚洲视频 | 特黄特黄的视频 | 色瓜 | 人人插人人做 | 碰天天操天天 | 免费看一级黄色 | 国产精品美乳一区二区免费 | 免费成人短视频 | 日本中文字幕在线观看 | 精品 激情 | 国内精品久久久久久久影视麻豆 | 亚洲最新av在线网址 | 黄色av免费| 亚洲精品国产精品久久99热 | 天天摸夜夜添 | 免费黄色a级毛片 | 国产精品毛片一区二区 | 你操综合 | 中文字幕一区二区三区乱码不卡 | 五月婷婷亚洲 | 人人艹人人 | 日本护士三级少妇三级999 | 久久综合久色欧美综合狠狠 | 欧美一级电影免费观看 | 色网免费观看 | 午夜日b视频 | 热热热热热色 | 蜜臀av性久久久久蜜臀aⅴ四虎 | 国产精品美女久久久 | 狠狠狠狠狠狠狠狠 | 国产乱对白刺激视频不卡 | 91香蕉嫩草 | 亚洲a在线观看 | 国内精品久久久久久久影视简单 | 男女激情麻豆 | 探花视频免费在线观看 | 午夜12点 | 国产精品18久久久久久久网站 | 国产在线视频资源 | 人成在线免费视频 | 日本二区三区在线 | 日韩中字在线 | 日韩黄色在线观看 | 中文字幕在线播放视频 | 国产r级在线观看 | 成人黄色一级视频 | 久久香蕉影视 | 欧美一级片 | 狠狠色噜噜狠狠狠合久 | 国产精品女主播一区二区三区 | 精品在线观 | 国产资源在线播放 | 91精品国产福利在线观看 | www99精品| 国产精品去看片 | 精品一区三区 | av动态图片 | 成人久久久电影 | 91福利专区| 欧美日韩精品在线播放 | 国产精品久久久久久久久久久久午夜 | 国产香蕉视频在线播放 | 亚洲精品乱码久久久久久蜜桃91 | 美女久久| 亚洲自拍偷拍色图 | 狠狠色狠狠色 | 成人免费观看在线视频 | 日韩精品免费一区二区三区 | 国产精品99久久久精品免费观看 | 成人影音av| 五月婷在线视频 | 日本精品视频一区 | 色婷婷狠狠五月综合天色拍 | 国产精品免费在线播放 | 婷婷久月| 99热最新精品 | 在线亚洲成人 | 精品网站999www | 大型av综合网站 | 欧美日韩一区二区久久 | www日日夜夜| 97色综合 | 人人澡人人爱 | 黄色的网站免费看 | 久久99久久99精品免视看婷婷 | 成人av一区二区在线观看 | 91成版人在线观看入口 | 日韩欧美高清一区二区 | 91人人射| 西西www444| 久久久国产精品一区二区中文 | 毛片在线网 | 欧美性极品xxxx娇小 | 国产精品视频观看 | 欧美一级免费片 | 久久精品久久精品久久精品 | 久久不射网站 | 天天干,天天射,天天操,天天摸 | 九九热在线精品视频 | 久久久黄色av | 夜色资源网 | 免费看片日韩 | 国产精品免费小视频 | 国产精品乱码久久久 | 91完整版观看 | 国产在线a不卡 | 四虎影视精品永久在线观看 | 成人av免费在线看 | 久久精品国产一区二区三区 | 国产理伦在线 | 久久情爱| 国产成人一区二区精品非洲 | 91在线看| 日本夜夜草视频网站 | 欧美性粗大hdvideo | 日韩欧美国产成人 | a亚洲视频 | 青青河边草免费观看完整版高清 | 日韩黄色免费电影 | 一级片免费观看 | 国产v在线播放 | 中日韩三级视频 | 激情婷婷久久 | 伊人狠狠色丁香婷婷综合 | 国产97超碰 | 午夜久久久精品 | 精品亚洲视频在线 | 久久天天躁夜夜躁狠狠85麻豆 | 日本在线观看中文字幕 | 精品福利片 | 深爱开心激情 | 18+视频网站链接 | 久久亚洲区 | 欧美色婷 | 婷婷色吧| 伊人干综合 | 婷婷久操| 蜜臀av网址 | 国产99久久久国产精品免费看 | 免费网站在线观看成人 | 日韩中文字幕视频在线 | 狠狠色噜噜狠狠狠狠2021天天 | 不卡av在线播放 | 国产999精品久久久影片官网 | 国产又黄又硬又爽 | av资源在线观看 | 久久人人爽人人爽人人片av免费 | 国产精品人人做人人爽人人添 | 超碰成人免费电影 | 精品极品在线 | 久久久久免费观看 | 青青草国产在线 | 亚洲婷婷免费 | av电影中文 | 国产原创在线视频 | 亚洲不卡av一区二区三区 | 911久久香蕉国产线看观看 | 精品国产一区二区三区久久 | 国产精品一二 | 在线观看中文字幕第一页 | 久久av在线 | 日韩av在线影视 | 欧美日韩一区二区在线观看 | 欧美日产一区 | 久久亚洲精品国产亚洲老地址 | 日韩一区二区三区高清免费看看 | 欧美色图亚洲图片 | 日韩免费看视频 | 深爱激情站| 五月宗合网 | 天天综合婷婷 | 国产高清在线免费 | av免费高清观看 | 日韩免费视频线观看 | 18pao国产成视频永久免费 | 69精品在线 | 操久久网 | 精品在线一区二区 | 国产黄色精品在线 | 日韩欧美一区二区三区免费观看 | 国产精品av电影 | 亚洲第一色 | 在线日本看片免费人成视久网 | 99在线观看 | 免费看的黄色录像 | 人人爽人人搞 | 波多野结衣电影一区二区三区 | 亚洲激情在线观看 | 免费观看一级 | 日韩视频在线观看免费 | 亚洲精品三级 | 毛片基地黄久久久久久天堂 | 人人爱人人射 | 婷婷亚洲激情 | 成人免费看黄 | 成人黄色大片在线免费观看 | 国产精品高清在线 | 91视频在线网址 | 日韩在线视频网站 | 毛片永久免费 | 九九久久成人 | 日韩视频www | 在线观看黄av | 久久久一本精品99久久精品66 | 亚洲精品在线观看中文字幕 | 中文av免费 | 日韩中文字幕免费看 | 国产资源精品在线观看 | 人人射人人澡 | zzijzzij亚洲成熟少妇 | 91av在线免费播放 | 天天曰天天 | 成人一区二区三区在线 | 久久天天操 | 亚洲精品视频中文字幕 | 国产你懂的在线 | av国产网站| 青青河边草观看完整版高清 | 99国产精品久久久久久久久久 | 91av观看 | 亚洲国产美女久久久久 | 91久色蝌蚪 | 色99视频 | 91精品国自产在线观看欧美 | 国产精品美女在线观看 | 日韩二区三区在线观看 | 国内三级在线观看 | 日韩国产欧美视频 | 色婷婷国产| 欧美精品一区二区三区一线天视频 | 69视频在线 | 91精品国产麻豆国产自产影视 | 久久精品视频在线观看免费 | 91精品蜜桃| 免费看黄20分钟 | 九九热有精品 | 日韩免费专区 | 免费观看视频的网站 | 在线视频免费观看 | 国内精品久久久久久久久 | 欧美三级高清 | 91成人国产 | 国产精品第十页 | 九九热re | 婷婷在线播放 | 久青草影院 | 97超碰在线资源 | 色妞色视频一区二区三区四区 | 欧美一级小视频 | 免费看的黄色录像 | 国产精品视频观看 | 久草视频免费在线播放 | 免费福利片2019潦草影视午夜 | 最近中文字幕高清字幕在线视频 | 亚洲日本在线视频观看 | 国产午夜精品理论片在线 | 亚洲天堂自拍视频 | 亚洲手机天堂 | 美女网站视频一区 | 午夜影视剧场 | 福利片免费看 | 色婷婷综合五月 | 99精品免费在线 | 超碰国产97 | 国产精品激情偷乱一区二区∴ | 久草视频在线免费看 | 国产亚洲永久域名 | 国产精品免费久久久久影院仙踪林 | 色夜视频| 91热精品| 最新av在线免费观看 | 综合色狠狠 | 成人av在线直播 | 亚洲精品在线资源 | 在线免费观看视频一区 | 久久亚洲福利视频 | 国产美女黄网站免费 | 久久亚洲福利视频 | 三级黄色大片在线观看 | 欧美国产亚洲精品久久久8v | 不卡av在线免费观看 | 婷婷色中文 | 亚洲精品在线观看视频 | 九九九九热精品免费视频点播观看 | 超碰.com| 亚洲精品久久久久久久蜜桃 | 久草在线中文视频 | 亚洲久在线| 91久久偷偷做嫩草影院 | 日韩av电影免费在线观看 | 日韩亚洲在线视频 | 手机av网站 | 免费在线一区二区三区 | 在线国产不卡 | 久久在线免费 | 日韩毛片在线播放 | 伊人伊成久久人综合网小说 | 日韩字幕在线观看 | 久草在线费播放视频 | 在线观看岛国片 | 久草网站在线观看 | av免费高清观看 | 国产片免费在线观看视频 | 日韩免费在线 | 国产破处视频在线播放 | 天天玩天天操天天射 | 91精品少妇偷拍99 | 青青河边草观看完整版高清 | av电影免费在线 | 国产午夜精品一区二区三区欧美 | 美女在线国产 | 激情婷婷欧美 | 免费看一级特黄a大片 | 日本xxxx裸体xxxx17 | 亚洲国产日韩在线 | 国产视频美女 | 国产在线va | 中文字幕在线网 | 欧美日韩在线免费观看视频 | 亚洲国产精品999 | 丰满少妇一级片 | 日韩av男人的天堂 | 欧美日韩视频在线播放 | 黄色成人影院 | 久久免费精品国产 | 一区二区三区电影大全 | 日韩在线色视频 | 色久av| 日韩欧美国产免费播放 | 激情中文在线 | 91九色在线播放 | 成片免费 | 久久国产精品精品国产色婷婷 | 久久久国产一区二区三区四区小说 | 国产丝袜一区二区三区 | 91精品1区 | 久久久久久久久久免费 | www.色爱| 国产精品1000 | 女人18毛片a级毛片一区二区 | 日韩欧美高清视频在线观看 | 狠狠伊人| 天天射综合网视频 | 免费看的毛片 | 91理论电影 | 精品伦理一区二区三区 | 69亚洲乱| zzijzzij日本成熟少妇 | 97视频久久久 | 久久久资源网 | 久久综合九色综合久久久精品综合 | 91网址在线看 | 国产免费大片 | 奇米导航 | 欧美日韩在线观看一区二区 | 精品国产电影一区二区 | 日韩午夜电影院 | 中文字幕在线观看一区 | 国产一级视频在线观看 | 欧美极品一区二区三区 | 亚洲v欧美v国产v在线观看 | 国产精品正在播放 | 亚洲国产精品va在线 | 黄色在线观看网站 | 2024av| 人人爽人人爽人人爽人人爽 | 美女网站一区 | 黄色精品在线看 | 在线免费试看 | 日韩免费久久 | 欧美成人猛片 | 免费看的黄色 | 日韩中文字幕a | 国产一区二区中文字幕 | 日韩v欧美v日本v亚洲v国产v | 四虎在线观看视频 | 久久黄网站| 91在线中字 | 亚洲区另类春色综合小说 | 久久国产网 | 日韩精品1区2区 | av电影 一区二区 | 丁香花中文在线免费观看 | 久久天天躁狠狠躁亚洲综合公司 | 亚洲精品国产区 | 亚洲国产中文字幕 | 又黄又爽又湿又无遮挡的在线视频 | 欧美日韩伦理在线 | 欧美午夜性 | 伊人五月婷 | 天天干天天射天天操 | 综合天天色 | 精品国产电影一区二区 | 日韩在线视频免费观看 | wwxxx日本| 国产三级香港三韩国三级 | 久久久福利视频 | 国产九色视频在线观看 | 五月婷婷丁香色 | 综合伊人久久 | 欧美日韩中文字幕综合视频 | 久久久久久久久久免费 | 91在线小视频 | 在线看污网站 | 在线欧美国产 | 人人添人人澡人人澡人人人爽 | 91视频久久久久 | 欧美在线日韩在线 | 玖玖视频网| 国产资源在线免费观看 | 夜夜躁天天躁很躁波 | 91秒拍国产福利一区 | 网址你懂的在线观看 | 91看成人| 国产乱对白刺激视频不卡 | 午夜精品视频福利 | 中文av在线播放 | 永久免费毛片 | 在线观看成人小视频 | 久久精品香蕉视频 | 久久久久看片 | 超薄丝袜一二三区 | 99精品在线免费视频 | 精品自拍av | 日日干夜夜爱 | 国内精品视频一区二区三区八戒 | 国产精品 中文在线 | 精品久久国产 | 福利久久久 | 毛片a级片 | 久久tv| 免费高清在线视频一区· | 午夜手机电影 | 日韩av三区 | 国产v亚洲v | 99热精品视 | 久久天天躁夜夜躁狠狠躁2022 | 国产成人专区 | 国产视频色| 亚洲,播放 | 日女人免费视频 | 免费在线| 99福利片| a黄色片在线观看 | av爱干| 视频91 | 国产精彩在线视频 | 免费观看福利视频 | 91成人天堂久久成人 | 亚洲成人av电影 | 国产免费资源 | 色老板在线视频 | 国产精品第十页 | av片子在线观看 | 麻豆免费在线播放 | 国产精品人人做人人爽人人添 | 欧美孕妇与黑人孕交 | 深夜男人影院 | 日韩欧美一区二区在线观看 | 日本精品一区二区三区在线观看 | 中文字幕五区 | 婷婷看片 | 亚洲午夜精品久久久久久久久 | 国内精品视频一区二区三区八戒 | 国产一区二区在线影院 | 99在线观看免费视频精品观看 | 婷婷激情网站 | 一级黄色a视频 | 黄色a一级视频 | 人人看人人做人人澡 | 日韩免费三区 | 五月天九九 | 三级在线视频播放 | av中文字幕亚洲 | 深夜激情影院 | 久草在线视频免费资源观看 | 九九九九九国产 | 久久这里只有精品视频首页 | 丁香av | 久久九九国产视频 | 中文字幕国产视频 | 日韩电影一区二区在线 | 精品国产视频在线观看 | 国产中文字幕免费 | 中文字幕亚洲欧美 | 国产一级a毛片视频爆浆 | 免费在线观看成人小视频 | a电影免费看 | 久久无码av一区二区三区电影网 | .国产精品成人自产拍在线观看6 | 日韩肉感妇bbwbbwbbw | 人人超在线公开视频 | 国产在线观看,日本 | 四虎免费在线观看视频 | 全黄网站 | 亚洲在线综合 | japanesefreesexvideo高潮| 色综合久久中文综合久久牛 | www操操操 | 中文字幕免费高清在线观看 | 婷婷中文字幕 | 免费日韩一区二区 | 精品视频在线观看 | 色综合久久99 | 操碰av| 久操视频在线观看 | 亚洲欧美国产精品18p | 久热爱 | 亚洲精品国产第一综合99久久 | 日韩有码中文字幕在线 | 日韩在线视频网 | 国产在线精品一区二区不卡了 | 国产精品美女久久久久久2018 | 中文字幕日本在线观看 | 色综合久久66 | 国产福利中文字幕 | 九九热只有这里有精品 | 四虎永久网站 | www.夜夜草| 天天操网站 | 狠狠综合久久av | 91成人免费在线 | 亚洲激情视频在线 | 91人网站 | 国产成人精品一区二区三区福利 | 97热在线观看 | 日韩在线首页 | 国产在线一线 | 国产午夜精品一区二区三区在线观看 | 久色网 | av线上免费看 | 色视频在线观看免费 | 免费看国产精品 | av免费网站在线观看 | .国产精品成人自产拍在线观看6 | 一级淫片在线观看 | 中文字幕av在线不卡 | 99精品免费久久久久久久久 | 国产一级二级三级视频 | 国产精品一区二区在线观看免费 | 亚洲极色| 肉色欧美久久久久久久免费看 | 国产伦理久久 | 日本成人中文字幕在线观看 | 久久久一本精品99久久精品66 | 夜夜夜夜猛噜噜噜噜噜初音未来 | 91av电影在线 | 人人澡人人爽欧一区 | 中文一区在线 | 国产精品久久久久久久久久三级 | 日韩二区在线观看 | 精品一区二区三区在线播放 | 韩日电影在线观看 | 国产精品亚洲视频 | 三三级黄色片之日韩 | 狠狠夜夜 | 奇米777777| 51精品国自产在线 | 国精产品999国精产品岳 | 岛国精品一区二区 | 狠狠干夜夜操天天爽 | 在线三级中文 | 日韩av偷拍| 色婷婷五 | 亚洲欧美婷婷六月色综合 | 97国产精品 | 亚洲国产精品电影 | 97超碰人人干 | 欧洲一区二区在线观看 | 久久在线视频精品 | 国产成人免费观看久久久 | 日日骑| 久久精品国产亚洲aⅴ | 97视频免费在线观看 | 成人免费在线观看入口 | 亚洲精品国精品久久99热 | 在线视频成人 | av超碰在线 | 国产黄色免费观看 | 一区二区三区日韩在线观看 | 亚洲影视九九影院在线观看 | 99热在线免费观看 | 激情综合五月天 | 五月激情五月激情 | 国产精品久久久久久久久毛片 | 亚洲干| 免费久久久久久久 | www免费网站在线观看 | 日韩精品91偷拍在线观看 | 久久久999免费视频 日韩网站在线 | 免费在线观看视频a | 久久综合婷婷国产二区高清 | 99在线热播精品免费99热 | 久久国产视屏 | 日韩精品综合在线 | 中文字幕国产精品一区二区 | 日韩免费观看高清 | 欧美视屏一区二区 | 很黄很色很污的网站 | 国产免费资源 | 国产麻豆精品免费视频 | 97色视频在线 | 国产麻豆视频 | 美女性爽视频国产免费app | 国产99久 | 国产毛片久久 | 在线亚州 | 98超碰在线 | 天天色天天射天天综合网 | 精品一区二区三区久久久 | 亚洲欧美日韩一区二区三区在线观看 | 国产精品99在线播放 | 黄色美女免费网站 | 玖玖视频| 免费av在线播放 | 在线看片一区 | 一区二区三区电影大全 | 精品一区二区免费 | 在线观看色网 | 亚洲美女精品 | 天天干天天操天天入 | 免费观看91视频大全 | 婷婷色中文 | 午夜国产一区二区 | 亚洲国产视频a | 97av影院 | 精品xxx | 中文字幕成人 | 99精品一级欧美片免费播放 | 干干操操| 久久国产精品免费观看 | 狠狠色丁香婷综合久久 | 国产69精品久久99不卡的观看体验 | 开心综合网 | 婷婷精品国产欧美精品亚洲人人爽 | 尤物97国产精品久久精品国产 | 国产免费av一区二区三区 | 国产精品一区二区三区免费看 | 亚洲成av人片 | 免费人做人爱www的视 | 国产美女精品在线 | .精品久久久麻豆国产精品 亚洲va欧美 | 国产精品久久久久久久久婷婷 | 毛片激情永久免费 | 91中文字幕在线播放 | 在线观看色视频 | 插综合网 | 亚州精品在线视频 | 九色精品免费永久在线 | 国产精品18久久久久久久网站 | 黄色一级片视频 | 免费看片日韩 | 特级西西444www大精品视频免费看 | 中文字幕人成人 | 成人99免费视频 | 久久精品直播 | 亚洲欧洲日韩 | 日韩女同一区二区三区在线观看 | 久久综合久久综合久久 | 91视频 - 88av| 国产精品v欧美精品v日韩 | 玖玖玖在线观看 | 激情视频91 | 成人毛片在线观看视频 | 91精品久久香蕉国产线看观看 | 亚洲一区二区三区在线看 | 黄网站色| 最新久久免费视频 | 色综合久久久久网 | 欧美精品一区二区在线播放 | 久爱精品在线 | 亚洲国产精品99久久久久久久久 | 91中文字幕永久在线 | 婷婷电影在线观看 | 日本精品一区二区在线观看 | 亚洲国产视频网站 | 精品中文字幕在线播放 | 91网站在线视频 | 高清免费在线视频 | 国产精品嫩草影院9 | 日韩精品免费在线观看 | 一区二区精品视频 | 综合色久| 伊人狠狠操 | 福利视频导航网址 | 久久久久久久久网站 | 91精品国产麻豆 | 亚洲综合在线播放 | 97成人免费 | 少妇性bbb搡bbb爽爽爽欧美 | 国产毛片久久 | 亚洲九九九在线观看 | 99视频在线精品免费观看2 | 国产二区电影 | 日韩系列 | 在线视频手机国产 | 日本精品久久久久中文字幕 | 国产亚洲精品女人久久久久久 | 日韩高清一二三区 | 一级黄色片网站 | 激情图片久久 | 国产三级国产精品国产专区50 | 日韩精品一区二区不卡 | 日韩精品视频在线免费观看 | 日韩欧美视频在线播放 | 国产成人一区二区在线观看 | 亚洲精品乱码久久久久v最新版 | 天天干天天色2020 | 九九九九色 | 国产黄影院色大全免费 | 偷拍福利视频一区二区三区 | 九色porny真实丨国产18 | 日韩av成人在线观看 | 久久久久久久久久久久影院 | 国产美女网站视频 | 一级国产视频 | 香蕉影视在线观看 | 午夜国产成人 | 久久人人爽人人爽 | 久久综合导航 | 1024手机基地在线观看 | 久久午夜免费视频 | 成人黄色小说视频 | 国产xxxx做受性欧美88 | 国产免费精彩视频 | 婷婷伊人五月天 | 日批在线观看 | 午夜精品视频福利 | 看黄色91 | 色久天 | 国产色道| 久久综合精品国产一区二区三区 | 亚洲精品国偷拍自产在线观看蜜桃 | 一区二区视频在线看 | 色99中文字幕 |