了解Maclean Liu|向Maclean Liu提问 Oracle ALLSTARS 全明星(群内有多位Oracle高级售后support,N位OCM和ACE) QQ群 # QQ群号:23549328 # 已经升级到 2000人群,空位多多。欢迎有一定基础的Oracle骨友加入,现在入群需要经过Maclean的技术面试,欢迎面试,请加QQ号:47079569 为好友参加面试 2群基础群 适合刚入门的同学,会共享最佳入门实践和资料 QQ群 # QQ群号:171092051 # 已经升级到 500人的超级群,空位多多,无需面试

08 2009 档案

数据库味道
摘要:Fowler在他的著作中引入了“代码味道”的概念,它是代码中的一类常见问题,表明需要进行重构。常见的代码味道包括switch语句,长方法,重复代码,特性羡慕等。有一些常见的数据库味道,表明可能需要进行重构。这些味道包括: 多用途的列。如果一个列被用于多种用途,就有可能存在额外的代码来确保源数据以“正确的方式”使用,这些代码常常会检查一个列或更多其他列的值。一个例子是:一个列用于存储某人的生日,如果... 阅读全文

posted @ 2009-08-31 19:00 Oracle和MySQL 阅读(342) 评论(0) 推荐(0) 编辑

使用Oracle RMAN脚本
摘要:为什么要使用脚本?为什么要使用RMAN命令脚本呢? 这里有2个主要原因: 绝大多数RMAN操作都是批量的同时也是自动化的。举例来说,备份数据库是一个反反复复的操作而非每次执行都要费一番功夫写命令。 脚本提供了一致性。在临时性的抑或者说一次性的操作,譬如从备份中恢复数据库,一般都不适用自动化。但是,操作本身是相同的,无论DBA在何种环境下。在Oracle11g中有两种脚本形式 使用命令文件: 即文件... 阅读全文

posted @ 2009-08-31 15:01 Oracle和MySQL 阅读(461) 评论(0) 推荐(0) 编辑

指向老域名的反链丢失问题
摘要:反链是指互联网上其他站点指向你的站点的链接。它是SEO之路上最重要的方面之一。如果你已经有了200个建立好的反链指向你的老站点。而你想要整站迁移到新站点的话,受限需要考虑这样做是否值得。你怎么知道自己有多少反链?首先,Google和Alex(显示的是Google的数据)是不可信的。Google只是显示站点反链的抽样。想要了解全貌的话,推荐使用Yahoo!Site Explorer。要知道在Yaho... 阅读全文

posted @ 2009-08-31 10:42 Oracle和MySQL 阅读(216) 评论(0) 推荐(0) 编辑

菜式介绍:风味黄泥烤鸡
摘要:【原料】肥嫩仔鸡2只,猪五花肉150克,京冬菜100克,水发香菇100克,净大葱500克,猪网油250克,鲜荷叶6张(干荷叶亦可),猪油50克,料酒100克,味精5克,白糖25克,酱油25克,盐10克,麻油50克,花椒30粒,花椒粉1克,葱15克,姜25克,辣椒油100克。做法 仔鸡杀去净毛,开膛去内脏洗净,沥干水分,敲断腿骨去掉脚爪,用拍破的葱姜以及盐酱油,料酒,花椒将鸡身内外揉搓,腌约3小时。... 阅读全文

posted @ 2009-08-31 07:19 Oracle和MySQL 阅读(234) 评论(0) 推荐(0) 编辑

oracle express介绍
摘要:Oracle express 不是一种新型火车也不是一种新型的邮递服务。Oracle express是个多维的数据库和应用程序环境,这个应用程序环境是用来构建OLAP应用程序的。Express的组件(或者OLAP选项)是维(多维部分中的一部分)和变量。维是在Express数据库中分解出的逻辑单元。维是数据库的核心单元,它更像数据仓库表格的数维或者逻辑表达式的限制子句。product=TevaSan... 阅读全文

posted @ 2009-08-30 23:53 Oracle和MySQL 阅读(844) 评论(0) 推荐(0) 编辑

至誠而不動者
摘要:至誠而不動者,未之有也;吾學問廿年齡亦而立然未能解斯一語,今茲關左之行願以身驗之,若乃死生大事姑置焉。巳未五月二十一會猛士 阅读全文

posted @ 2009-08-30 11:32 Oracle和MySQL 阅读(158) 评论(0) 推荐(0) 编辑

