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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

SGA介绍

發布時間:2023/12/20 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SGA介绍 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

以前一直看的馬馬虎虎,這次重新整理了下sga設置,組件等。當然這些涉及到了很多的參考,主要的參考的網址:

?

http://www.hellodba.com/reader.php?ID=104&lang=CN

?

http://8xmax.blog.163.com/blog/static/1633631020084781125726/?

?

http://blog.sina.com.cn/s/blog_4c705ccb0100anl1.html

?

?

系統全局區SGA:
?SGA包含的組件:共享池(shared pool);數據庫緩沖區高速緩存(database buffer cache);日志緩沖區(redo buffer cache);大池;Java池;流池等。
?SGA相關視圖:
?? v$sga:V$SGA這個視圖包括了SGA的的總體情況,只包含兩個字段:name(SGA內存區名字)和value(內存區的值,單位為字節)。它的結果和show sga的結果一致。
?? v$sgastat:10g之前用于查看各SGA組件大小。V$SGAINFO的作用基本和V$SGA一樣,只不過把Variable size的部分更細化了一步
?? v$sgainfo:10g及10g之后才有的。用于查看SGA組件大小更簡便。
?? v$sga_dynamic_components:這個視圖記錄了SGA各個動態內存區的情況,它的統計信息是基于已經完成了的,針對SGA動態內存區大小調整的操作。
?? v$sga_dynamic_free_memory:這個視圖只有一個字段就是用來表示SGA當前可以用于調整各個組件的剩余大小。
?? v$sga_target_advice:該視圖可用于建議SGA大小設置是否合理。
?? SELECT a.sga_size,--sga期望大小
????????? a.sga_size_factor,--期望sga大小與實際sga大小的百分比
????????? a.estd_db_time,--sga設置為期望的大小后,其dbtime消耗期望的變化
????????? a.estd_db_time_factor,--修改sga為期望大小后,dbtime消耗的變化與修改前的變化百分比
????????? a.estd_physical_reads--修改前后物理讀的差值
???? FROM v$sga_target_advice a;
? ?
--查看當前的sga大小
show parameter sga_max_size;
--修改sga值
alter system set sga_max_size=864M scope=spfile;--要重啟數據庫
alter system set sga_target=864M;

一、共享池
1、共享池相關視圖
? 如何查看共享池多大合適,先查看statistics_level參數是否為typical或者all,然后統計共享池信息(內存顧問)
? 1.1 v$shared_pool_advice視圖:可用于建議共享池大小的設置
select shared_pool_size_for_estimate sp, --估算的共享池大小(m為單位)? ?
?????? shared_pool_size_factor?????? spf, --估算的共享池大小與當前大小比
?????? estd_lc_memory_objects??????? elm,--估算共享池中庫緩存的內存對象數
?????? estd_lc_size????????????????? el,--估算共享池中用于庫緩存的大小(M為單位)
?????? estd_lc_time_saved??????????? elt,--估算將可以節省的解析時間。這些節省的時間來自于請求處理一個對象時,重新將它載入共享池的時間消耗和直接從庫緩存中讀取的時間消耗的差值。
?????? estd_lc_time_saved_factor???? as elts,--估算的節省的解析時間與當前節省解析時間的比
?????? estd_lc_memory_object_hits??? as elmo--估算的可以直接從共享池中命中庫緩存的內存對象的命中次數
? from v$shared_pool_advice;

? 1.2 V$SHARED_POOL_RESERVED視圖
:存放了共享池保留區的統計信息
??????? --以下字段只有當參數SHARED_POOL_RESERVED_SIZE設置了才有效
select a.FREE_SPACE,--保留區的空閑空間數。
?????? a.AVG_FREE_SIZE,--保留區的空閑空間平均數。
?????? a.FREE_COUNT,--保留區的空閑內存塊數
?????? a.MAX_FREE_SIZE,--最大的保留區空閑空間數
?????? a.USED_SPACE,--保留區使用空間數
?????? a.AVG_USED_SIZE,--保留區使用空間平均數
?????? a.USED_COUNT,--保留區使用內存塊數
?????? a.MAX_USED_SIZE,--最大保留區使用空間數
?????? a.REQUESTS,--請求再保留區查找空閑內存塊的次數
?????? a.REQUEST_MISSES,--無法滿足查找保留區空閑內存塊請求,需要從LRU列表中清出對象的次數
?????? a.LAST_MISS_SIZE,--請求的內存大小,這次請求是最后一次需要從LRU列表清出對象來滿足的請求
?????? --以下字段無論參數SHARED_POOL_RESERVED_SIZE是否設置了都有效
?????? a.MAX_MISS_SIZE,--所有需要從LRU列表清出對象來滿足的請求中的內存最大大小
?????? a.REQUEST_FAILURES,--沒有內存能滿足的請求次數(導致4031錯誤的請求)
?????? a.LAST_FAILURE_SIZE,--沒有內存能滿足的請求所需的內存大小(導致4031錯誤的請求)
?????? a.ABORTED_REQUEST_THRESHOLD,--不清出對象的情況下,導致4031錯誤的最小請求大小
?????? a.ABORTED_REQUESTS,--不清出對象的情況下,導致4031錯誤的請求次數
?????? a.LAST_ABORTED_SIZE--不清出對象的情況下,最后一次導致4031錯誤的請求大小
? from V$SHARED_POOL_RESERVED a
可以根據后面4個字段值來決定如何設置保留區的大小以避免4031錯誤的發生
?
1.3?? v$db_object_cache:顯示了所有被緩存在library cache中的對象,包括表、索引、簇、同義詞、PL/SQL存儲過程和包以及觸發器
??? SELECT o.owner,--對象所有者
?????????? o.name,--對象名稱
?????????? o.db_link,--如果對象存在db link的話,db link的名稱
?????????? o.namespace,--庫緩存的對象命名空間
?????????? o.type,--對象類型
?????????? o.sharable_mem,--對象消耗的共享池中的共享內存
?????????? o.loads,--對象被載入次數。即使對象被置為無效了,這個數字還是會增長
?????????? o.executions,--對象執行次數,但本視圖中沒有被使用。可以參考視圖v$sqlarea中執行次數
?????????? o.locks,--當前鎖住這個對象的用戶數(如正在調用、執行對象)
?????????? o.pins,--當前pin住這個對象的用戶數(如正在編譯、解析對象)
?????????? o.kept,-- 對象是否被保持,即調用了DBMS_SHARED_POOL.KEEP來永久將對象pin在內存中。(YES | NO)
?????????? o.child_latch,--正在保護該對象的子latch的數量
?????????? o.invalidations --無效數
????? FROM v$db_object_cache o;
???? ?
?1.4 v$sql、v$sqlarea 、v$sqltext:
????? 這三個視圖都可以用于查詢共享池中已經解析過的SQL語句及其相關信息。
????? V$SQL中列出了共享SQL區中所有語句的信息,它不包含GROUP BY字句,并且為每一條SQL語句中單獨存放一條記錄;
????? V$SQLAREA中一條記錄顯示了一條共享SQL區中的統計信息。它提供了有在內存中、解析過的和準備運行的SQL語句的統計信息;
????? V$SQLTEXT包含了庫緩存中所有共享游標對應的SQL語句。它將SQL語句分片顯示。
? SELECT s.sql_text,--游標中sql語句的前1000個字符
???????? s.sharable_mem,--被游標占用的共享內存大小。如果存在多個子游標,則包含所有子游標占用的共享內存大小。
???????? s.persistent_mem,--用于打開這條語句的游標的生命過程中的固定內存大小。如果存在多個子游標,則包含所有子游標生命過程中的固定內存大小。
???????? s.runtime_mem,--打開這條語句的游標的執行過程中的固定內存大小。如果存在多個子游標,則包含所有子游標執行過程中的固定內存大小。
???????? s.sorts,--所有子游標執行語句所導致的排序次數
???????? s.version_count,--緩存中關聯這條語句的子游標數
???????? s.loaded_versions,--緩存中載入了這條語句上下文堆(kgl heap 6)的子游標數
???????? s.open_versions,--打開語句的子游標數
???????? s.users_opening,--打開這些子游標的用戶數
???????? s.fetches,--sql語句的fetch數
???????? s.executions,--所有子游標的執行這條語句次數
???????? s.px_servers_executions,
???????? s.end_of_fetch_count,
???????? s.users_executing,--通過子游標執行這條語句的用戶數
???????? s.loads,--語句被載入和重載入的次數
???????? s.first_load_time,--語句被第一次載入的時間戳
???????? s.invalidations,--所有子游標的無效次數
???????? s.parse_calls,--所有子游標對這條語句的解析調用次數
???????? s.disk_reads,--所有子游標運行這條語句導致的讀磁盤次數
???????? s.direct_writes,
???????? s.buffer_gets,--所有子游標運行這條語句導致的讀內存次數
???????? s.application_wait_time,
???????? s.concurrency_wait_time,
???????? s.cluster_wait_time,
???????? s.user_io_wait_time,
???????? s.plsql_exec_time,
???????? s.java_exec_time,
???????? s.rows_processed,--這條語句處理的總記錄行數
???????? s.command_type,--oracle命令類型代號
???????? s.optimizer_mode,--執行這條的優化器模型
???????? s.optimizer_cost,
???????? s.optimizer_env,
???????? s.optimizer_env_hash_value,
???????? s.parsing_user_id,--第一次解析這條語句的用戶的id
???????? s.parsing_schema_id,--第一次解析這條語句所用的schema的id
???????? s.parsing_schema_name,
???????? s.kept_versions,--所有被dbms_shared_pool包標識為保持(keep)狀態的子游標數
???????? s.address,--指向語句的地址
???????? s.hash_value,--這條語句在library cache中hash值
???????? s.old_hash_value,
???????? s.plan_hash_value,
???????? s.module,--在第一次解析這條語句是通過調用dbms_application_info.set_module設置的模塊名稱
???????? s.module_hash,--模塊的hash值
???????? s.action,--在第一次解析這條語句是通過調用dbms_application_info.set_action設置的動作名稱
???????? s.action_hash,--動作的hash值
???????? s.serializable_aborts,--所有子游標的事務無法序列化的次數,這會導致ora-08177錯誤
???????? s.outline_category,
???????? s.cpu_time,
???????? s.elapsed_time,
???????? s.outline_sid,
???????? s.last_active_child_address,
???????? s.remote,
???????? s.object_status,
???????? s.literal_hash_value,
???????? s.last_load_time,
???????? s.is_obsolete,--游標是否被廢除(y或n)。當子游標數太多了時可能會發生
???????? s.child_latch,--包含此游標的子latch數
???????? s.sql_profile,
???????? s.program_id,
???????? s.program_line#,
???????? s.exact_matching_signature,
???????? s.force_matching_signature,
???????? s.last_active_time,
???????? s.bind_data
??? FROM v$sqlarea s;

