自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Gtlions Tracker

(No) DevOps, (No) Coder, (No) DBA, (No) SA

  • 博客(18)
  • 资源 (3)
  • 收藏
  • 关注

原创 频繁提交带来的代价小议

记得之前写过一篇,说我当时刚刚接触oracle的时候,一次面试被问到如何处理大量insert语句的提交频率?我当时的回答是模糊的,说尽量分散提交,针对这个错误的回答,之前的文章已经阐述过了。今天就针对这个问题带来的代价或者影响做个测试。频繁的insert&commit不仅仅带来语句维护的难度、失败后工作恢复难度大等等问题,下面我们观察从等待事件上带来的数据。 一般来说每次com

2011-01-27 14:14:00 925

原创 about FTS(Full Table Scan) V db file scattered read&db file sequential read

我们知道全表扫描的时候执行的是多块扫描I/O,一次I/O多块读取块数取决于db_file_multiblock_read_count,每次多块读取的时候都要等到物理I/O结束(关于这个参数,针对不同OS和环境有不通的默认值,要知道所在环境可以设置最大的值是多少,设置一个超大的数字,oracle会设置成允许的最大值)这时候出现了db file scattered read等待事件。那么会出现

2011-01-26 14:05:00 697

原创 Wampee

今天无意中逛到官网,发现了这个新东西,还处于beta阶段,试玩了下,非常整点。 看自述: Wampee is the 32 bit Portable version of WampServer 2.1 Wampee install nothing on your computer. No services, No registryWampee is using : Apache

2011-01-24 14:14:00 1231 1

原创 IBM Cognos 8 组件

IBM Cognos 8 组件 IBM Cognos 8 包含和使用的组件,包含以下3大类组件: 服务器组件、建模组件、其他组件 自己概括了下,画了个草图。 服务器组件提供用于报表、分析、记分卡和事件管理的用户界面,以及用于路由和处理用户请求的服务器功能。服务器组件包含以下工具: IBM Cognos Connection IBM Cognos Connection 是随 IBM Cognos 8 提供的一个 Web 门户,为可供其产品使用的企业数据提供了单一访问点。它提供了查询、分析和组织数据以及创

2011-01-23 20:48:00 2058

原创 JDK冲突导致启动IBM Cognos 8失败

安装完Cognos8之后,启动失败,提示无法将加密信息保存到新版本的jdk什么巴拉巴拉之类的。 解决办法有2个。 1、删除掉系统环境变量JAVA_HOME 这个办法的不好的地方是其他需要依赖这个变量的应用将失败,比如tocamt,虽然可以直接在tomcat的启动文件/bin/startup.bat里面设置JAVA_HOME,如下"set JAVA_HOME=C:/Java/jdk"的值,但是还是麻烦了。 2、第2个办法 是将C:/cognos/c8/bin/jre/1.5.0/lib/ext/bcprov

2011-01-23 18:26:00 2955

原创 IBM@ Cognos@ Business Intelligence

去年公司增设了BI项目组,因此自己也多少开始关注了这方面的信息。平常还真是了解的不多,可能不在这个行业中的原因。 2010年火了CRM,这是我本职内的行业,真真切切的感受到火爆的CRM。相对应BI,我猜测这1、2年估计也能想2010年的CRM一样火爆起来,希望吧,行业火了我们IT民工才有饭吃。鉴于此,今年2011年可能或者准备在这个方面打发点时间。当然,oracle数据库还是得持续的关注。 关注BI,技术上首先从IBM Cognos开始,那么从安装一套系统和阅读文档开始吧,谁能够提够一个学习和文档线路图呢

2011-01-23 14:22:00 769

原创 ORA-32004: obsolete and/or deprecated parameter(s) specified

今天在自己虚拟机的一套环境上手动shutdown、up一个11g的数据库的时候报了这个错误。[oracle@gtlions ~]$ sqlplus /nologSQL*Plus: Release 11.2.0.1.0 Production on 星期五 1月 21 12:59:05 2011Copyright (c) 1982, 2009, Oracle. All rights res

2011-01-21 13:19:00 2428

原创 数据文件丢失的处理

数据文件被误删除后,启动的时候报错,提示文件丢失,如果是无所谓的数据库,那么可以如下折腾。sys@TEST> startup ORA-32004: obsolete or deprecated parameter(s) specified for RDBMS instance ORACLE 例程已经启动。Total System Global Area 523108352 byte

2011-01-21 12:32:00 1243

