首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

DB笔试面试543】Oracle用户的状态有几种?分别表示什么含义?

分别表示什么含义? ♣ 答案部分 Oracle用户的状态是由密码来决定的,而Oracle的密码是由PROFILE来配置的。PROFILE是口令限制、资源限制的命令集合。...每种状态的解释如表 3-16所示: 表 3-16 用户状态表 状态序号 状态 解释 处理办法 0 OPEN OPEN表示用户处于正常状态 1 EXPIRED 密码是否过期是通过修改PROFILE的...LHRSYS IDENTIFIED BY LHR; 6 EXPIRED(GRACE) & LOCKED(TIMED) 表示用户在密码过期后的有效期内,失败登录次数超过PROFILE的FAILED_LOGIN_ATTEMPTS...但有些时候,因为各种原因并不知道原密码的明文是什么,这时候可以有如下2种办法来更新密码。...所以,即使不知道用户的原密码是什么,也可以用它的密文来更改密码。这样既保持了密码不改变,又可以把EXPIRED的状态更改掉。

1.3K10
您找到你想要的搜索结果了吗?
是的
没有找到

DB笔试面试817】在Oracle什么是ASH?

♣ 题目部分 【DB笔试面试817】在Oracle什么是ASH?...在一个应用,能够影响到数据库的只有SQL,也只能是SQL。系统不能一味地依靠增强硬件、修改系统、数据库参数来提高数据库的性能,更多的应该关注那些最影响性能的SQL语句。...ASH(Active Session History,活动会话历史信息)每秒从VSESSION取ACTIVE状态会话的信息,存储在VACTIVE_SESSION_HISTORY,并收集所有活动会话的等待信息...直白地讲,VACTIVE_SESSION_HISTORY能够记录多少会话信息,一方面取决于该数据库的SGA分配给ASH buffers的大小,另一方面取决于数据库的启动和关闭(重启数据库时将重构SGA...这两方面的因素制约了VACTIVE_SESSION_HISTORY能够保存的会话信息的能力。

1.3K10

DB笔试面试725】在Oracle什么是GPnP?

♣ 题目部分 在Oracle什么是GPnP?...GPnP能非常容易地添加、替换或者移除集群的节点,就像电源插头一样即插即用。 GPnP主要由GPNPD、mDNS、SCAN和GNS组成。...GNS(Grid Naming Service)能动态地为新添加的节点分配VIP地址,利用DHCP管理公共网络的IP地址。这些服务共同构成了“网格即插即用”的特性。...GPnP profile存储了整个集群的配置信息,它是一个XML文件,该文件包括了集群名称、网络类型(public/private)、ASM和CSS的存储信息、数字签名,以及ASM实例的SPFILE文件位置等...在集群,CSS、GPnP等服务的启动都依赖于GPnP profile文件,该文件引导节点加入集群。如果GPnP profile文件被破坏或丢失,那么集群将无法正常启动。

1.5K10

DB笔试面试776】在Oracle,SCN是什么

♣ 题目部分 在Oracle,SCN是什么? ♣ 答案部分 SCN(System Change Number,系统改变号)是一个由系统内部维护的序列号,在数据库全局是唯一的。...当系统需要更新的时候自动增加,它是系统维持数据的一致性和顺序恢复的重要标志,是数据库中非常重要的一种数据结构。...在数据库,SCN作为一种时钟机制来标记数据库动作,比如,当事务发生时,数据库会用一个SCN来标记它。...在数据库,SCN可以说是无处不在,例如数据文件头、控制文件、数据块头、日志文件等等都标记着SCN。也正因为如此,数据库的一致性维护和SCN密切相关。不管是数据的备份还是恢复都离不开SCN。...由于SCN描述的是数据一致性的状态,所以,它会在各种涉及数据一致性的场合起到重要作用。

65630

DB笔试面试819】在Oracle什么是AWR?

♣ 题目部分 【DB笔试面试819】在Oracle什么是AWR?...在一个应用,能够影响到数据库的只有SQL,也只能是SQL。系统不能一味地依靠增强硬件、修改系统、数据库参数来提高数据库的性能,更多的应该关注那些最影响性能的SQL语句。...视图的名称直接与表相关;例如,视图DBA_HIST_SYSMETRIC_SUMMARY是在WRH AWR的前身是Statspack,Statspack在Oracle 10g和Oracle 11g也有提供...② 在“SELECT SNAP_INTERVAL FROM DBA_HIST_WR_CONTROL;”的查询结果,SNAP_INTERVAL的值不能无穷大,一般为1小时,可以通过执行如下的SQL语句来修改自动生成...INTERVAL FROM DBA_HIST_SNAPSHOT D WHERE D.SNAP_ID = (SELECT MAX(SNAP_ID) FROM DBA_HIST_SNAPSHOT);”的查询结果

1.6K10

DB应用】MySQL: InnoDB OR MyISAM?

在SQL查询,你可以自由地将InnoDB类型的表与其它MySQL的表的类型混合起来,甚至在同一个查询也可以混合。 InnoDB是为处理巨大数据量时的最大性能设计。...InnoDB存储引擎被完全与MySQL服务器整合,InnoDB存储引擎为在主内存缓存数据和索引而维持它自己的缓冲池。...InnoDB默认地被包含在MySQL二进制分发。Windows Essentials installer使InnoDB成为Windows上MySQL的默认表。...InnoDB和MyISAM的区别 MyISAM是MySQL默认的存储引擎,一般来说不是有太多人关心这个东西。...数据的大小,是一个影响你选择什么样存储引擎的重要因素,大尺寸的数据集趋向于选择InnoDB方式,因为其支持事务处理和故障恢复。

68650

通过Oracle DB了解MySQL

Oracle数据库是业界的翘楚,各行各业拥有大量的Oracle DB的DBA,本文尝试通过将Oracle与MySQL数据库的架构、安全、模式对象、数据类型及数据存储进行对比,以方便熟悉Oracle数据库的人可以快速了解...但是,在MySQL,一些保留字(例如DATE和TIMESTAMP)可以不使用引号。在Oracle不允许这样做。 MySQL和Oracle之间的标识符定义之间有一些细微的差异。...注意事项:M表示最大显示尺寸。最大有效显示尺寸为255。L是浮点类型,表示小数点后的位数。...在MySQL,数据库对应于服务器数据目录的目录。数据库的表对应于数据库目录的一个或多个文件,具体取决于表所使用的存储引擎。 数据库可以包含来自不同存储引擎的表。...MEMORY(HEAP) 一种非事务性存储引擎,用于将数据存储在内存。 BDB(Berkeley DB) 第一个事务安全的存储引擎。

1.8K10

DB笔试面试518】在Oracle什么是外部表?

♣ 题目部分 在Oracle什么是外部表? ♣ 答案部分 外部表是指不存在于数据库的表。...因为创建索引就意味着要存在对应的索引记录,而其实外部表的数据没有存储在数据库,故在外部表上是无法建立索引的。 外部表使用两种访问驱动程序。...ORACLE_DATAPUMP访问驱动程序既可以将表数据从外部文件载入数据库,也可以将数据从数据库卸载到外部文件。它使用二进制文件作为外部文件。...操作系统文件在数据库的标志是通过一个逻辑目录来映射的,所以外部表需要在Oracle数据库“服务端”创建目录,这些OS文件必须放在这些目录。...② 对外部表的访问可以通过SQL语句来完成,而不需要先将外部表的数据装载进数据库

1.1K10

DB笔试面试787】在Oracle,参数DB_BLOCK_CHECKSUM和DB_BLOCK_CHECKING的作用是什么

♣ 题目部分 在Oracle,参数DB_BLOCK_CHECKSUM和DB_BLOCK_CHECKING的作用是什么? ♣ 答案部分 何时进行数据块的一致性检查呢?...当一个数据块被读或写的时候,将对块的进行一致性检查,检查的内容包括块的版本、比较块在Cache和Block Buffer的数据块地址,然后根据要求进行校验和(checksum)。...如果将其设置为FULL,还会验证内存的块的CHECKSUM值,避免内存的问题导致块的损坏。即使将DB_BLOCK_CHECKSUM值设置为FALSE,对于SYSTEM表空间也会进行相关的验证。...DB_BLOCK_CHECKING参数(默认值为FALSE)主要用于数据块的逻辑一致性检查,但只是在块内,不包括块间的逻辑检查,用于防止在内存损坏或数据损坏。...宝 ● 提供Oracle OCP、OCM、高可用(rac+dg+ogg)和MySQL最实用的技能培训 ● 题目解答若有不当之处,还望各位朋友批评指正,共同进步

57730
领券