?查看當前會話所執行的語句以及會話相關信息
select a.sid || '.' || a.SERIAL#,
?????? a.username,
?????? a.TERMINAL,
?????? a.program,
?????? s.sql_text
? from v$session a, v$sqlarea s
?where a.sql_address = s.address(+)
?? and a.sql_hash_value = s.hash_value(+)
?order by a.username, a.sid;

1.5 v$sql_plan:視圖V$SQL_PLAN包含了library cache中所有游標的執行計劃。
? SELECT p.address,--當前cursor父句柄位置
???????? p.hash_value,--在library cache中父語句的hash值
???????? p.operation,--在各步驟執行內部操作的名稱,例如:table access
???????? p.options,--描述列operation在操作上的變種,例如:full
???????? p.object_node,--用于訪問對象的數據庫鏈接database link 的名稱對于使用并行執行的本地查詢該列能夠描述操作中輸出的次序
???????? p.object#,--表或索引對象數量
???????? p.object_owner,--對于包含有表或索引的架構schema 給出其所有者的名稱
???????? p.object_name,--表或索引名
???????? p.optimizer,--執行計劃中首列的默認優化模式
???????? p.id,--在執行計劃中分派到每一步的序號
???????? p.parent_id,--對id 步驟的輸出進行操作的下一個執行步驟的id
???????? p.depth,--業務樹深度(或級)。
???????? p.cost,--cost-based方式優化的操作開銷的評估,如果語句使用rule-based方式,本列將為空
???????? p.cardinality,--根據cost-based方式操作所訪問的行數的評估
???????? p.bytes,--根據cost-based方式操作產生的字節的評估
???????? p.other_tag,--其它列的內容說明
???????? p.partition_start,--范圍存取分區中的開始分區
???????? p.partition_stop,--范圍存取分區中的停止分區
???????? p.partition_id,--計算partition_start和partition_stop這對列值的步數
???????? p.other,--其它信息即執行步驟細節,供用戶參考
???????? p.distribution,--為了并行查詢,存儲用于從生產服務器到消費服務器分配列的方法
???????? p.cpu_cost,--根據cost-based方式cpu操作開銷的評估。如果語句使用rule-based方式,本列為空
???????? p.io_cost,--根據cost-based方式i/o操作開銷的評估。如果語句使用rule-based方式,本列為空
???????? p.temp_space,--ost-based方式操作(sort or hash-join)的臨時空間占用評估。如果語句使用rule-based方式,本列為空
???????? p.access_predicates,--指明以便在存取結構中定位列,例如,在范圍索引查詢中的開始或者結束位置
???????? p.filter_predicates,--在生成數據之前即指明過濾列
??? FROM v$sql_plan p;
?通過結合v$sqlarea可以查出library cache中所有語句的查詢計劃。先從v$sqlarea中得到語句的地址,然后在由v$sql_plan查出它的查詢計劃:
SELECT LPAD(' ', 2 * (level - 1)) || operation "Operation",
?????? options "Options",
?????? DECODE(to_char(id),
????????????? '0',
????????????? 'Cost=' || nvl(to_char(position), 'n/a'),
????????????? object_name) "Object Name",
?????? optimizer
? FROM v$sql_plan a
?START WITH address = '4F6E452C'
??????? AND id = 0
CONNECT BY PRIOR id = a.parent_id
?????? AND PRIOR a.address = a.address
?????? AND PRIOR a.hash_value = a.hash_value;


2、查看共享池大小
--查看共享池各參數
SELECT name,(bytes)/1024/1024 a FROM v$sgastat WHERE pool='shared pool' ORDER BY a DESC;
--查看Shared Pool Size大小
select name,bytes/1024/1024 from v$sgainfo WHERE name='Shared Pool Size';
注:區分共享池與Shared Pool Size(Shared Pool Size只是共享池的一大部分)

3、修改共享池的大小:
ALTER SYSTEM SET SHARED_POOL_SIZE = 320M;

