自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

one_dollar

蓦然回头,满地长草

  • 博客(30)
  • 资源 (8)
  • 收藏
  • 关注

原创 Oracle动态性能视图 v$sga 学习笔记

v$sga 在oracle 的动态性能视图中,位置没有其它视图重要。结构如下:SQL> desc v$sga 名称                                                              是否为空? 类型 ----------------------------------------------------------------- --

2006-11-30 17:19:00 4558

原创 Oracle的日志缓冲区大小查询方法———学习笔记

日志缓冲区Log_buffer是Oracle专门用于存入重做日志的内存区域。数据库启动时,可以看到:SQL> startupORACLE 例程已经启动。Total System Global Area   85006980 bytesFixed Size                   453252 bytesVariable Size              46137344

2006-11-30 16:11:00 8076

原创 Oracle 的体系结构(Architecture of ORACLE)学习笔记

Oralce 8i 的体系结构一、Oracle serverOracle server 由Oracle的实例(Instance)和数据库(Database)两部分构成。一般情况下,在一个Server中,一个Database 对应一个Instance,但是在Oracle 8I中的OPS,Oracle 9I的中RAC中,一个Database可以对应一个以上的Instance。Databas

2006-11-29 09:35:00 1231

原创 从字符串字段中,查找全是数字的记录

有一个字符串字段,里面有的记录是字符,有的是数字,现在需要把全是数字的记录找出来,要做统计。操作方法如下:先创建一个和原表结构相同的表:create table temp as select * from s_permission_area where 1=0;新建的表中是不能有数据的。因此用 1=0 来做限制。创建一个过程:create or replace proced

2006-11-27 17:42:00 1067

转载 oracle最重要的9个动态性能视图

oracle最重要的9个动态性能视图v$session + v$session_wait (在10g里功能被整合,凑合算1个吧.)v$processv$sqlv$sqltextv$bh (更宁愿是x$bh)v$lockv$latch_childrenv$sysstatv$system_event按组分的几组重要的性能视图1。System 的 over view v$sysstat ,

2006-11-27 15:30:00 1092