原创 如何检查oracle的高可用性属性

刚刚接手一个数据库的时候,需要了解大概的环境属性,比如是否启用归档,是否收到保护,是否启用流等等,刚刚在坛子看到有人在问怎么查看是否启用RAC,现在将一些查看语句归纳下。SQL> select Parallel "是否启用RAC",archiver "是否启用归档" from v$instance;是否启用RAC 是否启用归档 --- ------- NO STARTEDSQL

2011-01-21 11:01:00 688

原创 Oracle 11g中定位trace文件简便办法

在oracle11g当中,可以有更加简单的定位当前trace文件的办法,那就是访问视图 v$diag_info。 store@TEST> select * from v$version;BANNER -------------------------------------------------------------------------------- Oracle Data

2011-01-20 11:22:00 1239

原创 how to get session information

how to get session information 有时候我们需要知道当前连接会话的session信息,有多种办法的到当前session的相关信息。1 V$MYSTAT 通过这个视图可以得到基本的信息,通常我通过该视图得到SID SQL> select sid from v$mystat where rownum=1;SID ---------- 1564

2011-01-20 11:10:00 1674

原创 ORA-00600: 内部错误代码, 参数: [qkacon:NFswrwo]

今天在调试一个存储过程中碰到一个ORA-00600内部错误,错误内容如下:ORA-00600: 内部错误代码, 参数: [qkacon:NFswrwo], [9], [], [], [], [], [], []ORA-06512: 在 "CRMII.PCX_YYBXCJSZT", line 13 ORA-06512: 在 line 13 使用的环境是: linux 64+ora

2011-01-19 14:34:00 2061

原创 db_writer_processes默认大小

db_writer_processes是DBWn进程数量的参数,默认=CPU_COUNT/8. 下面在我笔记本上看到的这个参数是=1,一个双核CPU-7250:C:/Users/Administrator>systeminfo...... ...... 系统制造商: Dell Inc. 系统型号: Vostro 1400 系统类型: X86-based PC 处

2011-01-18 15:23:00 7324

原创 跟踪事件(转帖)和linux-oerr

看到一篇文章,输出tracing events,在此记录。 [sql]declare err_msg VARCHAR2(120); BEGIN dbms_output.enable(1000000); FOR err_num IN 10000 .. 10999 LOOP err_msg := SQLERRM(-err_num); IF err_msg NOT LIKE

2011-01-18 11:17:00 781

原创 DBMS_JOB Paceage

DBMS_JOB包提供了强大的定时执行JOB的功能和管理。 看下都提供了哪些有用的函数和过程: FUNCTION BACKGROUND_PROCESS RETURNS BOOLEAN PROCEDURE BROKEN Argument Name Type In/Out Default? ------------------------------ ---------------

2011-01-17 16:27:00 771

原创 更新-清理sga组件

之前的文章说到V$BH的data buffer的status状态的时候,指出了2个值:xcur和free,这是不完善的,完整的status有: FREE no valid lock image表示这是一个限制的数据块,oracle现在没有使用它 XCUR a current mode block,exclusive to this instance (exclusive current)表

2011-01-14 13:59:00 550

原创 更新-解决linux oracle shell上下箭调用历史命令

之前写过一篇安装rlwrap以增强oracle的sqlplus易用性的文章,在最后的配置.bash_profile步骤中,使用的是如下两行代码: alias 'sqlplus /nolog'='rlwrap sqlplus /nolog' alias sqlplus='rlwrap sqlplus' 上述代码在使用远程shell工具登陆的时候会提示信息: -bash: alias:

2011-01-13 09:53:00 1005

原创 清理sga组件

有时候我们需要清理sga的buffer_cache和shared_pool这2个组件,以保障每次调试sql语句的背景条件大致均衡。 可以使用如下命令: SQL> alter system flush shared_pool; System altered SQL> alter system flush buffer_cache; System altered相关的块cach

2011-01-04 17:09:00 670

PostgreSQL 9.0.4中文文档CHM版本下载

PostgreSQL 9.0.4中文文档CHM版本下载

2013-04-23

PostgreSQL 9.0.4 中文文档 CHM版本

PostgreSQL 9.0.4 中文文档,中文版本,CHM版本

2013-04-23

身份证号码妙用_修正.xls

身份证号码妙用_修正.xls 查找一些星座信息等,无聊的时候打发时间用的。

2009-05-13

空空如也

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

TA关注的人

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