查看sga最大內存大小
select decode(floor(to_number(value/1024/1024/1024)),0,'4M','16M') granules from v$parameter where name='sga_max_size';
GRA
---
16M
查看sga信息
SQL> select * from v$sgainfo;
NAME BYTES RES
-------------------------------- ---------- ---
Fixed SGA Size 2217584 No
Redo Buffers 17018880 No
Buffer Cache Size 922746880 Yes
Shared Pool Size 1073741824 Yes
Large Pool Size 16777216 Yes
Java Pool Size 16777216 Yes
Streams Pool Size 33554432 Yes
Shared IO Pool Size 0 Yes
Granule Size 16777216 No
Maximum SGA Size 3190132736 No
Startup overhead in Shared Pool 100663296 No
NAME BYTES RES
-------------------------------- ---------- ---
Free SGA Memory Available 1107296256
oracle共享池
用於存儲:
•最近執行的SQL語句
•最近使用的數據定義
§由兩個與性能相關的部分組成:
•庫高速緩存
•數據字典緩存
§由參數SHARED_POOL_SIZE決定大小
ALTER SYSTEM SET
SHARED_POOL_SIZE = 100M;