某客户有个需求,有2张业务表,数据量比较大,有2000W行,现在的需求是把这2张表中的一部分记录,根据一定的where条件分离出去,创建到另外的归档表中,即做表记录的迁移操作。最后得到的结果是:未满足筛选条件的记录留在原表中,满足筛选条件的表要插入到归档表中,并且要在原表中删除这些插入到归档表中的全部记录,最后满足:新表记录+归档记录=原表记录数
下面我来模拟一下这个过程:
...
分类:
其他好文 时间:
2014-12-30 23:37:23
阅读次数:
273
PLSQL Developer 或Toad 不安装Oracle 客户端连接数据库 为了简化Oracle在个人电脑的使用,避免占用不必要的资源,可以不安装Oracle客户端。方法是:使用Oracle InstantClient连接oracle数据库1 下载相应的程序, 如是10204的instantc...
分类:
数据库 时间:
2014-12-30 16:52:02
阅读次数:
145
2014-12-19 Created By 鲍新建一、摘要在做咨询时,经查遇到以前SQL的运行情况,和查询使用的条件查询绑定变量时,有硬解析和软解析之分,如果是软解析,变量的值就很难找到了查询绑定变量的几个视图如下:查询v$sql视图查询v$sql_bind_capture查询dba_hist_sq...
分类:
数据库 时间:
2014-12-30 09:56:58
阅读次数:
260
原文:PLSQL_监控有些SQL的执行次数和频率2014-12-25 Created By 鲍新建
一、摘要 在ORACLE数据库应用调优中,一个SQL的执行次数/频率也是常常需要关注的,因为某个SQL执行太频繁,要么是由于应用设计有缺陷,需要在业务逻辑上做出优化处理,要么是业务特殊性所导致。
如果...
分类:
数据库 时间:
2014-12-30 09:54:36
阅读次数:
206
一、log4jdbc的简单介绍 使用log4jdbc在不改变原有代码的情况下,就可以收集执行的SQL文和JDBC执行情况。 平时开发使用的ibatis,hibernate,spring jdbc的sql日志信息,有一点个缺点是占位符与参数是分开打印的,如果想要拷贝sql至PLSQL Develo.....
分类:
数据库 时间:
2014-12-29 21:16:58
阅读次数:
174
创建存储过程:语法:create [or replace] PROCEDURE 过程名(参数列表)AS PLSQL子程序体;调用 存储过程的方式 两种1、execute(exec) ------exec 函数名()2、begin 函数名() end -------begin 函数名()end函数(....
分类:
数据库 时间:
2014-12-29 11:51:45
阅读次数:
327
解决PLSQL连接64位Oracle的问题--疑难杂症...
分类:
数据库 时间:
2014-12-27 11:28:43
阅读次数:
197
win7+64位+Oracle+11g+64位下使用PLSQL+Developer+的解决办法1)安装Oracle 11g 64位2)安装32位的Oracle客户端( instantclient-basic-win32-11.2.0.1.0)下载instantclient-basic-win32-1...
分类:
数据库 时间:
2014-12-26 12:54:57
阅读次数:
208
2014-12-25 Created By 鲍新建一、摘要在ORACLE数据库应用调优中,一个SQL的执行次数/频率也是常常需要关注的,因为某个SQL执行太频繁,要么是由于应用设计有缺陷,需要在业务逻辑上做出优化处理,要么是业务特殊性所导致。如果执行频繁的SQL,往往容易遭遇一些并发性的问题。那么如...
分类:
数据库 时间:
2014-12-25 20:12:29
阅读次数:
319
PLSQL Developer是Oracle数据库开发工具,很牛也很好用,PLSQL Developer功能很强大,可以做为集成调试器,有SQL窗口,命令窗口,对象浏览器和性能优化等功能,下面简单的介绍一下如何使用PLSQL Developer工具,新手教程。
首先确保有oracle数据库或者有oracle服务器,然后才能使用PLSQL
Developer连接数据库。
启动P...
分类:
数据库 时间:
2014-12-25 18:23:21
阅读次数:
159