`
maincoolbo
  • 浏览: 524389 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
一、如何分析即LogMiner解释      从目前来看,分析Oracle日志的唯一方法就是使用Oracle公司提供的LogMiner来进行, Oracle数据库的所有更改都记录在日志中,但是原始的日志信息我们根本无法看懂,而LogMiner就是让我们看懂日志信息的工具。从这一点上看,它和tkprof差不多,一个是用来分析日志信息,一个则是格式化跟踪文件。通过对日志的分析我们可以实现下面的目的:      1、查明数据库的逻辑更改;      2、侦察并更正用户的误操作;      3、执行事后审计;      4、执行变化分析。      不仅如此,日志中记录的信息还包括:数据库的更改历史、更 ...
                                 Ejb3.0学习笔记(在Jobss下运行Ejb) 什么是EJB?   全称是Enterprice JavaBeans是一个用于分布式业务应用的标准服务端组件模型。采用Enterprice JavaBeans架构编写的应用是可伸的,事务性的,多用户安全的。采用Ejb编写的这些应用,可以部署在任何支持Enterprice  JavaBeans 规范的服务器平台,如Jboss,WebLojic等。 Ejb是用来干什么的?   EJB 实际上是用来编写业务层的代码。 EJB的好处 EBJ为我们提供了很多在企业开发中需要使用到的服务,如 ...
我说你创建一个PFILE,改一下用PFILE启动,而他说数据库无法连接,是Windows的环境。 Ok,这类问题很多很多,我描述一下解决办法供参考。 加入我们修改了以下参数: SQL> alter system set sga_max_size=5G scope=spfile; System altered. 那么下次启动,如果内存不足,数据库是无法启动的: SQL> shutdown immediate; Database closed. Database dismounted. ORACLE instance shut down. SQL> startup ...
  一、 表该存放在哪里?   我们都知道,在ORACLE数据库中,使利用空间这个概念来管理表对象的。在数据库创建的时候,数据库中已经建立了一些表空间。那么当我们新建立表的时候,这个新表的位置该放在什么地方呢?这就好像吃饭时的坐的位置一样,是有讲究的。一般来说,我们在新建表的时候,至少要遵循如下建议:   一是在数据库创建的时候,在数据库中已经有了一个SYSTEM的表空间。一般情况下,这个表空间中,只包含数据字典及Oracle系统对象。如果我们将我们的表建立在这个空间上的话,那是要降低数据库的性能的。所以,一般我们是不建议用户把表格建立在这个空间上。但是,若我们不只一个人维护数据库,如有八个 ...
Eclipse 快捷键 Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行   Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编辑的页面(当然是针对上面那条来说了) Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性 Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位 ...
SQL_TRACE是Oracle提供的用于进行SQL跟踪的手段,是强有力的辅助诊断工具.在日常的数据库问题诊断和解决中,SQL_TRACE是非常常用的方法。 本文就SQL_TRACE的使用作简单探讨,并通过具体案例对sql_trace的使用进行说明. 一、 基础介 ...
  native关键字用法 native是与C++联合开发的时候用的!java自己开发不用的! -------------------------------------------------------------------------------- 使用native关键字说明这个方法是原生函数,也就是这个方法是用C/C++语言实现的,并且被编译成了DLL,由java去调用。这些函数的实现体在DLL中,JDK的源代码中并不包含,你应该是看不到的。对于不同的平台它们也是不同的。这也是java的底层机制,实际上java就是在不同的平台上调用不同的native方法实现对操作系统的访问 ...
:String 与StringBuffer的区别         String:在String类中没有用来改变已有字符串中的某个字符的方法,由于不能改变一个java字符串中的某个单独 字符,所以在JDK文档中称String类的对象是不可改变的。然而,不可改变的字符串具 ...
获取exp 帮助 exp help=y EXP username/password:       Example: EXP SCOTT/TIGER EXP KEYWORD=value or KEYWORD=(value1,value2,...,valueN)      Example: EXP SCOTT/TIGER GRANTS=Y TABLES=(EMP,DEPT,MGR)                or TABLES=(T1:P1,T1:P2), if T1 is partitioned table USERID must be the first parameter on ...
  UltraEdit 是每天必用的工具之一.但想想看,实际使用到的功能只是这个工具强大功能的极小的一部分.灵活使用这个工具有的时候能起到事半功倍的效果.记录并收集一些小技巧对自己对别人都有帮助.因为我在使用"列 ...
     1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何修正。 2、命令:必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟悉:appletview ...
select r1 || '*' || r1 || '=' || r1 * r1 A, decode(r2, '', '', r2 || '*' || r1 || '=' || r2 * r1) b, decode(r3, '', '', r3 || '*' || r1 || '=' || r3 * r1) C, decode(r4, '', '', r4 || '*' || r1 || '=' || r4 * r1) D, decode(r5, '', '', r5 || '*' || r1 || '=' || ...
    db2, oracle和sqlserver取前几行的语法     db2:        select * from tab fetch first 10 rows only   oracle:       select * from tab where rownum <=10   sqlserver:       select top 10 * from tab   mysql:       select * from tab limit 10  
Oracle 10G支持的正则查询      Oracle Database 10g 中的正则表达式特性是一个用于处理文本数据的强大工具   Oracle Database 10g 的一个新特性大大提高了您搜索和处理字符数据的能力。这个特性就是正则表达式,是一种用来描述文本模式的表示方法。很久以来它已在许多编程语言和大量 UNIX 实用工具中出现过了。   Oracle 的正则表达式的实施是以各种 SQL 函数和一个 WHERE 子句操作符的形式出现的。如果您不熟悉正则表达式,那么这篇文章可以让您了解一下这种新的极其强大然而表面上有点神秘的功能。已经对正则表达式很熟悉的读者可以了解如何在 ...
oracle中去掉文本中的换行符、回车符、制表符小结 一、特殊符号ascii定义 制表符 chr(9) 换行符 chr(10) 回车符 chr(13) 二、嵌套使用repalce,注意每次只能提交一个符号,如先回车再换行           select REPLACE(gg, chr(10), '') from dual     要注意chr(13) | | chr(10) 此类结合使用的情况比较多,回车换行在notepad中是比较好看点的,所以要考虑此种情况           select translate(string,chr(13)||chr(10),',') from ...
Global site tag (gtag.js) - Google Analytics