原创 Oracle 参数绑定性能实践

        从Oracle的SGA的构成来看,它是推崇使用 参数绑定的。使用参数绑定可以有效的使用Share Pool,对已经缓存的SQL不用再硬解析,能明显的提高性能。   具体实践如下:SQL>create table test (a number(10));再创建一个存储过程:create or replace procedure p_test is  i number(

2006-11-27 13:22:00 959

原创 控制文件丢失,用备份的脚本创建控制文件恢复数据库

        因误操作,将控制文件删除了,三个全删了,但是还好,有备份的脚本文件。       现用脚本文件恢复控制文件,完成数据库的恢复。      SQL> startupORACLE 例程已经启动。Total System Global Area   85006980 bytesFixed Size                   453252 bytesVariable

2006-11-24 17:36:00 1097

原创 操作系统崩溃,数据库全部文件都在时,数据库恢复方法

在论坛上,有人问:一个朋友的Oracle数据库所在的 操作系统崩溃,现遗留下数据文件文件分布结构如下:d:/oracle/oradata/STANCONTROL01.CTL    CONTROL02.CTL   CONTROL03.CTLINDX11.DBF       INDX12.DBF      INDX13.DBF   INDX14.DBFREDO01.LOG       REDO02

2006-11-23 12:42:00 3441

原创 oracle 常用管理 SQL 命令一句通 (陆续增加中......)

Oracle 常用管理 SQL 命令一句通数据库版本SQL> select * from v$version;BANNER----------------------------------------------------------------Oracle9i Enterprise Edition Release 9.2.0.1.0 - Pr

2006-11-22 17:54:00 1760

原创 用归档日志恢复丢失的数据文件

由于删除文件时不小心,删除了一个数据文件,在操作系统级该文件不能被恢复。数据库是自动归档的数据库。经查看,有所有的归档日志。SQL> archive log list;数据库日志模式            存档模式自动存档             启用存档终点            d:/oracle/ora92/RDBMS最早的概要日志序列     6下一个存档日志序列   8当前日志序

2006-11-22 17:23:00 2380

原创 Oracle 监听服务不能启动处理方法

         Oracle 监听服务在 Windows 中被注册为一个服务。有时候,由于更改操作系统信息或其它原因,监听不能启动,用户就不能连接到Oracle数据库。        如果连接不到Oracle数据库,先判断是什么原因,如果是监听不能启动,可以从以下几方面找原因:   第一、重启监听服务        在Windows操作系统中,监听 默认的服务名: Oracle +

2006-11-21 17:43:00 2694

原创 Oracle 控制文件的备份

        Oracle 的控制文件是Oracle数据库运行的核心文件,如果控制文件丢失并且不能恢复,那后果是很严重的,可使数据库不能启动。         Oracle提供的控制文件备份的方法有以下两种:第一、生成备份文件    这是最常用的方法:SQL> alter database backup controlfile to c:/controlfile.bak;

2006-11-21 16:25:00 1486

原创 实战在线备份表空间

         在数据库运时,表空间的状态为Online,此时,是不能备份表空间的。因为在备份时,DB还是在向表空间的数据文件写数据,如果此时备份数据文件,最终使的备份的数据文件不统一,而不能在恢复时使用。    在备份表空间的数据文件,首先要使表空间在备份状态下,这时,数据库不能再向数据文件写入数据,备份的数据文件才能有一致性,才可以在恢复时应用。SQL> select * from

2006-11-21 15:56:00 1488

原创 用 Trim 和 RPad 处理字符串

最近在开发的时候,有这样一种需求:有一个字段名:AREAID, 是18位的整形。即: AREAID NUMBER(18)有如下的值:AREAID---------------------------------------10093805320000000010093805330000000010093805340000000010093805350000000010093

2006-11-21 15:19:00 1215

原创 非归档数据库备份实践

数据库在运行的过处程中,必须要做好备份,如果没有做好备份,那么,如果数据库出现故障,就只有等死一条路了。因为将会丢失部分或全部数据,另外对OLTP系统来说,数据是实时在变化,丢数据的可能性就越高。      对于归档数据库,有很多的种的备份方法,但对于非归档的数据库来说,只能作关闭数据库的冷备。     对于Windows系统,数据库运行时是不能复制文件的,所以:SQL> shutdo

2006-11-21 12:24:00 830

原创 statspack 使用学习笔记

        使用Utlbstat和Utlestat只能取两点的信息,得到性能差异报表,并进行分析,判断那些是主要影响系统的信息.但是由于两点之间的性能差异的不确定性,如操作时间长短,并发数的变化,而收集的信息是两点之间的比较,时间越长,收集到的信息的准确程度越低,收集的时间短,则收集的信息不全.同时受提供信息有限所限,随Oracle版本的发展,现已经被StatSpack取代.  与Utlbst

2006-11-21 09:18:00 1358

转载 阿里巴巴公司DBA笔试题

阿里巴巴公司DBA笔试题, 看看你会几道blue_stone 发表于 2006-8-24 23:23:00注:以下题目,可根据自己情况挑选题目作答,不必全部作答.您也可以就相关问题直接找负责面试人员面述而不笔答一:SQL tuning 类  1:列举几种表连接方式  2:不借助第三方工具,怎样查看sql的执行计划  3:如何使用CBO,CBO与RULE的区别  4:如何定位

2006-11-17 10:19:00 1081

原创 重做日志文件跟踪日志分析

重做日志文件对Oracle系统来说,是至关重要的,Oracle对重做日志文件的所有变化都有日志文件记录.日志存放路径:D:/oracle/admin/ora92/bdump以上路径与Oracle的安装有关.在以上路径中,所有的 .trc 文件都用来记录重做日志文件的每一次变更:下面以实例分析:Dump file d:/oracle/admin/ora92/bdump/ora

2006-11-17 10:05:00 1681

原创 Oracle 显式游标使用基本方法

Oracle中,游标是操作数据最常用,也是最有效的方法. 根据Oracle游标的声明方法不同,可以将Oracle的游标分为显式和隐式两种. 显式游标就是有明确声明的游标,显式游标的操作主要有如下几类:  第一,游标的声明:  声明游标时,要用关键字 CURSOR ,  如 CURSOR CUR_SAMPLE IS SELECT * FROM TAB;  其中,CURSOR, IS 为关键字, CU

2006-11-17 09:05:00 2512

原创 Oracle日志文件组成员丢失的恢复方法

因不慎操作,将日志组中的第三个日志文件丢失.SQL> conn /as sysdba已连接。SQL> startupORACLE 例程已经启动。Total System Global Area   85006980 bytesFixed Size                   453252 bytesVariable Size              58720256 bytesD

2006-11-16 11:56:00 1354

原创 Oracle 的Date类型面面观

   在 Oracle 的所有类型中,和日期时间有关的类型只有一个: Date,字面上看,是日期类型,其实它是包括时间的,确切的说应该是DateTime.我们从以下几方面来了解一下Date的相关知识:第一.Date类型的组成 不管你同意与否,Date类型总是包括时间的.如果没有指定时间,就默认为午夜12:00:00  例如:SQL> conn hr/hr已连接。SQL> create tabl

2006-11-16 09:12:00 1011

原创 SQL*Plus 使用技巧--编辑功能使用方法

    SQL*Plus是 Oracle 数据库自带的最常用的工具之一.在这个工具中有很多的功能,其中最常用的肯定是编辑功能了,那么如何使用编辑功能呢?第一 复制与粘贴:      SQL*Plus 提供了快捷的复制方法,它即支持Ctrl+C 和Ctrl+V,另外也可以"先选择要复制的脚本,再按住鼠标左键,然后再单击鼠标右键"的方法,选择的脚本会自动的粘贴到当前的 SQL> 后面,使用上手还是

2006-11-15 17:48:00 1991

原创 Oracle 9i 对 CHAR 型字段类型的优化

在Oracle 9i,由于 CHAR 型字段读取的不方便,限制了 CHAR 型字段的使用.要读取一个字段的值,要用以下的方法: SQL>  create table test (  2   a char(5))  3   tablespace users; 表已创建。 SQL>  insert into test values (1); 已创建 1 行。

2006-11-15 15:35:00 915

转载 Oracle OCP认证离你有多远?

1、问:OCP是考8i还是9i? 答:OCP是对整个Oracle全球认证计划Oracle Certified Professional的缩写,有8i也有9i认证,要看您想考的是什么版本了,9I是8I的升级。 2、问:学完OCP能挣多少钱呢?投入产出比合适吗? 答:Oracle是全球最大的数据库提供商之一,国内现在这样的人才不是很多,据我所知,参加过培训的人,现在的工资都很可观,学费也就不算什么

2006-11-15 12:26:00 1789

原创 OracleOraHome92Agent 服务不能启动处理方法

    OracleOraHome92Agent  如果不能启动,可以用下面的方法:   删除 Oracle 安装目录下:     network/agent 下所有的以 .q 为扩展名的文件,再重启,就可以启动了.

2006-11-15 11:37:00 1500

原创 表空间的创建

    ORACLE中,表空间是数据管理的基本方法,所有用户的对象要存放在表空间中,也就是用户有空间的使用权,才能创建用户对象.否则是不充许创建对象,因为就是想创建对象,如表,索引等,也没有地方存放,Oracle会提示:没有存储配额.  因此,在创建对象之前,首先要分配存储空间.  分配存储,就要创建表空间:  创建表空间示例如下:CREATE TABLESPACE  "SAMPL

2006-11-13 15:14:00 7066 5

原创 单表多条件查询的优化方法

最近,有人有论坛上提问:“有一张表,里面有600多万条数据,现在我想在里面抓数据,WHERE里面的判断条件有判断日期,并且有两个排序,请问大家帮忙写个速度在几分钟内高质量的查询语句,谢谢”这个问题的关键是 “单表多条件查询的优化方法”。对于单表,有两种情况:第一、大表中取大量数据。      如果从大表中取大量数据,在这种情况下,使用索引并不一定有好的优化。但又有两种情况:

2006-11-11 15:16:00 3033 1

原创 如何删除表中重复的记录?

    由于多种原因,在表中可能会有一些重复的记录,有时需要删除这些重复的记录,那么,如何删除这些重复的记录呢? 现有如下的表:SQL> create table a  2  (b number(1));表已创建。SQL> insert into a values (1);已创建 1 行。SQL> /已创建 1 行。SQL> /已创建 1 行。SQL> in

2006-11-11 14:07:00 1367 2

原创 Oracle 归档与非归档的切换

归档时,Oralce会自动的将所产后的日志记录自动的归档, 非归档模式,则将产生的日志覆盖,对于大多数的DB来说,要求是运行在归档状态下。归档与非归档的切换,一般有两种方法,一种是在创建数据库进,选项到归档与非归档模式,另一种是,在DB运行过程中,进行切换。对于第一种,创建时可以选择,不再说明。对于第二种:需要说明的是,归档与非归档的切换,只能在DB的 Mount 状态下进行。所以要切

2006-11-10 19:27:00 1885 1

原创 Count 和 NULL值 造成的问题

最近用户反映,自动配线功能不能正常运行,但在用手工配时,能成的配出来。在查找原因时,主要查找存储过程,因为这个功能主要是调用存储过程来实现的。查找到最近,发现有一条语句,明明的记录,但是不能返回正确的记录数,老是返回0:SELECT COUNT(T.AREAID) FROM DL_LINE T WHERE T.STARTLINEID =1111;但是在表 DL_LINE 中,是有5

2006-11-10 18:42:00 1598

mod_jk.so for 64

tomcat-connectors-1.2.40-windows-x86_64-httpd-2.4.x

2016-09-27

spring-data-redis-1.6.0.RELEASE.jar

spring-data-redis-1.6.0.RELEASE.jar

2016-09-24

mybatis-3.1.1

mybatis-3.1.1, jar包,有需要的可以下载

2015-12-20

spring-jms-3.2.4.RELEASE.jar

spring-jms-3.2.4.RELEASE.jar

2015-12-06

FLEX- MDI窗口开发实例

FLEX- MDI窗口开发实例,可运行,可以实现多种窗口。

2010-05-19

深入浅出Hibernate源码

本下载包与书籍的实战篇紧密结合. 下载包中的程序是一个简明的示例论坛程序,按照循序渐进的原则,分为不同的步骤: 步骤1: 建立最简单的项目基础结构:Board/User/Article三个类,包含最基本的配置文件。同时,在这一步中,建立测试类,刻画项目各个类之间的契约关系。 步骤2: 对文章的种类增加“投票”类型,展示对多型的处理。 步骤3: 增加webwork实现的GUI。 加入中文支持。 步骤4: 升级到Hibernate 3。 环境说明 --------- 程序包中的程序经过测试的运行环境为: 1, Tomcat 5.0.25 2, Hibernate 2.1.7 3, Hibernate 3.0.2 4, Eclipse 3.0.1 (作为IDE) 5, ant 1.6(作为build工具) 6, java sdk 1.4.2 7, mysql 4.1 (作为后台数据库) 8, 至少250M硬盘空间(hibernate 2,3和webwork就将占据138M) 虽然在更高版本中应该可以不加修改的运行,但我们对此不加以保证。(v1.2将对Hibernate 3.0.4进行测试) 安装说明 --------- 1, 确认jdk 1.4.2已经正确安装; 2,将本程序包解压,假设目录为: x:\rs\hib-samples 3, 从hibernate的sf下载区下载2.1.7与3.0.2版本: http://sourceforge.net/project/showfiles.php?group_id=40712 4,将下载的hibernate包解压到x:\rs\hib-samples\hibernate-2.1与x:\rs\hib-samples\hibernate-3,目录结构应该为: x: + rs + hib-samples <--- 本文件包解压的目录 + forum-step1-db-first-middlegen + forum-step1-db-first-synchronizer + forum-step2 + ... + hibernate-2.1 <--- Hibernate 2.1.7解压到这里 + bin <--- 确认bin与doc目录就在解压后的hibernate-2.1目录中 + doc + ... + hibernate-3.0 <--- Hibernate 3.0.2解压到这里 + bin preference -> Java -> Build Path -> User Librarys,分别建立名为Hibernate2,hibernate3,mysql-jdbc的用户库,分别包含对应的lib文件(如hibernate2包含hibernate-2.1目录下的hibernate2.jar及其lib目录下的所有jar文件); 11, 在您的eclipse 中,导入各个目录下的.project文件,以建立工程.(工程名为step1,step2,step3,step4)。在工程的类路径配置中,使用上一步创建的用户库(step1-step3使用Hibernate2,step4使用hibernate3)。确保没有编译错误。 好了,您现在可以开始阅读代码,作一些自己的改变,看看您能得到什么结果 :) 中文处理说明 ------------ 关于中文的处理,是在step3加入的,因此在step1以及step2中,请使用英文进行实验。具体进行的处理为全程采用UTF-8编码. 1,mysql创建时,字符集必须选择UTF-8 2,在mysql jdbc连接的url中,必须指定采用utf-8 encoding。 jdbc:mysql://localhost/forum?useUnicode=true&characterEncoding=utf-8&mysqlEncoding=utf8 3,在jsp页面中,指定页面采用UTF-8编码. 假若在您的项目中,必须使用GBK编码,则在以上的各个地方,都需要把UTF-8更换为GBK方可正常使用。 版本更新 ----------- v1.2 (PLAN,TBD) * 转换到JTA * 给出一个脱离DAO模式的例子 * 给出for hibernate 3的xdoclet例子 v1.1 (2005.5.25) * 分离db目录下的build.xml * 增加了对投票的图形显示 * 修正了和webwork相关的一个中文bug v1.0 (2005.4.20) * 初始版本

2009-03-25

DD省某银行扣税系统需求说明书.pdf

DD省某银行扣税系统需求说明书,不用再详细说明了吧???<br><br>好东东,不可错过!

2008-03-26

Cpp_Primer3rd

Cpp_Primer3rd_Edition,大家都知道的,不用说了吧???

2008-03-26

空空如也

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

TA关注的人

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