自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring AOP 详解

 此前对于AOP的使用仅限于声明式事务,除此之外在实际开发中也没有遇到过与之相关的问题。最近项目中遇到了以下几点需求,仔细思考之后,觉得采用AOP来解决。一方面是为了以更加灵活的方式来解决问题,另一方面是借此机会深入学习Spring AOP相关的内容。本文是权当本人的自己AOP学习笔记,以下需求不用AOP肯定也能解决,至于是否牵强附会,仁者见仁智者见智。对部分函数的调用进行日志记录,用于观...

2013-03-17 13:23:49 83

原创 如何启用sqlplus的AutoTrace功能执行计划

以下方法可以把Autotrace的权限授予Everyone,如果你需要限制Autotrace权限,可以把对public的授权改为对特定user的授权。  D:\oracle\ora92>sqlplus /nologSQL*Plus: Release9.2.0.1.0 - Production on 星期二 6月 3 15:16:03 2003Copyrigh...

2013-03-17 11:13:36 108

原创 Oracle SQL性能优化技巧大总结

(1)选择最有效率的表名顺序(只在基于规则的优化器中有效): Oracle的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指那个被...

2013-03-17 11:13:23 73

原创 spring与mybatis三种整合方法

本文主要介绍Spring与Mybatis三种常用整合方法,需要的整合架包是mybatis-spring.jar,可通过链接http://code.google.com/p/mybatis/下载到。 1、采用数据映射器(MapperFactoryBean)的方式,不用写mybatis映射文件,采用注解方式提供相应的sql语句和输入参数。 (1)Spring配置文件:<!-- 引入jdb...

2013-03-17 11:12:39 102

原创 修改Oracle连接数

问题描述:客户端连接数据库报错ORA-12516: TNS: 监听程序无法找到匹配协议栈的可用句柄解决过程:1。查看当前会话数、processes和sessions值,发现session数和2个参数的值已经非常逼近SQL*Plus: Release 10.2.0.1.0 - Production on 星期一 10月 9 15:50:21 2006Copyrig...

2013-03-10 20:15:43 87

原创 Oracle数据库死锁的解决办法

Oracle数据库死锁的解决办法来源:ITPUB本文我们尝试总结在多个用户并发情况下,如何识别和解决删除操作期间发生的死锁问题,在开始之前,我们先简单描述一下什么是死锁以及什么东西会导致死锁。  死锁  在任何数据库中发生死锁都是不愉快的,即使是在一个特殊的情况下发生也是如此,它们会减小应用程序的接受程度(ACCEPTANCE),因此避免并正确解释死锁是非常重要的。  当两...

2013-03-10 20:09:59 234

原创 clipse中将java Project转换成Dynamic Web Project

编辑工程的.project文件:添加<nature>org.eclipse.wst.common.project.facet.core.nature</nature><nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature><nature>org...

2013-03-10 20:08:32 70

原创 ORA-01033 ORA-01194 ORA-01110 ORACLE initialization or shutdown in progress

昨天用360做 大文件清理时,坑爹的360将oracle 所有的日志都给清除了Oracle 不完全恢复,当前日志损坏的恢复REDO01.LOG REDO02.LOG REDO03.LOG 导致plsql 登陆就报 ORA-01033 ORACLE initialization or shutdown in progress通过半夜的反复实验终于解决了 具体解决方案如下原因是日志文件必须与SYST...

2013-03-10 20:06:15 740

原创 基于MySQL分库分表方案简介

一、 背景介绍1.大数据量的存储需要大量的数据库资源;2.数据量的不断增长要求数据库存储具有可扩展性;3.在保证大数据量的情况下,要保证性能、高可用性等质量要求;4.现有框架中没有彻底解决大数据量的存储问题;5.Oracle等海量存储方案价格不菲,采用MySQL进行分库分表节约IT成本。二、 可行性分析1. 风险评估1) DBA数据库管理的资源和规范要求;2...

2013-03-10 20:04:29 229

空空如也

空空如也

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

TA关注的人

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