您现在的位置: 首页  > Oracle > 基础知识
580top数据库:
 

 

 

 

 

 

 

 

 

  • 2009/10/12 9:13:39单机上安装和升级Oracle 11g
  • oracle 11g 出来有好长时间了,一直没时间去了解它增加哪些新的功能和特性,今天刚好有时间和机器于是就来体验一把oracle 11g的新"魅力",并且记录下来. 整个安装过程和安装oracle 10g 没有本质上的区别.一:创建 oracle 用户[root@dbasky ~]#groupadd oinstall[root@dbasky ~]#groupadd dba[root@dbask[阅读全文]
  • 专题:Oracle 10G作者:Mike.Xu
  • 2009/10/12 9:11:26Oracle bbed工具的编译
  • bbed就是英文block browse block edit的缩写,用来直接查看和修改数据文件数据的一个工具。在windows上没有提供这个工具,在linux上面有,需要编译:db2-> cd/opt/oracle/product/11.0.13/rdbms/lib b2-> make -f ins_rdbms.mk$oracle_home/rdbms/lib/bbeddb2-&g[阅读全文]
  • 专题:作者:Mike.Xu
  • 2009/10/12 9:10:44ORA-03113: end-of-file on communication channel 错...
  • 遇到了一个开发数据库在不正常的关机的情况下重新启动数据库的时候报了"ora-03113: end-of-file on communication channel",其实这个错误经常会遇到的,被很多dba们认为是"经典的错误". 导致这个错误的原因有很多种(大约):系统的核心参数设置不恰当oracle环境变量和权限sql,pl/sql引起的错误磁盘空间满防火墙问题其它因素 根据上面的几种情况,在[阅读全文]
  • 专题:作者:Mike.Xu
  • 2009/10/12 9:09:40Oracle E-Delivery下载Oracle Enterprise Linux
  • 有一段时间没到e-delivery的主页上看看了,今天上去一看发现了更新oracle enterprise linux 5.3。还等待什么了赶快的去下载并安装。这么多说二句,oracle enterprise linux 是以redhat enterprise linux为基础, 并加入了自己的linux补丁。 一:整个下载过程到oracle e-delivery下载,不能直接下载需要注册用户信[阅读全文]
  • 专题:作者:Mike.Xu
  • 2009/10/12 9:08:51简便查询表空间的使用情况
  • 大家都知道要查询表空间的使用情况可以通过查询其视图写长长的一段脚本,我想大家都会写了。可是否有简便的方法呢?接下来我们看下如下例子: db1-> sqlplus / as sysdbasql*plus: release 10.2.0.4.0 - production on thu sep 24 14:59:14 2009copyright (c) 1982, 2007, oracle. a[阅读全文]
  • 专题:作者:Mike.Xu
  • 2009/10/11 22:32:05Shared pool和library cache latch
  • shared pool latch用来保护共享池内部结构,在分配和释放共享池时需要获得latch,在老化或释放空间时也需要 latch。oracle9i之前,共享池内存结构是由单独的shared pool latch保护,从9i开始,如果服务器有4个以上的cpu且shared_pool_size大于250m,oracle会动态将共享池分为多个子池,最多可以达到7个sub pool。子池的数量也可以[阅读全文]
  • 专题:作者:Incessant
  • 2009/10/11 22:29:05如何使用dbms_stats分析统计信息?
  • dbms_stats是oracle8i新增的程序包,它使统计数据的生成和处理更加方便,很多人都在推荐使用dbms_stats替代analyze,我倒是不怎么用过,记录一下 estimate_percent --估算抽样百分比 method_opt:for table --只统计表 for all indexed columns --只统计有索引的表列 for all indexes --只分析统计[阅读全文]
  • 专题:作者:Incessant
  • 2009/10/11 22:27:37library cache pin和lock的区别
  • 这个问题在面试中曾被问倒过,网络上能找到的资料也比较少,后来和yyxup,久游的一个puber讨论了半天,总算搞懂了一点 library cache object在内存中是分成2部分来存储的,第一部分是头信息,叫做handle,头信息里保存了指向具体保存该对象的地址,这个叫做heap.一个对象可能分为很多个heap要访问或者修改一个对象,首先要锁住其头信息,也就是handle,以防止其他sessi[阅读全文]
  • 专题:作者:Incessant