Oracle怎么查sga,oracle怎么查看表空间

oracle中如何查询LOCK_SGA是true还是false

1.你可以用 alter user 用户ID account unlock 先解开这个用户锁定

成都创新互联公司自2013年起,先为西乌珠穆沁等服务建站,西乌珠穆沁等地企业,进行企业商务咨询服务。为西乌珠穆沁企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

2.这个机制是在用户的profile中设定,profile主要是对系统资源和用户囗令的管理,你可以打开查看,里面有个 FAILED_LOGIN_ATTEMPTS 参数,你还可以结合其它的参数一起使用来管理资源和囗令。系统有个默认的profile叫default

给个示例:

1.资源的

create profile luck_prof limit

sessions_per_user 8

cpu_per_session 16800

logical_reads_per_session 23688

connect_time 268

idle_time 38;

2.囗令的,如修改 default

alter profile default limit

password_life_time 60

password_grace_time 10

password_reuse_time 1800

failed_login_attempts 3

password_lock_time 1/1440;

然后再创建或修改用户时指定一个profile如:

create user wuser

identified by wuser

.......

profile luck_prof ;

希望以上能给你提供解决问题的方向

oracle在执行查询sql时如何通过SGA进行查询?

简单地说:把select语句存放到SGA的共享池,进行分析获得所需要的数据信息。首先在SGA的数据缓冲区中查找是否有需要的数据,如果有直接获得;若数据缓冲区中没有需要的数据,服务器进程读取硬盘数据库的数据到SGA的数据缓冲区中获得。

如何查看oracle SGA各组件大小,以及调整db

如何查看oracle SGA各组件大小,以及调整db

--按照建议调整db_cache大小,size_fator=1的为最合适的

select d.id,

d.NAME,

d.BLOCK_SIZE,

d.SIZE_FOR_ESTIMATE,

d.SIZE_FACTOR,

d.ESTD_PHYSICAL_READ_FACTOR,

d.ESTD_PHYSICAL_READS

from v$db_cache_advice d;

--按照建议调整shared_pool大小,size_fator=1的为最合适的

select shared_pool_size_for_estimate spsfe,shared_pool_size_factor spsf,

estd_lc_size,estd_lc_memory_objects elmo,estd_lc_time_saved elts,

estd_lc_time_saved_factor eltsf,estd_lc_memory_object_hits elmoh

from v$shared_pool_advice;

如何查看oracle SGA各组件大小,以及调整db

10g之前可以设置db_cache_size

来指定缓存大小10g开始可以使用sga_target(当然你也可以不用,但是推荐用),来设定整个共享内存区域大小,包括缓存和共享池等。不需要再单独设置db

cache11g可以设置memory_target,不光包括了sga,还包括了pga,是所有给oracle的内存的总和,就更方便了。如果你使用了sga_target或者memory_target,还同时设置了db_cache_size的话,那么你设置的db_cache_size成为了缓存的最小值。需要分配给数据库多大内存取决于你的业务需要,你可以通过db

cache

advisor的视图,来估计是否需要更大的缓存。

如何查看sga,pga的使用率

您好,很高兴为您解答。

在Oracle11g数据库中,使用自动内存管理特性不再需要设定参数PGA_AGGREGATE_TARGET和SGA_TARGET,因为这两个参数都已经被修改成自动调优的,除非想指定PGA和SGA的最小值才需要设定这两个参数。在Oracle11g数据库中,则需要设置一个叫做MEMORY_TARGET的初始化参数,这个参数是指整个Oracle实例所能使用的内存大小,包括PGA和SGA的整体大小,在MEMORY_TARGET的内存大小之内,PGA和SGA所用的内存可以根据当前负载情况自动相互转换。如果当初始设定的MEMORY_TARGET的内存不够当前数据库使用的时候,Oracle11g还提供了另外一个初始化参数MEMORY_MAX_TARGET,当原始设定的内存不够使用的时候,可以手工来动态

调节MEMORY_TARGET的大小,但是不允许超过MEMORY_MAX_TARGET的值。

如若满意,请点击右侧【采纳答案】,如若还有问题,请点击【追问】

希望我的回答对您有所帮助,望采纳!

oracle查询

1.系统表

ORACLE数据库的系统参数都存储在数据库中,可以通过SQLPLUS,以用户SYSYTEM进行查询。几个重要的表或者视图如下:

v$controlfile:控制文件的信息;

v$datafile:数据文件的信息;

v$log:日志文件的信息;

v$process:处理器的信息;

v$session:会话信息;

v$transaction:事务信息;

v$resource:资源信息;

v$sga:系统全局区的信息。

上面的视图名中的‘v$’,只是视图名字中的字符。类似于上面的视图或表还有很多,位于:

$ORACLE_HOME/RDBMS/ADMIN/CATALOG.SQL文件中。

这些视图或表可以在SQLPLUS中用SELECT语句进行查询。

2.数据字典视图

表和列

DBA_TABLES、ALL_TABLES和USER_TABLES显示了有关数据库表的一般信息。

DBA_TAB_COLUMNS、ALL_TAB_COLUMNS和USER_TAB_COLUMNS显示了每个数据库表的列的信息。

注意:DBA_OBJECTS、ALL_OBJECTS和USER_OBJECTS显示了模式对象的信息,包括表。

完整性约束

DBA_CONSTRAINTS、ALL_CONSTRAINTS和USER_CONSTRAINST显示有关约束的一般信息。

DBA_CONS_COLUMNS、ALL_CONS_COLUMNS和USER_CONS_COLUMNS显示有关列的相关约束的一般信息。

视图

DBA_VIEWS、ALL_VIEWS和USER_VIEWS。

注意:DBA_OBJECTS、ALL_OBJECTS和USER_OBJECTS显示了模式对象的信息,包括视图。

序列

DBA_SEQUENCES、ALL_SEQUENCES和USER_SEQUENCES。

注意:DBA_OBJECTS、ALL_OBJECTS和USER_OBJECTS显示了模式对象的信息,包括序列。

同义词

DBA_SYNONYMS、ALL_SYNONYMS和USER_SYNONYMS。

注意:DBA_OBJECTS、ALL_OBJECTS和USER_OBJECTS显示了模式对象的信息,包括同义词。

索引

DBA_INDEXS、ALL_INDEXS、USER_INDEXS、DBA_IND_COLUMNS、ALL_IND_COLUMNS和USER_IND_COLUMNS。

用户

DBA_USERS。

角色

DBA_ROLES。

表空间定额

DBA_TS_QUOTAS。

配置表

DBA_PROFILES。

表空间

DBA_TABLESPACES。

数据文件

DBA_DATA_FILES。

DBA_SEGMENTS、USER_SEGMENT。

回滚段

DBA_ROLLBACK_SEGS、V$ROLLNAME、V$ROLLSTAT。

第二道题你参考楼上的就行了


网页标题:Oracle怎么查sga,oracle怎么查看表空间
网页网址:http://myzitong.com/article/hsccij.html