自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 Hibernate cascade和inverse详解

首先引用另一个blog的说法:1.cascade="..."?cascade属性并不是多对多关系一定要用的,有了它只是让我们在插入或删除对像时更方便一些,只要在cascade的源头上插入或是删除,所有cascade的关系就会被自己动的插入或是删除。便是为了能正确的cascade,unsaved- value是个很重要的属性。Hibernate通过这个属性来判断一个对象应

2009-09-04 10:36:00 569

转载 iBatis insert操作陷阱

iBatis insert操作陷阱 在使用iBatis插入数据的时候,容易跌入陷阱。 一、保存insert方法 在保存数据方面,iBatis的insert方法返回的是新增记录的主键,类型为Object,但实为整数数字型,有时候会让人误解为实体类型,也并非任何表的insert操作都会返回主键----这是一个陷阱。 要返回这个新增记录的主键,前提是表的主键是

2009-08-16 16:12:00 845

转载 ibatis-2.3.3.720的simple_example

说明:用到的就是这些文件(格式),需要的时候,复制粘贴过去修改即可。 SqlMapConfig.xmlxml version="1.0" encoding="UTF-8" ?>    PUBLIC "-//ibatis.apache.org//DTD SQL Map Config 2.0//EN"      

2009-08-15 11:05:00 698

转载 iBatis2--SqlMap的配置总结(18条)

SqlMap的配置是iBatis中应用的核心。这部分任务占据了iBatis开发的70的工作量。1、命名空间:  ,在此空间外要引用此空间的元素,则需要加上命名空间名。 2、实体的别名:    如果有用到的全名的地方,可以用别名代替,受命名空间约束。 3、插入操作    对于自增主键的表,插入可以不配置插入的主键列。否则是必

2009-08-15 10:58:00 508

转载 临时表空间作用

Oracle临时表空间主要用来做查询和存放一些缓冲区数据。临时表空间消耗的主要原因是需要对查询的中间结果进行排序。重启数据库可以释放临时表空间,如果不能重启实例,而一直保持问题sql语句的执行,temp表空间会一直增长网上有人猜测在磁盘空间的分配上,oracle使用的是贪心算法,如果上次磁盘空间消耗达到1GB,那么临时表空间就是1GB。也就是说当前临时表空间文件的大小是历史

2009-08-07 15:18:00 1025

转载 如何处理Oracle中TEMP表空间满的问题

正常来说,在完成Select语句、createindex等一些使用TEMP表空间的排序操作后,Oracle是会自动释放掉临时段a的。但有些有侯我们则会遇到临时段没有被释放,TEMP表空间几乎满的状况,甚至是我们重启了数据库仍没有解决问题。这个问题在论坛中也常被网友问到,下面我总结一下,给出几种处理方法。法一、重启库库重启时,Smon进程会完成临时段释放,TEMP表空间的清理操作,不

2009-08-07 15:13:00 476

转载 Oracle回滚段表空间文件丢损地处理

数据库是启动着的 如果你检测到丢失或损坏了回滚段表空间的数据文件,并且数据库是运行着的,不要把它 down 掉。在很多情况下,数据库是启着的比关闭着解决问题更容易些。这种情况的两种可能的解决方法:A) 使丢失的那个数据文件 offline, 并从备份中恢复它,这种情况适用于数据库是处于归档方式的。B) 另一个方法是 offline 掉所有的那个文件所属表空间的回滚段, dr

2009-08-07 15:09:00 578

转载 oracle8i回滚段表空间出现坏块的解决方法

今天早上刚到公司便接到网通客户的投诉电话,说网管数据库出问题了,数据库有坏块,回滚段里的部分数据不能读取,需要帮忙解决。我查看了一下swappALRT.log文件,发现有以下错误:Tue Sep 21 10:34:08 2004Errors in file E:/oracle/admin/swapp/bdump/swappSMON.TRC:ORA-01578: ORACLE

2009-08-07 14:57:00 506

转载 ORACLE回滚段的概念,用法和规划及问题的解决

回滚段管理一直是ORACLE数据库管理的一个难题,本文通过实例介绍ORACLE回滚段的概念,用法和规划及问题的解决。 1.回滚段概述   回滚段用于存放数据修改之前的值(包括数据修改之前的位置和值)。回滚段的头部包含正在使用的该回滚段事务的信息。一个事务只能使用一个回滚段来存放它的回滚信息,而一个回滚段可以存放多个事务的回滚信息。 2.回滚段的作用   2.1事务回

2009-08-07 14:32:00 405

原创 rollup、cube、grouping函数的使用心得

----1.ROLLUP 和 CUBE函数----在生成包含小计和合计的报表时,ROLLUP 运算符很有用----如果是ROLLUP(A, B, C)的话,首先会对(A、B、C)进行GROUP BY,然后对(A、B)进行GROUP BY,然后是(A)进行GROUP BY,最后对全表进行GROUP BY操作。---rollup例子(1)select t.area_name,t.s

2009-08-06 13:19:00 1743

转载 oracle中的exists 和not exists 用法详解

有两个简单例子,以说明 “exists”和“in”的效率问题1) select * from T1 where exists(select 1 from T2 where T1.a=T2.a) ;    T1数据量小而T2数据量非常大时,T12) select * from T1 where T1.a in (select T2.a from T2) ;     T1数据量非常大而

2009-07-07 19:24:00 1499

转载 eclipse无法启动(eclipse.ini配置)

-vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M这里有几个问题:1. 各个参数的含义什么?2. 为什么有的机器我将-Xmx和-XX:MaxPermSize都设置为512M之后Eclipse可以启动,而有些机器无法启动?3. 为何将上面的参数写入到eclipse.ini文件Eclipse没有执行对应的设置?下面我们一一进行

2009-07-04 16:21:00 4388

空空如也

空空如也

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

TA关注的人

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