《Oracle DBA日常工作和职责》
2.用SQL计算出你所用数据库的总容量,给出SQL语句和结果。如果要计算数据库的总容量就需要知道数据库由哪几部分组成的,然后计算每部分的容量之和即可(1)数据文件我们看一下对应表空间的使用情况select df.tab...
收缩日志
http://msdn.microsoft.com/zh-cn/library/ms189493.aspxSQL2005:Backup Log DNName with no_log '这里的DNName是你要收缩的数据库名,自己注意修改下面的数据库名,我就不再注释了。godump transaction DNN...
SQL SERVER 2008 权限
固定服务器角色:按照从最低级别的角色(bulkadmin)到最高级别的角色(sysadmin)的顺序进行描述:Bulkadmin:这个服务器角色的成员可以运行BULK INSERT语句。这条语句允许从文本文件中将数据导入到SQL S...
IMU技术
由于传统的UNDO管理模式,oracle对于undo和data block,需要先读入到data buffer中进行修改,并产生data的redo。修改的过程:产生undo的redo,更改undo block,产生data的redo,修改data block这就会产...
数据块的基本结构
转载 收藏Data Block是数据库中最小的I/O单元,下面我来简单介绍下数据块的基本结构。OK!跟着我一步步实验:一、建表空间SQL>create tablespace tp1 datafile '/oradata/bxocp/tp01.dbf' size 10M;二、建用户...
使用BBED帮助理解Oracle数据块结构
使用BBED帮助理解Oracle数据块结构BBED是Oracle提供的块编辑器,借助BBED,可以帮助我们更好的理解Oracle的Block的结构。当然,反过来说,也只有更加理解块的结构,才能更好的利用BBED完成某些特殊情况下的灾难恢复...
初探bbed
看见高手都是玩这个 改内部数据结构 跳过坏块等案例的 -============================Oracle BBED(Oracle Block Browser and Editor)工具是Oracle内部提供的数据块级别查看和...
数据字典
整理常用的数据字典以后继续添加整理 dba_users 显示所有数据库用户的详细信息dba_sys_privs显示用户所具有的系统权限dba_tab_privs显示用户具有的对象权限dba_col_privs显示用户的列权限dba_role_priv...
查看到Oracle定义的隐含参数
在sqlplus中使用show parameter xx可以查看到Oracle定义的参数, 它是通过查询v$parameter获得的。 另外Oracle中还有一些隐含的参数 无法直接通过show parameter的方式查询。 我们查看select * from v$pa...
介绍mutex
mutex是一把钥匙,一个人拿了就可以进入一个房间,出来的时候把钥匙交给队列的第一个人。mutex主要使用在library cache中,用来取代原来的library cache pin 和library cache locklatch是oracle用来在内存中...
研究优化器 参数optimizer_mode
oracle 10g 对这个参数进行了修改。只有3个值分别是first_rows_n ; first_rows ;all_rows(默认值)先从9I讲起吧。有5个值:choose (默认值); rules ; first_rows ;first_rows_N ;all_rows默认...
CKPT工作机制
CKPT用来减少数据库恢复过程中所花的时间。Ckpt更新数据文件头 和控制文件。通知dbwr进程产生一个检查点,dbwr进程将buffercache中的脏数据写入到数据文件中。如何产生检查点呢?有三种方法:A...
DBWR 工作机制
DBWR进程 该进程将缓冲区写入数据文件。也就是将脏数据写入磁盘。改用LRU算法当脏数据到达阀值的时候,DBWR进行写。临界长度为参数db_block_write_batch的值的一半当服务器进程在LRU表中...