
oracle
文章平均质量分 80
kucaozhuzhu
这个作者很懒,什么都没留下…
展开
-
oracle建表空间 用户 导入
--表空间 create tablespace FUNDSSPACE datafile 'D:\oracle\product\10.1.0\oradata\orcl\iss.dbf' size 200m autoextend on next 10m maxsize unlimited; --用户 create user iss0731 identified by iss0731原创 2013-11-01 14:43:28 · 678 阅读 · 0 评论 -
ibatis存储过程参数
public void autoCleaningCollectProcedure(Map map) { this.queryForObject("businessCheck.autoCleaningCollectProcedure",map); } {call autoCleaningCollectProc原创 2014-03-04 14:42:09 · 684 阅读 · 0 评论 -
oracle 性能优化建议小结
http://www.jb51.net/article/23071.htm 平时关注Oracle数据库的网友都知道,Oracle性能优化保证了Oracle数据库的健壮性。下面就此提出需要注意的两个原则。 原则一:注意WHERE子句中的连接顺序: ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过滤掉最大数量记录的条件转载 2014-02-25 17:51:24 · 468 阅读 · 0 评论 -
Java中数据库连接池原理机制的详细讲解 .
连接池的基本工作原理 1、基本概念及原理 由上面的分析可以看出,问题的根源就在于对数据库连接资源的低效管理。我们知道,对于共享资源,有一个很著名的设计模式:资源池 (Resource Pool)。该模式正是为了解决资源的频繁分配?释放所造成的问题。为解决上述问题,可以采用数据库连接池技术。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要转载 2014-02-11 09:48:48 · 499 阅读 · 0 评论 -
jndi数据源
http://blog.youkuaiyun.com/dyllove98/article/details/7706218第一种,单个应用独享数据源 就一步,找到Tomcat的server.xml找到工程的Context节点,添加一个私有数据源 <Resource name="jdbc/mysql" scope="Shareable" type="javax.sql.DataS转载 2014-02-11 13:46:05 · 963 阅读 · 0 评论 -
JNDI配置过程
JNDI配置步骤: 1.JNDI是 java naming and directory interface 作用是用来完成从服务器(tomcat)中查询数据源,与以往的JDBC的使用不太相同,但是JNDI的作用恰恰帮我们完成了JDBC的获得Connection对象的步骤。 2.JDBC获得是一个连接对象,但是JNDI是帮我们获得一个数据池,数据池中有多个连接,我们可以任意获得一个连接转载 2013-10-28 17:29:31 · 570 阅读 · 0 评论 -
oracle over (partition by )用法 .
oracle的分析函数over 及开窗函数 eg: 相关解析: 表t_pi_part 字段 id code name value 1 222 a value 2 222 b value 3 333 c 给code相同的part code 添加行标,根据id 排序 select p.* ,row_number()over(part转载 2014-01-24 09:28:17 · 503 阅读 · 0 评论 -
oracle表分区详解
此文从以下几个方面来整理关于分区表的概念及操作: 1.表空间及分区表的概念 2.表分区的具体作用 3.表分区的优缺点 4.表分区的几种类型及操作方法 5.对表分区的维护性操作. (1.) 表空间及分区表的概念 表空间: 是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是转载 2013-10-17 11:36:58 · 366 阅读 · 0 评论 -
存储过程返回结果集
本文主要是总结 如何实现 JDBC调用Oracle的存储过程,从以下情况分别介绍: [1]、只有输入IN参数,没有输出OUT参数[2]、既有输入IN参数,也有输出OUT参数,输出是简单值(非列表)[3]、既有输入IN参数,也有输出OUT参数,输出是列表[4]、输入输出参数是同一个(IN OUT) 【准备工作】 创建一个测试表TMP_MICHAEL ,并插入数据,SQL如下: cre转载 2013-11-20 10:39:41 · 961 阅读 · 0 评论 -
ora-07445 oracle通过日志查错
目的 本文档主要介绍ora-07445错误相关内容,并给出了对这个错误的进一步诊断建议,文档主要基于unix系统编写,但原理通用。 文档适用范围 主要为DBA处理系统的ora-07445错误时使用。 0ra-07445错误的定义 当oracle服务器进程从操作系统收到一个致命的错误信息时会抛出ora-07445错误,这个错误可以被oracle后台进程或者用户进程激发。当错误被抛出时,系统转载 2013-12-26 11:38:46 · 743 阅读 · 0 评论 -
Oracle中动态SQL详解
1.静态SQLSQL与动态SQL Oracle编译PL/SQL程序块分为两个种:其一为前期联编(early binding),即SQL语句在程序编译期间就已经确定,大多数的编译情况属于这种类型;另外一种是后期联编(late binding),即SQL语句只有在运行阶段才能建立,例如当查询条件为用户输入时,那么Oracle的SQL引擎就无法在编译期对该程序语句进行确定,只能在用户输入一转载 2013-11-28 15:43:41 · 583 阅读 · 0 评论 -
oracle 查询执行顺序 .
oracle 语句提高查询效率的方法 1:.. where column in(select * from ... where ...); 2:... where exists (select 'X' from ...where ...); 第二种格式要远比第一种格式的效率高。在Oracle中可以几乎将所有的IN操作符子查询改写为使用EXISTS的子查询 使用EXISTS,Orac转载 2013-11-13 12:03:58 · 763 阅读 · 0 评论 -
PL/SQL Developer导入、导出表结构和表数据
PL/SQL Developer导入、导出表结构和表数据 在表的所有者不能改变的情况下,可以使用导入导出表结构和表数据的方法,将表移动到你想要的所有者下(注:特别是建立表的时候如果以sysdba的身份登录的话,所有表的所有者都为sys,此时会对你用c#访问数据库产生麻烦,我在我的另一篇文章中也提到《.NET连接Oracle数据库的错误,pl/sql中的myobjects过滤器 》),此时转载 2013-11-25 16:55:03 · 649 阅读 · 0 评论 -
主题:在应用层通过spring解决数据库读写分离
转自http://www.iteye.com/topic/1127642 如何配置mysql数据库的主从? 单机配置mysql主从:http://my.oschina.net/god/blog/496 常见的解决数据库读写分离有两种方案 1、应用层 http://neoremind.net/2011/06/spring实现数据库读写分离 目前的一些解决方案需要在程序中手动指转载 2014-03-13 10:36:49 · 808 阅读 · 0 评论