4、共享池包含的組件
? 庫高速緩存;數據字典高速緩存;用于保存共享服務器連接用戶全局區(UGA),只在共享服務器配置下有。 ?
?4.1 庫高速緩存
?? 存儲SQL語句或PL/SQL塊
?? 4.1.1 相關視圖
????? 4.1.1.1 v$librarycache視圖
????? 這個視圖包含了關于library cache的性能統計信息,對于共享池的性能調優很有幫助。
????? SELECT l.namespace,-- library cache的命名空間
???????????? l.gets,--請求GET該命名空間中對象的次數
???????????? l.gethits,--請求GET并在內存中找到了對象句柄的次數(鎖定命中)
???????????? l.gethitratio,--請求GET的命中率
???????????? l.pins,--讀取或執行該命名中對象的次數
???????????? l.pinhits,--庫對象的所有元數據在內存中被找到的次數(pin命中)
???????????? l.pinhitratio,--Pin命中率
???????????? l.reloads,--Pin請求需要從磁盤中載入對象的次數
???????????? l.invalidations,--命名空間中的非法對象(由于依賴的對象被修改所導致)數
???????????? l.dlm_lock_requests,--GET請求導致的實例鎖的數量
???????????? l.dlm_pin_requests,--PIN請求導致的實例鎖的數量
???????????? l.dlm_pin_releases,--請求釋放PIN鎖的次數
???????????? l.dlm_invalidation_requests,--GET請求非法實例鎖的次數
???????????? l.dlm_invalidations--從其他實例那的得到的非法pin數
??????? FROM v$librarycache l;
? ?
????? 4.1.1.2 v$library_cache_memory視圖
???? select a.lc_namespace,-- Library cache命名空間
???????? a.lc_inuse_memory_objects,--存在與庫高速緩存的對象數目
???????? a.lc_inuse_memory_size,--存在庫高速緩存對象大小(M)
???????? a.lc_freeable_memory_objects,--空閑的庫高速緩存數量
???????? a.lc_freeable_memory_size --空閑的庫高速緩存大小
??? from v$library_cache_memory a;
?? 通過此視圖可了解目前在庫高速緩存中的對象及可繼續存放的數目。
? ?
?? 4.1.2 查看庫緩存的命中率
????? select sum(pinhits)/sum(pins) from v$librarycache;
????? select(sum(pins-reloads))/sum(pins) "Library cache" from v$librarycache;--考慮了reloads
???? 當命中率小于99%或未命中率大于1%時,說明系統中硬解析過多,要做系統優化(增加Shared Pool、使用綁定變量、修改cursor_sharing等措施。
??? ?
????? 注:

????? I)不能單看庫高速緩存命中率的大小,結合v$librarycache中的reloads來分析。如果reloads值比較大,表明許多sql語句在老化退出后又被
????? 重新裝入庫池。若sql語句是因為沒有使用綁定變量導致reloads值變大,可修改該sql采用綁定變量的方式;若sql語句無法使用綁定變量,
????? 則可考慮將sql語句用dbms_shared_pool中的keep過程將需要釘在庫池中的對象釘住,用unkeep過程釋放。
????? sys.dbms_shared_pool.keep(name => ,flag => )--Name是需要固定的對象的名稱,flag是要固定的對象的類型
???? II)dbms_shared_pool說明:
?? 1)默認下該包沒安裝,可利用$ORACLE_HOME/rdbms/admin目錄下的dbmspool.sql腳本來安裝(sys用戶執行),其他用戶需要sys用戶授權后
才可使用。 ?
?? 2)對于固定在共享池中的對象,當共享池空間不足的時候,ORACLE不會釋放這些對象以獲取創建新的項目所需要的空間,甚至刷新共享池的時候,
這些對象也不會被清除。 ?
?? 3)dbms_shared_pool包的keep和unkeep過程中的flag的取值:

P????????? package/procedure/function
??????? ? Q????????? sequence
????????? R????????? trigger
????????? T????????? type
????????? JS???????? java source
????????? JC???????? java class
????????? JR???????? java resource
????????? JD???????? java shared data
????????? C????????? CURSOR

??????? 固定SQL的keep示例:dbms_shared_pool.keep('address,hash_value','C'),其中SQL語句的ADDRESS和HASH_VALUE可以在V$SQLAREA中找到;
對于函數、過程和包示例如下:dbms_shared_pool.keep('name','P')。
注:如果采用該過程將程序固定到共享池后,刷新緩沖區(alter system flush shared_pool)也不會清除,必須使用unkeep過程清除。

?

?4.1.3 調優庫高速緩存
? 優化庫高速緩存的目的是重用以前分析過的或執行過的代碼。最簡單的方法就是使用綁定變量,減少硬分析。
? 4.1.3.1 游標共享cursor_sharing參數的使用,使之使用綁定變量
? cursor_sharing參數有三個值:
? SIMILAR:只在認為綁定變量不會對優化產生負面影響時才使用綁定變量。
? FORCE:強制在所有情況下使用綁定變量。
? EXACT:默認情況下為該值
? ORACLE建議使用CURSOR_SHARING=SIMILAR,因為使用CURSOR_SHARING=FORCE有可能使執行計劃變壞。但實際上CURSOR_SHARING=FORCE
對執行計劃的好處要遠遠大于壞處。在觀察到由于不使用綁定變量而導致大量硬分析時,通過把默認的CURSOR_SHARING=EXACT改成CURSOR_SHARING=FORCE
可極大的改善性能。可在init.ora或spfile中更改這個參數,也可使用alter system 或alter session 動態的執行更改。
? 4.1.3.2 硬分析語句的查詢與改進? ?
? 查看硬分析語句
select s.sid, s.value "execute counts", t.value "hard parse"
? from v$sesstat s, v$sesstat t
?where s.sid = t.sid
?? and s.statistic# in
?????? (select statistic# from v$statname where name = 'execute count')
?? and t.statistic# in
?????? (select statistic# from v$statname where name = 'parse count (hard)')
?order by t.value desc;
?將硬分析語句采用綁定變量方式或者直接將該sql固定到緩存中。
?4.1.3.3 減少軟分析,降低庫高速緩存閂鎖爭用
?? 通過以下措施可將軟分析保持為最低:
?? 1)設置 SESSION_CACHED_CURSORS
??? SESSION_CACHED_CURSORS,就是說的是一個session可以緩存多少個cursor,讓后續相同的SQL語句不再打開游標,從而避免軟解析的過程來提高性能。
?(綁定變量是解決硬解析的問題),軟解析同硬解析一樣,比較消耗資源.所以這個參數非常重要。
??? 當一個cursor關閉之后,oracle會檢查這個cursor的request次數是否超過3次,如果超過了三次,就會放入session cursor cache list的MRU端,
?這樣在下次打算parse一個sql時,它會先去pga內搜索session cursor cache list,如果找到那么會把這個cursor脫離list,然后當關閉的時候再把這個
?cursor加到MRU端. session_cached_cursor提供了快速軟分析的功能,提供了比soft parse更高的性能。session cursor cache的管理也是使用LRU。
??? session_cached_cursors這個參數是控制session cursor cache的大小的。session_cached_cursors定義了session cursor cache中存儲的
?cursor的個數。這個值越大,則會消耗的內存越多。
?另外檢查這個參數是否設置的合理,可以從兩個statistic來檢查。
SQL> select name,value from v$sysstat where name like '%cursor%';
NAME VALUE
---------------------------------------------------------------- ----------
opened cursors cumulative 17889
opened cursors current 34
session cursor cache hits 16481
session cursor cache count 777
cursor authentications 294

SQL>select name,value from v$sysstat where name like '%parse%';
NAME VALUE
---------------------------------------------------------------- ----------
parse time cpu 331
parse time elapsed 2021
parse count (total) 12134
parse count (hard) 1355
parse count (failures) 3
session cursor cache hits 和parse count(total) 就是總的parse次數中,在session cursor cache中找到的次數,所占比例越高,性能越好。
如果比例比較低,并且有剩余內存的話,可以考慮加大該參數。

Oracle 9i及以前,該參數缺省是0,10G上缺省是20。

open_cursors 是充許打開的游標的數量
session_cached_cursors 是充許放入緩存的游標的數量

?? 2)在應用程序預編譯器中設置 HOLD_CURSOR
?? HOLD_CURSOR=YES|NO;缺省值為NO。
?? 當執行SQL操縱語句時,其相關的光標被連到光標高速緩沖存儲器中的一項上,該項又被依次連接到ORACLE專用的SQL區域上,該區域存儲處理該語句
?所需的信息。
?? 當HOLD_CURSOR=NO時,在ORACLE執行完SQL語句或關閉光標后,預編譯程序直接撤去該鏈,釋放分析塊和分配給專用SQL區域的內存,并把該鏈標為可再
?使用。這時另一個SQL語句就又可使用該鏈來指向光標高速緩沖存儲器的項了。
?? 當HOLD_CURSOR=YES時,該鏈被保留,預編譯程序不再使用它。這對經常使用的SQL語句是有用的。
?? 如果RELEASE_CURSOR=no(默認 no),HOLD_CURSOR=yes(默認為no),當ORACLE執行完SQL語句,為private SQL AREA分配的內存空間被保留,
cursor和private SQL AREA之間的link也被保留,預編譯程序不再使用它,同樣可以通過這個指針直接在private SQL AREA獲得語句。
注意:RELEASE_CURSOR=YES優先于HOLD_CURSOR=YES;HOLD_CURSOR=NO優先于RELEASE_CURSOR=NO。
?
?? 3)設置 CURSOR_SPACE_FOR_TIME 默認為false? 廢棄
???? 該參數本意是通過設置為true可以保證游標在關閉前不能重新分配游標。
???? 但是注意,該參數已廢棄。
?
?4.1.3.4 修改share_pool大小
?? 查看庫緩存命中率大小,若大小,可試著加大share_pool。
?
4.2 數據字典緩沖區
--查看數據字典緩沖區的使用率(應該在90%以上,否則需要增加共享池的大小)
select (sum(gets-getmisses-usage-fixed))/sum(gets) "Data dictionary cache" from v$rowcache;