RMAN 内存利用介绍: PGA 以及SGA
摘要:在磁盘上的备份会使用PGA内存空间作为备份缓冲区,PGA内存空间从用于通道进程的内存空间中分配。如果操作系统没有配置本地异步I/O,可以利用DBWR_IO_SLAVES参数使用I/O从属来填充内存中的输出缓冲区。如果设置DBWR_IO_SLAVES参数为任意的非零值,RMAN会自动分配4个I/O从属来协调缓冲区内存中数据块加载。为了实现这一功能,RMAN必须利用一个共享内存区域。因此,用于磁盘备份... 阅读全文

posted @ 2009-08-28 11:41 Oracle和MySQL 阅读(443) 评论(0) 推荐(0) 编辑

AIX操作系统启动详细介绍
摘要:RS/6000的引导检测过程与机型有一定关系,这里介绍大多数机型共同的启动过程,可以选择不同的系统运行模式:可以从磁带或CD-ROM引导系统进入到维护模式(单用户模式);也可以从硬盘引导系统进入到维护模式(单用户模式)或正常模式(多用户模式);还可以进入到系统管理维护(System Management Services,简写SMS),在其中可以修改系统引导设备列表。系统的启动分为硬件初始化阶段和... 阅读全文

posted @ 2009-08-27 13:33 Oracle和MySQL 阅读(699) 评论(0) 推荐(0) 编辑

部分行索引使用介绍
摘要:函数索引是Oracle索引中比较特殊的,我们这里讨论函数索引中部分行索引的使用。部分行索引顾名思义仅就表中的一部分记录做索引,请看代码示例:drop table test;create table test (t1 int, t2 char(1));declarei int :=0;beginwhile i select count(*) from test;COUNT(*)----------... 阅读全文

posted @ 2009-08-26 19:06 Oracle和MySQL 阅读(176) 评论(0) 推荐(0) 编辑

autotrace在绑定变量情况下不准确的问题
摘要:通常我们在检验SQL执行计划时采用autotrace的方法,但autotrace本身存在许多不准确的情况。以下为一个例子:SQL> create table test(t1 int, t2 char(200));表已创建。SQL> create index ind_t2 on test(t2);索引已创建。SQL> insert into test values (0,'A');已创建 1 行。S... 阅读全文

posted @ 2009-08-26 12:16 Oracle和MySQL 阅读(218) 评论(0) 推荐(0) 编辑

