自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ORA-01691:Lob 段 无法通过8192

USERS表空间不足的问题:描述 = ORA-01691: Lob 段SFZXP.SYS_LOB0000030381C00004$$无法通过8192(在表空间USERS中)扩展。下面的方法是为表空间增加一个'D:/oracle/product/10.2.0/oradata/orcl/users02.dbf'文件,以扩大表空间,增加的文件users02.dbf'的大小为30048M,

2015-12-30 17:03:58 4179

原创 用sqoop导入大表的问题

用sqoop全量地往HDFS中导入一张大表,大概30G左右。运行的过程总是不成功,抓了日志分析,发现是sqoop运行时候抛出了MySQL的异常:java.sql.SQLException: Incorrect key file for table '/tmp/#sql_f27_0.MYI'; try to repair it再分析,发现是sqoop解析SQL语句后,会组装出一条边界确认

2015-12-21 16:25:14 3898

原创 ORACLE性能调优之执行计划的使用

一段SQL代码写好以后,可以通过查看SQL的执行计划,初步预测该SQL在运行时的性能好坏,尤其是在发现某个SQL语句的效率较差时,我们可以通过查看执行计划,分析出该SQL代码的问题所在。 关于执行计划的一些知识:* Full Table Scans 全表扫描* Rowid Scans  rowid扫描* Index Scans 索引扫描* Index Unique Scans

2015-12-21 16:19:37 555

原创 mybatis缓存机制

一、MyBatis缓存介绍  正如大多数持久层框架一样,MyBatis 同样提供了一级缓存和二级缓存的支持一级缓存: 基于PerpetualCache 的 HashMap本地缓存,其存储作用域为 Session,当 Session flush 或 close 之后,该Session中的所有 Cache 就将清空。  2. 二级缓存与一级缓存其机制相同,默认也是采用 Perp

2015-12-11 16:33:58 543

原创 myBatis的动态SQL之标签的使用

当sql语句where条件中,需要一些安全判断,例如按某一条件查询时如果传入的参数是空,此时查询出的结果很可能是空的,也许我们需要参数为空时,是查出全部的信息。使用Oracle的序列、mysql的函数生成Id。这时我们可以使用动态sql。1 selectKey 标签 在insert语句中,在Oracle经常使用序列、在MySQL中使用函数来自动生成插入表的主键,而且需要方法能返回这

2015-12-02 14:23:21 1445

原创 mybatis常用jdbcType数据类型

Mybatis中javaType和jdbcType对应关系JDBC Type Java TypeCHAR StringVARCHAR StringLONGVARCHAR StringNUMERIC java.math.BigDecimalDECIMAL java.math.BigDecimalBIT booleanBOOLEAN boo

2015-12-01 10:33:15 475

原创 Mybatis传多个参数解析

一、单个参数:public List getXXBeanList(String xxCode);   select t.* from tableName t where t.id= #{id} 其中方法名和ID一致,#{}中的参数名与方法中的参数名一直, 我这里采用的是XXXBean是采用的短名字,select 后的字段列表要和bean中的属性名一致, 如果不一致的

2015-12-01 10:30:51 490

空空如也

空空如也

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

TA关注的人

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