数据库开发
碧水天华
这个作者很懒,什么都没留下…
展开
-
Oracle 左连接、右连接、全外连接、(+)号作用
Oracle 外连接(1)左外连接 (左边的表不加限制) (2)右外连接(右边的表不加限制) (3)全外连接(左右两表都不加限制) 外连接(Outer Join)outer join则会返回每个满足第一个(顶端)输入与第二个(底端)输入的联接的行。它还返回任何在第二个输入中没有匹配行的第一个输入中的行。外连接分为三种: 左转载 2015-10-07 17:54:43 · 298 阅读 · 0 评论 -
Mysql经典的“8小时问题”
MySQL 的默认设置下,当一个连接的空闲时间超过8小时后,MySQL 就会断开该连接,而 c3p0 连接池则以为该被断开的连接依然有效。假设你的数据库是mysql,如果数据源配置不当,将可能发生经典的“8小时问题”。原因是mysql在默认情况下,如果发现一个连接的空闲时间超过8小时,将会在数据库端自动关闭这个连接。而数据源并不知道这个连接已经关闭了,当它将这个无用的连接返回给某个dao时原创 2015-09-26 15:06:15 · 1339 阅读 · 2 评论 -
OJDBC版本区别
classes12.jar,ojdbc14.jar,ojdbc5.jar和ojdbc6.jar的区别,之间的差异 在使用Oracle JDBC驱动时,有些问题你是不是通过替换不同版本的Oracle JDBC驱动来解决的?最常使用的ojdbc14.jar有多个版本,classes12.jar有多个版本你了解吗? 连接类型:1、JDBC OCI: oci是or转载 2015-09-26 11:04:49 · 1244 阅读 · 0 评论 -
MySQL批量插入,,SQL插入性能优化
这篇文章主要介绍了PHP大批量插入数据库的3种方法和速度对比,3种方法分别使用普通insert语句、insert into语句和事务提交,需要的朋友可以参考下第一种方法:使用insert into 插入,代码如下:?1234567$params= ar转载 2015-11-21 20:25:33 · 499 阅读 · 0 评论 -
数据库连接池理论研究总结
优点:连接高效、安全、复用------解决方案--------------------------------------------------------优缺点是在不同的情况下体现的,比如现在连接池里有30个连接:1、如果应用同时最大只有10个以下,那么只有缺点,占用了资源。2、如果应用同时最大的时候有20-30个连接,优点是和数据库连接花费的时间很少,速度快,可以复用。------原创 2016-01-13 15:06:01 · 390 阅读 · 0 评论 -
Oracle数据库的批量操作,forall,BULK COLLECT
oracle forall FORALL语句的一个关键性改进,它可大大简化代码,并且对于那些要在PL/SQL程序中更新很多行数据的程序来说,它可显著提高其性能。 1: 用FORALL来增强DML的处理能力 Oracle为Oracle8i中的PL/SQL引入了两个新的数据操纵语言(DML)语句:BULK COLLECT和FORALL。这两个语句在PL/SQL内部进行一种数组处理 ;BULK原创 2015-11-21 18:54:05 · 3046 阅读 · 0 评论 -
连接oracle的管理工具
(-)Navicat for Oracle,支持不安装本地数据库连接远程数据库今天上网的时候偶然发现了一款oracle的客户端的图形化管理和开发工具,当看到这个界面的时候,感觉很舒服,便上网搜了一下这个工具,看百度百科之后感觉很出乎我的意料,这个产品对于许多的数据库竟都有支持,这也是吸引我的地方,于是我便下载了三个常用数据库的所对应的这个软件。这个工具可以用于任何版本 8i 或以上的 Orac原创 2015-10-31 10:31:50 · 9028 阅读 · 0 评论