暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

数据库管理、SQL优化、内存管理

原创 小伙 2025-06-22
86

 一、基础知识与SQL语法

  1. 修改用户默认密码有效期
    题目:哪个命令可将密码有效期设为无限制?
    A. ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME 90;
    B. ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME 999;
    C. ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
    答案与解析:选CUNLIMITED表示无限制,修改后立即生效,已提示密码过期的用户需重设密码。

  2. 处理特殊字符'&'
    题目:如何避免SELECT 'a&b' FROM dual;中的&被识别为变量?
    答案

    • 用ASCII码替换:SELECT 'a'||CHR(38)||'b' FROM dual;
    • 拆分字符串:SELECT 'a'||'&'||'b' FROM dual;
  3. 外连接的正确写法
    题目:以下哪种写法正确?(多选)
    A. SELECT * FROM emp LEFT JOIN dept ON emp.deptno=dept.deptno WHERE dept.deptno=20;
    B. SELECT * FROM emp, dept WHERE emp.deptno=dept.deptno(+) AND dept.deptno(+)=20;
    答案与解析:选BDUSING语法)。A和C的WHERE条件会过滤掉外连接的空值,失去外连接效果。


⚙️ 二、内存与实例管理

  1. 动态内存组件
    题目:哪个内存组件在实例启动后无法动态调整?
    A. Database Buffer Cache
    B. Java Pool
    C. Stream Pool
    D. Log Buffer
    答案与解析:选D。Log Buffer大小在启动时固定,其他组件可通过ASMM或AMM动态调整。

  2. 自动共享内存管理(ASMM)
    题目:启用ASMM需如何设置?
    答案

    • 设置SGA_TARGET为总SGA大小(不超过SGA_MAX_SIZE)。
    • 将自动调优组件(如DB_CACHE_SIZE)设为0。

📊 三、性能优化与索引

  1. 位图索引特性
    题目:位图索引的描述正确的是?(多选)
    A. 占用存储空间少
    B. 支持复合索引
    C. 存储索引列为空的记录
    答案与解析:选A、B、C。位图索引用二进制位存储,适合低基数列,但无法压缩。

  2. 分区索引限制
    题目:关于分区索引错误的是?
    A. 不可创建本地唯一索引
    答案与解析:选A。本地唯一索引允许存在,但需包含分区键列。

  3. 笛卡尔积控制参数
    题目:控制笛卡尔积访问的参数是?(多选)
    A. _optimizer_index_cost_adj
    B. _optimizer_mjc_enabled
    C. _optimizer_cartesian_enabled
    答案B、C。分别控制Merge Join笛卡尔积和普通笛卡尔积的启用。


🛠️ 四、高级特性与运维

  1. 临时表特性
    题目:关于临时表正确的是?(多选)
    A. 会话失败时数据保留
    B. DML可回滚
    C. 事务提交后数据丢失
    答案B、D、E。事务级临时表在提交时清空,会话级在会话结束清空。

  2. AWR快照保留
    题目:如何长期保留AWR快照?
    答案:使用基线(Baseline)。基线不受保留策略影响,可手动创建并设置过期时间。


💎 五、易错题精选

  1. ROWID vs ROWNUM
    题目:两者区别是什么?
    答案

    • ROWID:数据的物理地址,唯一且不变。
    • ROWNUM:结果集的行号,随排序条件变化。
  2. 回收表空间碎片
    题目:有效方法包括?(多选)
    A. ALTER TABLE … MOVE;
    B. ALTER TABLE … SHRINK SPACE COMPACT;
    C. CTAS重建表
    答案A、B、CSHRINK SPACE需不带COMPACT才能释放空间。


💡 每日一题价值:持续练习可巩固SQL编写规范、掌握性能调优技巧(如索引选择)、理解内存管理机制(如ASMM),尤其适合备考OCP认证或面试冲刺。更多完整题目可参考:墨天轮每日一练专栏

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论