
数据库
Crazy-Horse
非典型职业性程序员,毕业以来一直从事软件研发工作,现自认为可以兼任半瓶水晃荡的技术经理。
展开
-
oracle数据库常见问题集锦
1、当在插入数据的时候,若包括&符号,则oracle数据库会认为&后面的字符串是个变量。这是oracle数据库的特殊之处。我们需要要做如下处理: 常见的问题就是当插入的字符串中含有 的时候,oracle会认为nbsp是个变量的。 解决方案,||在oracle中是连接符的意思,故只需要将该字符串中所有的&替换成'||'&'||'即可。2、关于sequen原创 2013-10-16 16:53:03 · 601 阅读 · 0 评论 -
java连接oracle数据库代码实例(注释详解)
import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class GetOracleConnection{ /** Oracle数据库原创 2013-10-16 14:45:06 · 940 阅读 · 0 评论 -
oracle中的exists 和in 用法区别详解
有两个简单例子,以说明 “exists”和“in”的效率问题1) select * from T1 where exists(select 1 from T2 where T1.a=T2.a) ; T1数据量小而T2数据量非常大时,T12) select * from T1 where T1.a in (select T2.a from T2) ; T1数据量非常大而原创 2015-01-28 14:35:34 · 578 阅读 · 0 评论 -
数据库连接池技术原理详解
连接池原理连接池技术的核心思想是:连接复用,通过建立一个数据库连接池以及一套连接使用、分配、治理策略,使得该连接池中的连接可以得到高效、安全的复用,避免了数据库连接频繁建立、关闭的开销。另外,由于对JDBC中的原始连接进行了封装,从而方便了数据库应用对于连接的使用(非凡是对于事务处理),提高了开发效率,也正是因为这个封装层的存在,隔离了应用的本身的处理逻辑和具体数据库访问逻辑,使应用本身的原创 2013-12-23 16:40:41 · 548 阅读 · 0 评论 -
MYSQL安装时解决要输入current root password的方法(彻底卸载重装Mysql终极总结)
问题:在装MYSQL的时候发现要输入current root password(你的系统曾经装过MYSQL在重装就会要求输入原来设定的密码,如果是第一次安装就不会出现)终归结出以下解决方法:1.清除MYSQL的安装目录,默认是C:\Program Files2.清除MYSQL数据存放目录,一般在C:\Documents and Settings\All原创 2013-08-12 14:55:37 · 3619 阅读 · 0 评论 -
Record is locked by another user--Oracle行锁解锁(总结)
Oracle修改表中记录时出现record is locked by another user的问题:原因解读:在操作表时没有commit,导致表被锁,只要执行下面两行语句,就可以了将行锁解锁了。解决方案:1.Select t2.username,t2.sid,t2.serial#,t2.logon_time from v$locked_object t1,原创 2013-08-05 10:01:46 · 943 阅读 · 0 评论 -
MySQL慢日志查询用法
mysql有一个功能就是可以log下来运行的比较慢的sql语句,默认是没有这个log的 打开 my.ini ,找到 [mysqld] 在其下面添加 long_query_time = 2log-slow-queries = D:/mysql/logs/slow.log #设置把日志写在那里,可以为空,系统会给一个缺省的文件#log-slow-queries = /var/y原创 2016-01-12 20:57:29 · 588 阅读 · 0 评论 -
MySQL数据类型及范围用法一览表
本文转载至:http://www.metsky.com/archives/84.html一、MySQL的数据类型主要包括以下五大类:整数类型:BIT、BOOL、TINY INT、SMALL INT、MEDIUM INT、 INT、 BIG INT浮点数类型:FLOAT、DOUBLE、DECIMAL字符串类型:CHAR、VARCHAR、TINY TEX转载 2016-01-13 20:11:08 · 998 阅读 · 0 评论 -
MySQL与Java数据类型对照表
类型名称数据库类型JAVA类型BIT(1) (new in MySQL-5.0)BITjava.lang.BooleanBIT( > 1) (new in MySQL-5.0)BITbyte[]TINYINTTINYINTjava.lang.Boolean if the conf原创 2016-01-13 20:37:13 · 573 阅读 · 0 评论