关于RAC中监听配置IP=FIRST的说明
摘要:为RAC自动配置的监听器(listener)一般都可以看到使用了IP=FIRST选项,以使得监听在所给出主机名的相关ip端点。默认情况下不使用IP=FIRST选项,监听器总是在所有该主机的网络接口上监听(listen)。从8i开始,监听器在绑定Ip地址的方式已经改变。一般的规则是“在指定主机上监听所有端口(listen on all interfaces if a hostname is spec... 阅读全文

posted @ 2009-08-26 11:05 Oracle和MySQL 阅读(306) 评论(0) 推荐(0) 编辑

Rman 备份检验功能
摘要:RMAN 中 “backup validate database” 语法可以用来扫描数据库中的物理错误,实际验证期间并不产生备份集。如果需要更多的错误检查,可以使用backup 命令的check logical 选项来配置备份执行逻辑讹误检查,示例如下:backup validate check logical database;示例中RMAN 仅执行逻辑数据库验证操作,而不产生实际备份集。需要... 阅读全文

posted @ 2009-08-25 23:09 Oracle和MySQL 阅读(257) 评论(0) 推荐(0) 编辑

SCRIPT: VALIDATE.SQL to ANALYZE .. VALIDATE STRUCTURE objects in a Tablespace
摘要:Execution Environment: Access Privileges: Requires to be run connected as SYS schemaUsage: In SQL*Plus connect SYS AS SYSDBA. In 8i connect internal can be usedInstructions:Steps to instal... 阅读全文

posted @ 2009-08-25 22:28 Oracle和MySQL 阅读(272) 评论(0) 推荐(0) 编辑

09年博客迁移:Amd 将在9月10日推出基于 DirectX11的显卡
摘要:根据在今年QuakeCon上泄露的幻灯片显示,AMD准备在下个月推出其产品家族中新一代支持DirectX 11的显卡。实际上在几天前AMD公司已经向一些幸运的家伙展示了这一新产品。到目前为止许多细节仍不为人们所知晓,但无论如何,AMD将会是第一个提供支持DX11显卡产品的硬件商,在NVIDIA将在今年第四季度或明年初正式推出他们的产品。 阅读全文

posted @ 2009-08-17 12:53 Oracle和MySQL 阅读(181) 评论(0) 推荐(0) 编辑

约束条件对于查询优化的作用
摘要:约束条件对于查询优化至关重要。 许多人仅仅认识到约束是为了保证数据的完整性,当然这也是对的。但约束同事也会被优化器利用以便决定最优执行计划。优化器使用以下数据作为输入变量:1. 查询语句2. 所有可用的数据库对象统计值3. 系统统计值,可能存在的如CPU速度,单块物理读的速度,以及一系列硬件指标4. 数据库初始化参数 (parameters)优化器使用所有这些信息以便决定最好的查询方式。我常常遇到... 阅读全文

posted @ 2009-08-17 11:44 Oracle和MySQL 阅读(253) 评论(0) 推荐(0) 编辑

09年博客迁移:诺基亚与微软将组成“邪恶”联盟将出售预装 office手机
摘要:微软和诺基亚宣布达成产品联盟,office办公软件将预装在诺基亚手机上。该协议的签署标志着微软第一次将office软件预装在非windows mobile的手机上。微软商务分公司总裁斯蒂芬埃洛普说道:”将有200万部诺基亚智能手机预装office办公软件"。该联盟的主要目标是企业客户和诺基亚公司被整合后的E系列商务手机。office软件在被移植到诺基亚手机上后所具有的功能包括:能够查看,修改,创建... 阅读全文

posted @ 2009-08-13 21:58 Oracle和MySQL 阅读(184) 评论(0) 推荐(0) 编辑

内部视图:interval view x$kvii 介绍
摘要:内部视图x$kvii554078 kslerb event range base873 kslnbe # of base events285 kslnbesess # of base events in session382 kslltl number of latches2 ksbcpu_static initial number of... 阅读全文

posted @ 2009-08-11 22:41 Oracle和MySQL 阅读(354) 评论(0) 推荐(0) 编辑

关于Oracle中supplemental log的补充说明
摘要:在上一篇关于Oracle补全日志的介绍中漏写了关于最小补全日志(minimal supplemental log)与表级补全日志的关系;表级补全日志需要在最小补全日志打开的情况下才起作用,即若一个数据库没有开最小补全日志或之前drop supplemental log data操作则即便指定了表级补全日志,实际在重做日志输出的过程中描述的记录仍只记录rowid和相关列值。打开最小补全日志的命令如下... 阅读全文

posted @ 2009-08-11 22:27 Oracle和MySQL 阅读(325) 评论(0) 推荐(0) 编辑

apache中多域名使用同一个ip的方法
摘要:服务器仅有一个ip ,却需要服务多个域名(实际是多个网站的服务),例如你希望使用同一个台web服务器上同时运行www.example.com与www.example.net。可在httpd.conf配置文件中(可能位于/etc/httpd/conf或/usr/local/apache/conf目录下),添加以下条目:Server configuration # Ensure that Apache... 阅读全文

posted @ 2009-08-10 17:19 Oracle和MySQL 阅读(170) 评论(0) 推荐(0) 编辑

蝴蝶效应,混沌理论与股市
摘要:蝴蝶效应(ButterflyEffect)是指在一个动力系统中,初始条件下微小的变化能带动整个系统的长期的巨大的连锁反应。这是一种混沌现象。美国气象学家爱德华·罗伦兹(EdwardLorenz)1963年在一篇提交纽约科学院的论 文中分析了这个效应。“一个气象学家提及,如果这个理论被证明正确,一个海鸥扇动翅膀足以永远改变天气变化。”在以后的演讲和论文中他用了更加有诗意的蝴 蝶。对于这个效应最常见的... 阅读全文

posted @ 2009-08-10 11:24 Oracle和MySQL 阅读(618) 评论(0) 推荐(0) 编辑

ORA-12500内存耗尽一例
摘要:3月8日下午发现主机130.31.1.234无法登录,尝试登录Oracle,系统返回ORA-12500错误(TNS:listener failed to start a dedicated server process)。可能引起该错误的原因有多种,包括以下:Oracle服务进程使用的session或process数达到了参数设置的上限,导致无法再分配新的服务进程。系统资源耗尽,Oracle在启动... 阅读全文

posted @ 2009-08-10 11:12 Oracle和MySQL 阅读(500) 评论(0) 推荐(0) 编辑

Oracle rac进阶管理专家指导系列文档
摘要:Session1Session2Session3Session4Session5Session6Session7Session8 阅读全文

posted @ 2009-08-10 10:58 Oracle和MySQL 阅读(196) 评论(0) 推荐(0) 编辑

Oracle恢复目录的管理使用简要
摘要:I. 使用恢复目录存储RMAN备份记录 Oracle 官方建议把恢复目录建议于独立的数据库中。如果把恢复目录与其他一些数据混杂在某库中,若该库失败则恢复目录一起丢失,这将导致恢复异常困难。 在恢复目录中登记某个库被称作注册(registration).可以在恢复目录中注册多个目标库。举例来说,你可以注册数据库 prod1,prod2,和prod3在一个单独的由用户catowner拥有的目录中,而该... 阅读全文

posted @ 2009-08-10 10:33 Oracle和MySQL 阅读(392) 评论(0) 推荐(0) 编辑

延迟块清除介绍
摘要:在Oracle中数据锁(这里主要指TX类型行锁)实际上是数据的属性,存储在块首部,称之为事务槽(ITL)。COMMIT操作的职责包括释放块上的锁,实际的释放方式即清除块上相应的事务槽,但这里存在一个性能的考量。设想一个UPDATE大量数据的操作,因为执行时间较长,一部分已修改的块已被缓冲池flush out写至磁盘,当UPDATE操作完成执行COMMIT操作时,则需要将那些已写至磁盘的数据块重新读... 阅读全文

posted @ 2009-08-10 10:20 Oracle和MySQL 阅读(478) 评论(0) 推荐(0) 编辑

certifies using for pic test
摘要: 阅读全文

posted @ 2009-08-09 23:16 Oracle和MySQL 阅读(142) 评论(0) 推荐(0) 编辑

重做日志时间戳说明
摘要:首先创建一个包括序列号与时间戳的表,通过对该表插入当前时间戳并记录插入操作的开始时间,进行中时间,与结束时间,以便与重做日志中的时间戳对比。表的定义如下:create table tim (tn int,itime timestamp);使用以下匿名块插入数据:declarestime timestamp;dtime timestamp;etime timestamp;beginfor i in ... 阅读全文

posted @ 2009-08-09 22:56 Oracle和MySQL 阅读(325) 评论(0) 推荐(0) 编辑

同样的查询每次都产生大量物理读的调优示例
摘要:12月中旬用户反映综合传输网管库上的一个查询影响迟缓,具体现象表现为当多个用户在应用界面上同时点下查询后,结果返回耗时长,影响正常业务的运作。经过初步分析该操作主要的等待事件在db file sequential read上,为了进一步明确问题,我们在系统的高峰时段使用性能报告工具抓取了统计信息,以下为top3等待事件:Event Wai... 阅读全文

posted @ 2009-08-09 22:50 Oracle和MySQL 阅读(462) 评论(0) 推荐(0) 编辑

绑定变量介绍
摘要:Oracle在执行SQL语句时,普遍存在以下几个步骤: 当SQL语句首次执行,Oracle将确认该句语句的语法是否正确(语法解析Syntax parse)并进一步确认语句相关表和列的存在性等因素(语义解析semantic parse)以及优化器决定执行计划等步骤。整个过程称之为硬解析,硬解析消耗大量的CPU时间和系统资源。硬解析过多会有效降低系统性能。 若之前已进行过硬解析,且解析后的分析树和... 阅读全文

posted @ 2009-08-09 22:33 Oracle和MySQL 阅读(290) 评论(0) 推荐(0) 编辑

UNDO表空间监控说明
摘要:在Oracle 10g版本中可以使用V$UNDOSTAT视图用于监控实例中当前事务使用UNDO表空间的情况。视图中的每行列出了每隔十分钟从实例中收集到的统计信息。每行都表示了在过去7*24小时里每隔十分钟UNDO表空间的使用情况,事务量和查询长度等信息的统计快照。UNDO表空间的使用情况会因事务量变化而变化,一般我们在计算时同时参考UNDO表空间的平均使用情况和峰值使用情况。以下SQL语句用于计算... 阅读全文

posted @ 2009-08-09 22:31 Oracle和MySQL 阅读(489) 评论(0) 推荐(0) 编辑

undo自动调优介绍
摘要:Oracle 10gr2的后续版本中添加了撤销(UNDO)信息最短保留时间段自动调优的特性,不再仅仅依据参数UNDO_RETENTION的设定,其调优原则如下:l 当撤销表空间(UNDO TABLESPACE)大小固定,Oracle将根据表空间的大小和实际的系统负载动态调整撤销信息保存时间,该最短保存时间的具体长短基于撤销表空间大小的一定比例值公式换算后获得;它总是比设定的UNDO_RETENT... 阅读全文

posted @ 2009-08-09 22:28 Oracle和MySQL 阅读(391) 评论(0) 推荐(0) 编辑

Oracle Supplemental 补全日志介绍
摘要:Oracle补全日志(Supplemental logging)特性因其作用的不同可分为以下几种:最小(Minimal),支持所有字段(all),支持主键(primary key),支持唯一键(unique),支持外键(foreign key)。包括LONG,LOB,LONG RAW及集合等字段类型均无法利用补全日志。最小(Minimal)补全日志开启后可以使得logmnr工具支持链式行,簇表和索... 阅读全文

posted @ 2009-08-09 22:23 Oracle和MySQL 阅读(274) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示