自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

oracle 数据库优化-松森科技

welcome to [ http://blog.csdn.net/songsenkeji ]

  • 博客(9)
  • 收藏
  • 关注

翻译 蜘蛛如何编织蜘蛛网

第一步检查用于造丝编网的器官。蜘蛛的腹部是一个用蛋白质来制造液体丝绸的器官。每个蜘蛛有1到4对穿孔管腺体,这被称为吐丝器。蜘蛛将液体丝绸第二步 观察蜘蛛是如何开始织网。它发出一缕粘丝并期望随风而动。当它掠过一些物理或棍子时,蜘蛛开始沿着之前的丝往返编织,直到丝足够结实以支撑整个网。第三步Notice the meticulous syst

2009-08-28 09:30:00 2122

翻译 Ways to Make Money with Instant Information

越来越多的人首先到互联网去寻找解决问题的办法。他们期望立竿见影的答案。提供即时下载的在线企业可以通过几种不同的方式从这种增长的趋势中获得利益:根据网络营销中心、提供领先的教育、软件供应、为开设网上业务做培训。 与查看黄页、翻阅书籍或打电话到商店咨询相比,在搜索引擎中打几个字显得更简单一些。从INTERNET诞生到现在,人们越来越多的将它看做是寻找所有问题答案的源头。当人们寻找答案时,他们一

2009-08-27 10:56:00 800

原创 oracle 10g统计分析的设计

oracle 10g数据库变得更加智能,所以统计分析显得更为重要,数据库对它的依赖性也越来越大。大家往往容易忽略的问题是——如何让oracle做统计分析?待续。。。。

2009-08-20 08:57:00 1139 1

原创 不同DBA对数据库做优化的总体思路和局限性

    在DBA的工作当中,数据库的调优应该是最艰难的任务了,它不同于数据库的规划、安装配置、备份恢复等工作,这些工作都是熟能生巧的任务,而且很容易确定工作什么时候会结束。但优化则不同,它体现的是对计算机系统彻底的了解、对理论知识和实际操作彻底的掌握。而且优化工作是很难在短时间内确定结果的。    不同的角色(不同的DBA)对数据库优化的思路有很大区别,在这里我把它们分为数据库DBA和基于数据

2009-08-19 09:53:00 853

原创 ORACLE SEQUENCE

sequence的概念及作用sequence是用来在多用户环境下产生唯一整数的数据库对象。序列产生器顺序生成数字,它可用于自动生成主键值,并能协调多行或者多表的主键操作。没有sequence,顺序的值只能靠编写程序来生成。先找出最近产生的值然后自增长。这种方法要求一个事务级别的锁,这将导致在多用户并发操作的环境下,必须有人等待下一个主键值的产生。而且此方法很容易产生主键冲突的错误,如下图:ti

2009-08-14 11:07:00 3447

原创 ORACLE CASE WHEN 及 SELECT CASE WHEN的用法

 CASE 语句CASE selector   WHEN value1 THEN action1;   WHEN value2 THEN action2;   WHEN value3 THEN action3;   …..   ELSE actionN;END CASE;CASE表达式DECLARE   temp VARCHAR2(10);   v_num number;BEGIN  

2009-08-12 14:10:00 56171 1

原创 ORACLE分区表的设计

 分区表的概念分区致力于解决支持极大表和索引的关键问题。它采用他们分解成较小和易于管理的称为分区的片(piece)的方法。一旦分区被定义,SQL语句就可以访问的操作某一个分区而不是整个表,因而提高管理的效率。分区对于数据仓库应用程序非常有效,因为他们常常存储和分析巨量的历史数据。分区表的分类Range partitioning(范围分区)Hash partitioning(哈希分区)L

2009-08-12 11:04:00 3210

原创 ORACLE 10g RAC SGA自动管理模式下如何固定db buffer cache和shared pool的大小

何时需要手动设置db cache size和shared pool size数据库的I/O较繁忙时,db cache size大一点有好处。oracle 10g 在set sga_target如果超过了2G,则oracle内存利用率已经体现的微乎其微了,因为此时的散列算法会产生很多的碰撞,效率大大降低。可以给db_cache_size设置一个值,这样的话,这个值就是最低要满足的值。shared

2009-08-11 15:44:00 3060

原创 关于ROWNUM的使用

ROWNUM的概念ROWNUM是一个虚假的列。它将被分配为 1,2,3,4,...N,N 是行的数量。一个ROWNUM值不是被永久的分配给一行 (这是最容易被误解的)。表中的某一行并没有标号;你不可以查询ROWNUM值为5的行——根本没有这个概念。另一个容易搞糊涂的问题是ROWNUM值是何时被分配的。ROWNUM值的分配是在查询的谓词解析之后,任何排序和聚合之前进行的。ROWNUM值只有当被分配之

2009-08-11 10:05:00 4740 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除