二、數據緩沖區
show parameter db_cache_size
--修改一些DB_CACHE相關參數
alter system set db_cache_size=100m; --默認池(所有段塊一般都在這個池)
alter system set db_keep_cache_size=12m;--保持池(訪問非常頻繁的段可放置該池,防止在默認池老化)
alter system set db_recycle_cace_size=16m;--回收池(訪問很隨機的大段一般可放于該池)
--查看db_cache命中率
select name, value
? from v$sysstat
?where name in ('db block gets from cache', 'consistent gets from cache',
??????? 'physical reads cache');
db_cache命中率算法
db_cache命中率=1-(physical reads cache/(db block gets from cache+consistent gets from cache)) --命中率應該在90%以上,否則需要增加數據緩沖區的大小

--采用v$buffer_pool_statistics視圖推導緩沖區高速緩存的命中率
SELECT name,
?????? physical_reads,
?????? db_block_gets,
?????? consistent_gets,
?????? 1 - (physical_reads / (db_block_gets + consistent_gets)) Hitratio
? FROM v$buffer_pool_statistics;

--v$db_cache_advice視圖用于建議緩沖區高速緩存設置
SELECT size_for_estimate???????? "size",
?????? buffers_for_estimate????? "buffers",
?????? estd_physical_read_factor "read_factor",
?????? estd_physical_reads?????? "reads"
? FROM v$db_cache_advice
?WHERE NAME = 'DEFAULT'
?? AND block_size =
?????? (SELECT VALUE FROM v$parameter WHERE NAME = 'db_block_size');

注:對于常用的小表可以將其保存在keep池,這樣就不會因為緩沖區滿而被清出。

? ?? alter table table_name storage(buffer_pool keep)

?

三、重做日志緩沖區
? Redo Log Buffer是SGA中一段保存數據庫修改信息的緩存。這些信息被存儲在重做條目(Redo Entry)中.重做條目中包含了由于INSERT、UPDATE、
DELETE、CREATE、ALTER或DROP所做的修改操作而需要對數據庫重新組織或重做的必須信息。在必要時,重做條目還可以用于數據庫恢復。
? 重做條目是Oracle數據庫進程從用戶內存中拷貝到Redo Log Buffer中去的。重做條目在內存中是連續相連的。后臺進程LGWR負責將Redo Log Buffer中
的信息寫入到磁盤上活動的重做日志文件(Redo Log File)或文件組中去的。

?? 參數LOG_BUFFER決定了Redo Log Buffer的大小。它的默認值是512K(一般這個大小都是足夠的),最大可以到4G。當系統中存在很多的大事務或者
事務數量非常多時,可能會導致日志文件IO增加,降低性能。這時就可以考慮增加LOG_BUFFER。
?? 但是,Redo Log Buffer的實際大小并不是LOB_BUFFER的設定大小。為了保護Redo Log Buffer,oracle為它增加了保護頁(一般為11K):
SQL> show parameter log_buffer
NAME???????????????????????????????? TYPE??????? VALUE
------------------------------------ ----------- ------------------------------
log_buffer?????????????????????????? integer???? 7024640

SQL> select * from v$sgastat where name = 'log_buffer';
POOL???????? NAME??????????????????????????? BYTES
------------ -------------------------- ----------
???????????? log_buffer??????????????????? 7135232

調整操作
alter system set log_buffer=3500000 scope=spfile;

四、大池(用于減輕共享池的負擔,當有大規模的I/O操作或者備份恢復操作,或者是共享服務器進程)
其主要大小由參數large_pool_size決定
show parameter large_pool_size;

?大池是SGA中的一塊可選內存池,根據需要時配置。在以下情況下需要配置大池:
?? 用于共享服務(Shared Server MTS方式中)的會話內存和Oracle分布式事務處理的Oracle XA接口
?? 使用并行查詢(Parallel Query Option PQO)時
?? IO服務進程
?? Oracle備份和恢復操作(啟用了RMAN時)

?? 通過從大池中分配會話內存給共享服務、Oracle XA或并行查詢,oracle可以使用共享池主要來緩存共享SQL,以防止由于共享SQL緩存收縮導致的性能
消耗。此外,為Oracle備份和恢復操作、IO服務進程和并行查詢分配的內存一般都是幾百K,這么大的內存段從大池比從共享池更容易分配得到。

?? 參數LARGE_POOL_SIZE設置大池的大小(alter system set large_pool_size=10M)。大池是屬于SGA的可變區(Variable Area)的,它不屬于共享池。
?對于大池的訪問,是受到 large memory latch 保護的。大池中只有兩種內存段:空閑(free)和可空閑(freeable)內存段。它沒有可重建
(recreatable)內存段,因此也不用LRU鏈表來管理(這和其他內存區的管理不同)。大池最大大小為4G。

?? 為了防止大池中產生碎片,隱含參數 _LARGE_POOL_MIN_ALLOC 設置了大池中內存段的最小大小,默認值是16K(同樣,不建議修改隱含參數)。
?? 此外,large pool是沒有LRU鏈表的。

五、JAVA池(使用java語言,java命令分析時需要使用)
其主要大小由參數java_pool_size決定
show parameter java_pool_size;

? Java池也是SGA中的一塊可選內存區,它也屬于SGA中的可變區。
? Java池的內存是用于存儲所有會話中特定Java代碼和JVM中數據。Java池的使用方式依賴與Oracle服務的運行模式。
? Java池的大小由參數JAVA_POOL_SIZE設置(alter system set java_pool_size=10M;)。Java Pool最大可到1G。
? 在Oracle 10g以后,提供了一個新的建議器——Java池建議器——來輔助DBA調整Java池大小。建議器的統計數據可以通過視圖
V$JAVA_POOL_ADVICE來查詢。

