DBA面试题集----我要好好学习
(1)数据库切换日志的时候,为什么一定要发生检查点?这个检查点有什么意义?触发dbwr的执行,dbwr会把和这个日志相关的所有脏队列写到数据文件去,减少数据库崩溃的时的恢复时间。(2)表空间管理方式有哪几种,各有什么优劣。字典管理方式和自动管理方式,自动管理方式采用位图管理extent,减少字典之间的竞争,同时避免了碎片(3)本地索引与全局索引的差别与适用情况。本地索引适用于sql语句种限定一个范围的查询比如时间之类的, 全局索引适用于在全部记录中查询,比如要查询一个手机号之类的。全局索引总可能出现unused的情况,需要重建(
一个好的设计签名软件
签名设计软件.rar[@more@]
DBA常用SQL语句
查看表空间的名称及大小:SQL>select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_sizefrom dba_tablespaces t, dba_data_files d where t.tablespace_name = d.tablespace_name group by t.tablespace_name; 查看表空间物理文件的名称及大小:SQL>select tablespace_name, file_id, file_name,round(bytes/(1024*1024),0) total_space from dba_data_files order by tablespace_name; 查看回滚段名称及大小:SQL>select segment_name, tablespace_name, r.status, (initial_extent/1024) InitialExtent,(next_extent/1
Oracle常用的函数
1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual;A A ZERO SPACE--------- --------- --------- ---------65 97 48 322.CHR给出整数,返回对应的字符;SQL> select chr(54740) zhao,chr(65) chr65 from dual;ZH C-- -赵 A3.CONCAT连接两个字符串;SQL> select concat(010-,88888888)||转23 高乾竞电话 from dual;高乾竞电话----------------010-88888888转234.INITCAP返回字符串并将字符串的第一个字母变为大写;SQL> select initcap(smith) upp from dual;UPP
Oracle常用命令 查看数据库的SQL
访问数据库------谁正在访问数据库?Select c.sid, c.serial#,c.username,a.object_id,b.object_name,c.program,c.status,d.name,c.osuser from v$Locked_object a,All_objects b,v$session c,audit_actions dwhere a.object_id=b.object_idand a.session_id =c.sid(+)and c.command=d.action;alter system kill session '&1,&2';Select a.sid,a.serial#,a.username,a.status,a.program,b.name,a.osuserfrom v$session a,audit_actions b where a.command=b.actionAnd username='&1';------谁被锁住?Select a.sid,a.serial#,a.
庆祝DBA DAY DAY UP博客开通!
庆祝DBA DAY DAY UP博客开通!为了考OCP证书,为了操作oracle熟练!为了高薪....flying and fighting![@more@]庆祝DBA DAY DAY UP博客开通!为了考OCP证书,为了操作oracle熟练!为了高薪....flying and fighting!