六、流池
?? 流池是Oracle 10g中新增加的。是為了增加對流(流復制是Oracle 9iR2中引入的一個非常吸引人的特性,支持異構數據庫之間的復制。10g中得到了
完善)的支持。
?? 流池也是可選內存區,屬于SGA中的可變區。它的大小可以通過參數 STREAMS_POOL_SIZE 來指定。如果沒有被指定,oracle會在第一次使用流時自動創
建。如果設置了SGA_TARGET參數,Oracle會從SGA中分配內存給流池;如果沒有指定SGA_TARGET,則從buffer cache中轉換一部分內存過來給流池。轉換
的大小是共享池大小的10%。
?? Oracle同樣為流池提供了一個建議器——流池建議器。建議器的統計數據可以通過視圖V$STREAMS_POOL_ADVICE查詢。

?

?

轉載于:https://www.cnblogs.com/lanzi/archive/2011/08/08/2131412.html

總結

以上是生活随笔為你收集整理的SGA介绍的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

97成人在线免费视频 | 久久精品视频一 | 日韩视频在线不卡 | 国产在线色站 | 久久6精品 | 色综合久久久久久久 | 香蕉免费| 91大神精品视频在线观看 | 国产精成人品免费观看 | 日韩av在线影视 | 天天玩天天干天天操 | 天天天天爱天天躁 | 久久久久人人 | 婷婷午夜激情 | 九九热免费在线观看 | 青青视频一区 | 日日日操 | 丁香六月欧美 | 日韩网| 国产精品ⅴa有声小说 | 色视频成人在线观看免 | 国产在线观看免费观看 | 亚洲精品在线视频 | 四虎在线免费视频 | 久久伊人综合 | 中文字幕一区二区三区视频 | 成人小视频在线观看免费 | 高潮久久久久久久久 | japanesexxx乱女另类 | 久久伦理电影 | 久久精品波多野结衣 | 久久人人做| 亚洲精品一区二区三区新线路 | 亚洲欧美日韩一区二区三区在线观看 | 999视频在线播放 | 毛片随便看 | 久草香蕉在线 | 在线观看片 | 黄色中文字幕在线 | 成人18视频 | 深爱激情av| 五月婷婷六月综合 | 九九热精品视频在线观看 | 亚洲一区免费在线 | 午夜精品福利一区二区三区蜜桃 | 久久免费视频在线观看30 | 国产午夜麻豆影院在线观看 | av一级片 | 一区中文字幕 | 欧美午夜精品久久久久 | 日韩精品不卡在线观看 | 亚洲国产精品资源 | 国产一区二区三区 在线 | 日韩在线视频播放 | 国产国产人免费人成免费视频 | 丝袜网站在线观看 | 三级av在线 | 一区二区中文字幕在线播放 | 国产精品自拍av | 日韩大片在线播放 | 婷婷色狠狠 | 国产一区二区精品91 | 免费亚洲片 | 国产一区精品在线观看 | 欧美一区在线观看视频 | 天天躁日日躁狠狠躁av中文 | 夜夜骑首页 | 在线观看aaa | 久久精品欧美一 | 91成人网在线观看 | 国内精品久久久久影院一蜜桃 | 国产成人久久av免费高清密臂 | 久久久久高清 | 亚洲国产精品久久久久 | 91片网 | 亚洲最新av网址 | 亚洲免费观看在线视频 | 9999在线| 精品国产成人av在线免 | 一区二区三区日韩在线观看 | 一级黄色a视频 | 欧美日韩一区二区在线 | 五月婷婷六月丁香 | 91成人天堂久久成人 | 一级性av | 午夜精品一二三区 | av日韩中文| 成人免费视频播放 | 黄色毛片网站在线观看 | www.黄色小说.com | 天天干天天在线 | 成人av高清 | 97免费在线视频 | 久色婷婷 | 国产黄色理论片 | 亚洲免费小视频 | 四虎国产精品永久在线国在线 | 午夜久久网 | 日韩精品中文字幕av | 久久老司机精品视频 | 久草在线91 | 美女精品网站 | 蜜臀久久99精品久久久酒店新书 | 亚洲精品美女在线观看 | 久久久伊人网 | 国产伦精品一区二区三区在线 | 久草在线观看 | 精品国产视频一区 | 久久久久久网 | 久久dvd | 亚洲精品久久久蜜桃直播 | 久久优 | 国产一级免费电影 | 蜜臀av性久久久久av蜜臀妖精 | 亚洲乱码精品久久久久 | 九九热在线视频免费观看 | 久久综合色婷婷 | 免费的黄色的网站 | 中文字幕色网站 | 亚洲国产精品成人综合 | 日本韩国中文字幕 | 精品视频区 | 国产中文字幕在线 | 日狠狠| 又粗又长又大又爽又黄少妇毛片 | 日韩av一区二区三区在线观看 | 国产精品美女免费看 | 亚洲狠狠丁香婷婷综合久久久 | av免费黄色 | 国产在线视频导航 | 91日韩在线视频 | 国产一线二线三线性视频 | 久久久精品一区二区三区 | 久久综合九色综合97婷婷女人 | 欧美贵妇性狂欢 | 国产在线观看免费 | 亚洲在线激情 | www日韩高清| 欧美午夜性 | 天天看天天操 | 在线观看网站黄 | 91网免费观看 | 黄色片网站大全 | 午夜91视频| 日日夜夜精品视频天天综合网 | 99热这里是精品 | 亚洲乱码一区 | 久久久蜜桃一区二区 | 日韩色高清 | 日韩免费在线观看视频 | www免费看片com | 亚洲最大在线视频 | 国产精品嫩草在线 | 2018好看的中文在线观看 | 国产亚洲婷婷免费 | 免费观看第二部31集 | 狠狠干狠狠操 | 国内精品毛片 | 99久久久久久国产精品 | 国产精品成人在线 | 色婷婷一区| 国产黄色免费看 | 91网站在线视频 | 超碰97在线资源站 | 国产精品国产亚洲精品看不卡 | 久久av福利 | 日韩激情中文字幕 | 亚洲一级黄色av | 国产又粗又猛又黄视频 | 国产亚洲精品久久久网站好莱 | 亚洲国产精品女人久久久 | 日本久久久精品视频 | 午夜视频在线观看欧美 | av一区二区在线观看中文字幕 | 丁香色天天 | 不卡的av片 | 亚洲91精品在线观看 | 黄色av影视 | 免费在线精品视频 | 国产福利免费在线观看 | 最新精品国产 | 欧美在线视频二区 | 91豆麻精品91久久久久久 | 免费看的毛片 | 国产一区二区网址 | 国产尤物视频在线 | 中文字幕资源网 | 天天做天天看 | 国产精品国产三级在线专区 | 国产精品久久久久久久免费大片 | 97视频在线观看视频免费视频 | 99视频在线观看一区三区 | 三级黄色在线 | 亚洲欧美国产精品18p | 91精品1区2区| 精品国产伦一区二区三区免费 | 日日干网| 久久久91精品国产 | 国产最新91| 激情在线网站 | 中文字幕免费高清在线观看 | 免费国产在线精品 | 日韩欧美一区二区三区在线 | 国产精品综合久久久久 | 亚洲精品免费在线 | 国产精品欧美精品 | 99久久这里有精品 | 色偷偷888欧美精品久久久 | 成人免费观看在线视频 | 国产中文在线视频 | 日韩网站在线 | 天天综合中文 | 黄污网| 99性视频| 国产成人免费精品 | 国产成人高清在线 | 伊人手机在线 | 在线观看视频黄 | 在线观看精品一区 | 日本少妇高清做爰视频 | 成人a毛片 | 狠狠的干 | 国产精品99久久久久久武松影视 | 国产永久网站 | 国产伦精品一区二区三区四区视频 | av观看免费在线 | 中文字幕高清免费日韩视频在线 | 欧美精品少妇xxxxx喷水 | a级黄色片视频 | www色com| 激情大尺度视频 | 激情综合网色播五月 | 国产青青青 | 亚洲免费小视频 | 一二三区在线 | 国产精品自拍av | 亚洲深夜影院 | 日韩a在线观看 | 国产精品国产三级在线专区 | 狠狠操91 | 亚洲91中文字幕无线码三区 | 中文字幕在线色 | 手机在线观看国产精品 | 韩日精品中文字幕 | 国产精品久久在线 | 色综合久久88| 中文字幕在线免费看线人 | 国产又粗又硬又爽视频 | 久草在线精品观看 | 在线天堂中文www视软件 | 在线成人免费 | www视频免费在线观看 | 久久久久久久久久久久久9999 | 久久99国产视频 | 亚洲男男gaygay无套 | av中文字幕在线免费观看 | 国产免费一区二区三区最新 | 亚洲视频综合 | 91精品免费在线 | 国产亚洲精品久久久久久电影 | 久久久久久精 | 午夜国产一区二区三区四区 | 一级a性色生活片久久毛片波多野 | 高潮久久久 | 婷婷精品国产一区二区三区日韩 | 欧美日本高清视频 | 91亚洲精品久久久蜜桃 | 日韩视频免费观看高清 | 久久久精品免费看 | av免费在线观看网站 | 青青草国产免费 | 欧美日韩国产mv | 黄色网www | av资源在线观看 | 丝袜制服天堂 | 亚洲国产精品女人久久久 | 在线a视频免费观看 | 亚洲成人黄色av | 国产欧美中文字幕 | 91大神一区二区三区 | 人人舔人人舔 | 国产一区免费在线 | 亚洲国产视频a | 美女网站在线看 | 久久精品韩国 | 色5月婷婷| 激情欧美一区二区三区免费看 | 日本女人在线观看 | 精品视频国产一区 | 一区二区三区在线观看免费 | 国产成人精品一区二 | 国产黄在线观看 | 波多野结衣视频一区 | 久久尤物电影视频在线观看 | 在线天堂v| 三级在线视频观看 | 国产精品一区二区三区免费看 | 日韩av伦理片 | 毛片区| 亚洲天堂首页 | 日本少妇视频 | 婷婷丁香在线 | 国产精品一区二区久久久 | 成人在线你懂得 | 一区二区三区日韩视频在线观看 | 国内精品久久久久影院男同志 | 久久综合色天天久久综合图片 | 亚洲色影爱久久精品 | 国产精品美女免费视频 | 激情影院在线观看 | www.久久久com | av在线看片 | 日本爱爱免费视频 | 国产成人精品一区二区三区网站观看 | 久久99精品国产99久久 | 99精品视频在线观看免费 | 国产老妇av | 美女网站在线 | 91视频91自拍 | 欧美日韩在线免费视频 | 在线观看aaa| 亚洲精品视频网址 | 91精品国产一区二区在线观看 | 成人av直播 | 在线成人av | 99精品视频免费观看视频 | 天天操天天干天天爽 | 国产精品网在线观看 | 二区三区中文字幕 | 欧美日韩视频一区二区三区 | 亚洲精品久久久久中文字幕m男 | 中文在线www | 欧美不卡在线 | 精品国产一区二区三区四区在线观看 | 91精品国产自产91精品 | 二区三区在线视频 | 久久好看免费视频 | 久久伊人爱 | 亚洲国产精品成人va在线观看 | 久久免费黄色大片 | 性色va| 亚洲乱码久久 | 久久麻豆视频 | 国内精品中文字幕 | 天海翼一区二区三区免费 | 欧美久久久久久久久 | 亚洲片在线资源 | 亚洲美女在线国产 | 日本mv大片欧洲mv大片 | 久久久999免费视频 日韩网站在线 | 黄色国产精品 | 天天综合区 | 91精品啪啪 | 2019天天干夜夜操 | 久久亚洲福利 | 特黄特色特刺激视频免费播放 | 欧美高清视频不卡网 | av在线电影免费观看 | 少妇自拍av | 九九免费精品视频 | 国产免码va在线观看免费 | 久久天天躁夜夜躁狠狠躁2022 | 婷婷久久综合九色综合 | 丁香六月五月婷婷 | 亚洲精品视频一二三 | 911香蕉| 欧美一区二区日韩一区二区 | 制服丝袜一区二区 | 婷婷激情在线观看 | 欧美一级日韩三级 | 麻豆91网站| 午夜视频在线观看一区二区 | 亚洲 欧美变态 另类 综合 | 欧美韩国在线 | www.黄色片网站 | 亚洲精品高清在线观看 | 久久在线电影 | 99久久99久久精品 | 亚洲欧美视频在线观看 | 久久精品—区二区三区 | 久久怡红院| 中文字幕二区在线观看 | 国产原创av在线 | 欧美日韩精品网站 | 日韩在线视频线视频免费网站 | 天天射天天爱天天干 | 国产精品99在线播放 | 中文字幕在线久一本久 | 国产精品福利在线播放 | 日日草视频 | 中文字幕影片免费在线观看 | 一二三区高清 | 久久免费视频网站 | 丝袜网站在线观看 | 国产精品aⅴ | 免费试看一区 | 叶爱av在线 | 欧美美女一级片 | 国产 日韩 在线 亚洲 字幕 中文 | 在线观看日韩中文字幕 | 久久综合久久伊人 | 日产乱码一二三区别在线 | 激情婷婷av| 国产精品视频免费在线观看 | 国产精品 久久 | 国产字幕在线看 | 天天干天天拍 | 99视频精品免费视频 | 久久夜靖品| 99精品视频中文字幕 | 99热播精品| 国产精品一区二区吃奶在线观看 | 在线视频婷婷 | avsex| 久草在线中文888 | 亚洲精品h | 天天干.com | 天天天天干 | 亚洲一区二区精品视频 | 国产精品自产拍在线观看中文 | 亚洲男人天堂a | 亚洲三级在线免费观看 | 经典三级一区 | 亚洲婷久久| 欧美日韩高清不卡 | 精品久久亚洲 | 国产精品高清在线观看 | 日本高清免费中文字幕 | 久久久久久久久久国产精品 | 欧美日韩亚洲国产一区 | 91爱爱免费观看 | 日韩色中色 | 精品欧美一区二区精品久久 | 天天天在线综合网 | 久久一区精品 | 在线看片一区 | 天天在线操 | 日韩一级黄色大片 | 热久久国产精品 | 日韩一片| 99视频在线| 黄色小说视频在线 | 国产色婷婷精品综合在线手机播放 | 久久久久黄 | 国产手机在线观看视频 | 国产亚洲精品福利 | 在线观看久久久久久 | 色com网| 日韩一级电影网站 | 激情综合五月网 | 国模一区二区三区四区 | 国产精品1000| 亚洲资源 | 成人免费 在线播放 | 999久久久精品视频 日韩高清www | 黄网站app在线观看免费视频 | aa级黄色大片 | 91资源在线免费观看 | 成人网在线免费视频 | 国产精品成人国产乱一区 | 五月网婷婷 | 成人在线你懂得 | 国内精品福利视频 | 久久久久免费精品视频 | 99热在线看 | 欧美一区二区精品在线 | 色婷婷综合成人av | 97国产大学生情侣酒店的特点 | 国产一级一级国产 | 亚洲最新合集 | 在线免费观看黄色大片 | 碰超在线观看 | 亚洲电影久久 | 天天爽夜夜爽精品视频婷婷 | 国产高h视频 | 91成人免费在线 | 中文字幕在线网 | 伊人影院av | www成人精品 | 日本丶国产丶欧美色综合 | 久99久精品视频免费观看 | 亚洲黄色在线观看 | 色婷婷综合久久久久中文字幕1 | 亚洲久久视频 | 最近中文字幕免费大全 | 久久av影院 | 国产精品一区二区三区视频免费 | 欧美一区二区三区四区夜夜大片 | 91色偷偷 | 国产精品免费视频观看 | 亚洲精品1区2区3区 超碰成人网 | 久久成人综合视频 | 人人爽人人香蕉 | 欧美淫aaa免费观看 日韩激情免费视频 | 91九色视频在线观看 | 国产亚洲精品日韩在线tv黄 | 精品国产片 | 成人高清在线观看 | 亚洲视频精选 | 九九综合久久 | 欧美日韩网站 | 色综合色综合色综合 | 一区二区观看 | 在线你懂| av高清网站在线观看 | 在线国产日本 | 亚洲在线高清 | 婷婷视频导航 | 国产亚洲午夜高清国产拍精品 | 91视视频在线直接观看在线看网页在线看 | 国产美女精品视频免费观看 | 色婷婷综合成人av | 操老逼免费视频 | 日日干网址 | 久久久久夜色 | 激情视频二区 | 精品一区二区在线免费观看 | 久久国产精品视频观看 | 久久国产精品精品国产色婷婷 | 999国产 | www.色午夜,com | 久久久久久久久久久久久久电影 | 国产不卡一二三区 | 精品国产色 | 成人a毛片| 亚洲高清不卡av | 久久久穴 | av免费看电影 | 精品国产黄色片 | 在线观看黄网站 | 亚洲一区二区三区在线看 | 91在线视频免费91 | 国产一区二区精品久久91 | 午夜丁香视频在线观看 | av高清在线观看 | 亚洲黄色av网址 | 久久久久久久福利 | 懂色av懂色av粉嫩av分享吧 | 日本中文字幕在线播放 | 麻豆免费视频 | 99精品国产99久久久久久97 | 91在线看 | 丁香午夜 | av天天澡天天爽天天av | 亚洲一二三久久 | 成人av免费在线看 | 成人免费在线观看电影 | 国产一区二区播放 | 欧美一区二区在线看 | 蜜桃视频在线观看一区 | 亚洲午夜久久久综合37日本 | 91精品久久久久久 | 97电影在线 | av7777777| 在线视频黄 | 国产成人一区二区三区在线观看 | 中文国产字幕在线观看 | 午夜精品av| 婷婷丁香狠狠爱 | 日韩com| 丝袜美女在线 | 中文字幕免费观看视频 | 亚洲精品在线二区 | 日韩黄视频 | 日本特黄一级片 | 国产精品欧美一区二区三区不卡 | av片免费播放 | av在线看网站 | 成人av在线直播 | www.人人干| 激情综合啪啪 | 成年人在线观看 | 欧美精品在线免费 | 人人爽人人射 | 天天插天天爱 | 精品一区在线看 | 免费久久网站 | 99久久夜色精品国产亚洲96 | 国产精品va | 97国产大学生情侣白嫩酒店 | 欧美九九九 | 在线探花 | 99草视频 | 亚洲五月婷婷 | 国产精品亚洲人在线观看 | 久草在线免费播放 | 免费观看www7722午夜电影 | 久久久免费高清视频 | 国产成人精品一区二区在线观看 | 国产成人精品久 | 亚洲a网 | 在线观看深夜福利 | 四虎影视成人精品 | 精品国产伦一区二区三区观看方式 | www.狠狠操.com | 91禁在线看| 日本亚洲国产 | 国产成人精品亚洲 | 青青河边草免费观看完整版高清 | 免费中文字幕 | 美腿丝袜av | 国产欧美最新羞羞视频在线观看 | 亚洲少妇激情 | av一级久久 | 亚洲天天干 | 92av视频| 国产午夜av | 国产精品久久一区二区三区不卡 | 国产成人av网| 黄色小网站在线 | 欧美日韩一区二区三区免费视频 | 99色亚洲 | 成人免费看电影 | 欧美日韩p片 | 精品综合久久久 | www操操操| 韩国av电影在线观看 | 九九久久免费 | av大全在线 | 国产人成看黄久久久久久久久 | 玖玖精品在线 | 天天做日日做天天爽视频免费 | 天天干天天操天天 | 中午字幕在线观看 | 四虎影视久久久 | 精品人人人 | 91精品福利在线 | www.久久色 | 国产精品一区二区三区免费看 | 伊人天堂久久 | 久久日韩精品 | av蜜桃在线 | 国产免费中文字幕 | 中文字幕a在线 | 特级西西444www高清大视频 | 国产999精品久久久久久绿帽 | 久久午夜精品 | 黄色小网站在线观看 | 婷婷六月丁香激情 | 欧美性生活免费看 | 夜夜躁狠狠躁日日躁 | 国产99久久久欧美黑人 | 中文字幕免费高清av | 精品久久久久久亚洲综合网 | 啪嗒啪嗒免费观看完整版 | 久久久黄视频 | 日韩精品高清视频 | 欧美激情综合色 | 日韩电影中文,亚洲精品乱码 | 亚洲另类在线视频 | 国产精品一区二区三区四区在线观看 | 丁香婷婷综合激情五月色 | 在线观看麻豆av | 久久国产精品免费一区二区三区 | 日韩av影视 | 全久久久久久久久久久电影 | 超碰国产在线播放 | 国产精品久久久久久欧美 | 五月开心婷婷 | 天天射天天爱天天干 | 国产一级高清 | 欧美另类色图 | 亚洲国产影院av久久久久 | 国产五月婷 | av福利在线看 | 日韩视频一区二区 | 狠狠狠色丁香婷婷综合久久88 | 精品人人爽 | 亚洲国产成人久久综合 | 成人av免费在线观看 | www.久久久 | 久久久精品国产一区二区三区 | 国产精品久久久久久69 | 日韩久久精品一区二区三区下载 | av久久久 | 亚洲激情电影在线 | 免费瑟瑟网站 | 国产精彩视频一区 | 亚洲午夜精品在线观看 | 日本黄色免费电影网站 | 婷婷在线视频 | 91麻豆精品国产91久久久更新时间 | 激情久久一区二区三区 | 国产亚洲精品久久久网站好莱 | 五月天综合网站 | 国产日韩欧美精品在线观看 | 久草网站在线观看 | 亚洲做受高潮欧美裸体 | 国产一区在线精品 | 在线观看亚洲视频 | 免费网站在线观看人 | 美女福利视频网 | 久久久久久久久久网 | 欧美精品色| 国产福利一区二区三区视频 | 国产成人精品一区二区在线观看 | 成人免费视频在线观看 | 网址你懂的在线观看 | 国产亚洲精品久久 | 干av在线| 久久久91精品国产一区二区精品 | 国产精品黄 | 2023国产精品自产拍在线观看 | 激情自拍av | 亚洲一二区精品 | www.超碰97.com | 一二三久久久 | 日韩欧美视频免费观看 | 久草香蕉在线视频 | 人人看黄色 | 免费观看一区二区 | 亚洲精品av中文字幕在线在线 | 在线视频久久 | 丁香综合| 有码中文字幕 | 在线高清 | 欧美日韩在线观看一区 | 色婷婷综合成人av | 日韩高清免费在线观看 | 中文字幕视频免费观看 | 久久亚洲私人国产精品va | 一级理论片在线观看 | 一区二区视频免费在线观看 | 色网站免费在线观看 | 国产尤物在线视频 | 欧美一级免费在线 | 久精品在线 | 伊人国产在线播放 | 91精品对白一区国产伦 | 99在线免费观看 | www国产精品com | 在线观看中文字幕亚洲 | 日韩xxxbbb | 国产精品少妇 | 免费在线黄 | 久久综合久久88 | 国产精品久久久久久久毛片 | 日韩精品免费 | 99精品成人| 亚洲区另类春色综合小说 | 欧亚久久| 极品美女被弄高潮视频网站 | 日韩欧美成 | 欧美国产不卡 | 黄色大片视频网站 | 久久综合桃花 | 日韩在线一二三区 | 91精品国产91久久久久久三级 | 黄色h在线观看 | 在线视频成人 | 亚洲天堂毛片 | a午夜在线 | 在线观看亚洲免费视频 | 久久国产经典视频 | 亚洲综合成人在线 | 天天爽夜夜爽人人爽曰av | 91激情视频在线播放 | 久久女教师 | 精品久久免费看 | 久久精品国产精品亚洲 | 亚洲播播| 亚洲久在线 | 99精品免费久久久久久久久 | 999毛片| 国产一区免费在线 | 久久99久久99精品免观看粉嫩 | 91综合色 | 日操操| 91视频久久久久 | 91精品久久久久久粉嫩 | 久久不卡av | 国产一级电影 | 97免费在线观看视频 | 黄网站污 | 麻豆国产露脸在线观看 | 99色在线播放| 亚洲最新av在线网站 | 欧美一区二区三区免费看 | 久久精品久久久久久久 | 黄a网站 | 99久久精品国产亚洲 | 亚洲高清精品在线 | 亚洲欧美日韩国产一区二区三区 | 国产又粗又硬又爽的视频 | 免费在线观看污网站 | 亚洲精品资源在线 | 国产成人精品一二三区 | 中文字幕成人在线观看 | 波多野结衣在线视频一区 | 最新一区二区三区 | 国产精品午夜免费福利视频 | 午夜av色 | 91探花国产综合在线精品 | 99视频 | 人人dvd| 蜜臀精品久久久久久蜜臀 | 国产精品 欧美 日韩 | 久草在线资源观看 | 成人午夜电影在线观看 | 婷婷综合伊人 | 欧美夫妻性生活电影 | 欧美日韩国产一区二区三区在线观看 | 999精品 | www国产亚洲 | 国产一级一片免费播放放a 一区二区三区国产欧美 | 99精品视频在线免费观看 | 99性视频 | 亚洲精品免费在线观看视频 | 麻豆视频免费在线 | 色综合久久88色综合天天 | 国产一区二区在线免费播放 | 日韩久久精品一区二区三区 | 国产视频亚洲 | 国产精品免费在线播放 | 在线99视频 | 最新国产在线视频 | 女人久久久久 | 国产在线精品区 | 午夜视频在线观看一区二区三区 | 视频在线一区二区三区 | 青青久草在线视频 | 久草免费资源 | 日韩在线 | 久久成人国产精品入口 | 久久五月激情 | 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | 国产中文字幕亚洲 | 亚洲精品动漫久久久久 | 日韩电影在线一区二区 | 色国产精品 | 超级碰99 | 五月激情电影 | 国产精品女主播一区二区三区 | 日批在线看 | 国产一级视频免费看 | 99这里都是精品 | 丰满少妇久久久 | 国产精品第一 | 国产精品久久久久一区二区 | a一片一级 | 欧美日韩一区二区三区免费视频 | 91精品国产三级a在线观看 | 亚洲深爱激情 | 中文字幕91视频 | 日韩av免费一区二区 | 欧美小视频在线 | 黄色片免费在线 | 视频二区 | 激情 亚洲 | 国产黄色片一级三级 | 天天婷婷| 91在线影视| 日日碰狠狠躁久久躁综合网 | 国产免费美女 | 伊人中文在线 | 久久av中文字幕片 | 99情趣网视频 | 激情中文在线 | 婷婷新五月 | 日韩欧美在线影院 | 国内毛片毛片 | 美女很黄免费网站 | 成人看片| 在线看一区二区 | 亚洲欧美日韩一区二区三区在线观看 | 天天噜天天色 | 国产一区黄色 | 天天综合天天做天天综合 | 在线免费91 | 亚洲,播放 | 在线免费黄网站 | 在线观看视频99 | 91片黄在线观看 | 97超在线| 日韩欧美一区二区三区在线观看 | japanesefreesexvideo高潮| 91中文字幕在线播放 | 中文字幕无吗 | 久久国产高清视频 | 日韩精品免费一区二区 | 粉嫩高清一区二区三区 | a级国产毛片 | 18久久久久| 亚洲自拍av在线 | 中文一区在线 | 一本一道波多野毛片中文在线 | 成人亚洲网 | 在线日韩中文字幕 | 久久高清视频免费 | 日日爽 | 婷婷综合亚洲 | 日本亚洲国产 | 欧美日韩另类在线 | 国产精品剧情在线亚洲 | 精品国产一区二区三区久久久蜜月 | 91在线观| 香蕉影视 | 久久成人国产精品免费软件 | 涩涩网站在线 | 国产精品久久久久久久久久久杏吧 | 久久久精品 | 国产精品久久久久久久久蜜臀 | 九九久久久 | 91豆花在线观看 | 91麻豆视频网站 | 激情中文字幕 | 国产成人一区二区三区 | 少妇搡bbbb搡bbb搡69 | 少妇性xxx | 国产麻豆视频在线观看 | 欧美另类69 | 国产精品高清免费在线观看 | 欧美亚洲国产日韩 | 久久综合免费视频影院 | 亚洲精品乱码久久久久久久久久 | 国内精品视频一区二区三区八戒 | 国产黄色片在线免费观看 | 久久亚洲免费视频 | 亚洲成av人片在线观看无 | 亚洲精品乱码久久久久久蜜桃欧美 | 国产精品资源网 | 免费观看一级成人毛片 | 精品99免费视频 | 蜜臀av麻豆 | 波多野结衣视频一区 | 久艹视频免费观看 | 91成年人在线观看 | 成 人 免费 黄 色 视频 | 欧美日韩一区二区视频在线观看 | 天天操天天拍 | 一区二区三区电影在线播 | 久久这里只有精品视频99 | 五月天堂色 | 中文资源在线播放 | 日日干av | 99热国内精品 | 国产精品白丝jk白祙 | 91av99| 国产在线观看免费 | 久久久激情视频 | 91成人免费在线视频 | 三级av在线播放 | 91精品国产92久久久久 | 久草视频免费播放 | 中文字幕视频一区 | 午夜999 | 国产视频1| 黄色福利网站 | 特级西西人体444是什么意思 | 色天天天 | a√资源在线| 在线看片中文字幕 | 91成人免费在线视频 | 人人澡人摸人人添学生av | 人人超碰在线 | 欧美成人按摩 | 手机在线观看国产精品 | 久草精品视频在线看网站免费 | 久久久久成人免费 | 日韩av影视在线观看 | 亚洲综合狠狠干 | 欧美国产视频在线 | 国产色小视频 | 亚洲人成网站精品片在线观看 | 精品福利国产 | 精品久久久久久一区二区里番 | a色视频 | 国产精品1024 | 久草爱| 999久久 | 欧美尹人 | 亚洲影院国产 | 久久久久久久毛片 | 国产午夜精品一区二区三区欧美 | 久久xx视频 | 少妇高潮冒白浆 | 成人动漫精品一区二区 | 成人av免费网站 | 亚洲精品乱码久久久久久蜜桃不爽 | 国产一区二区手机在线观看 | 在线观看资源 | 精品久久久久久亚洲综合网 | 色吊丝在线永久观看最新版本 | 成人久久18免费 | 国内精品久久久久久久久久久 | 97超级碰| 亚洲精品在 | 精品久久久久久久久久久院品网 | 国产精品亚 | 婷婷丁香九月 | 97超碰总站 | 2024国产精品视频 | 91福利社在线观看 | 91视频高清完整版 | 久久久高清一区二区三区 | 在线观看中文字幕第一页 | 在线免费av网 | 成年人视频在线免费观看 |