sql
jstkss
这个作者很懒,什么都没留下…
展开
-
连接池 概念
转自:点击打开链接感觉在介绍之前有必要阐述一下连接池的几个概念,有助于后边一些文字的理解。最原始的数据库使用就是打开一个连接并进行使用,使用过后一定要关闭连接释放资源。由于频繁的打开和关闭连接对jvm包括数据库都有一定的资源负荷,尤其应用压力较大时资源占用比较多容易产生性能问题。由此使用连接池的作用就显现出来,他的原理其实不复杂:先打开一定数量的数据库连接,当使用的转载 2015-12-22 13:37:47 · 610 阅读 · 0 评论 -
JDBC 连接各种数据库的字符串
JDBC连接各种数据库的字符串大同小异,在此总结一下,备忘。oracle driverClass:oracle.jdbc.driver.OracleDriver url:jdbc:oracle:thin:@127.0.0.1:1521:dbnamemysql driverClass:com.mysql.jdbc.Driver PS:有的时候,转载 2016-04-11 11:17:03 · 439 阅读 · 0 评论 -
SQL Server JDBC 驱动中 sqljdbc 和 sqljdbc4 区别
sqljdbc.jar 类库要求使用 5.0 版的 Java 运行时环境 (JRE)。在 JRE 6.0 上使用 sqljdbc.jar连接到数据库时,会引发异常。sqljdbc4.jar 类库要求使用 6.0 或更高版本的 Java 运行时环境 (JRE)。在 JRE 1.4 或 5.0 上使用 sqljdbc4.jar 会引发异常。http://转载 2016-04-11 11:13:04 · 1286 阅读 · 0 评论 -
SQL语句Left join 中On和Where的用法区别
如果SQL用的是Left Join ,On后面的条件对Left的表没有作用,只对Right的表有过滤作用,Where语句可以对Left的表有过滤作用如果SQL用的是Right Join ,On后面的条件对Right的表没有作用,只对Left的表有过滤作用,Where语句可以对Right的表有过滤作用SQL语句如下:SELECT * FROM 表1原创 2016-04-25 11:04:47 · 805 阅读 · 0 评论 -
left join
LEFT JOIN 关键字会从左表 (Persons) 那里返回所有的行,即使在右表 (Orders) 中没有匹配的行。原始的表 (用在例子中的):"Persons" 表:Id_PLastNameFirstNameAddressCity1AdamsJohnOxford S原创 2016-04-25 10:46:56 · 561 阅读 · 0 评论 -
sql 导数据一些问题
一定不要使用下面的形式:xx1 = rs.getString(1);xx2 = rs.getString(2);使用:xx1 = rs.getString("xx1");xx2 = rs.getString("xx2");原创 2016-03-24 15:24:27 · 282 阅读 · 0 评论 -
Berkeley db java 代码实例
(1)打开Database环境 EnvironmentConfig envCfg = new EnvironmentConfig();//当数据库环境不存在的时候,创建一个数据库环境,默认为false.envCfg.setAllowCreate(true);//以只读方式打开,默认为false.envCfg.setReadOnly(false);//事务支持,默认为false.转载 2016-02-28 23:46:06 · 2146 阅读 · 0 评论 -
为什么需要NOSQL
传统的数据库确实有很多不适合的场景和技术局限性,其中主要的局限性包括数据模型僵硬,可扩展性差,处理海量数据时的性能瓶颈,缺乏处理半结构和非结构化数据的能力。关系型数据库的核心是强一致性的关系模型,当初的设计理念将ACID放在首位,其次考虑性能与可扩展性。而当人们发现并不是所有的数据都要求那么强的一致 性,同时对于性能和数据量的需求越来越高时,NoSQL就开始登场了。NoSQL主要将可扩展性转载 2016-02-28 23:08:25 · 645 阅读 · 0 评论 -
从关系型数据库到非关系型数据库
原文地址:http://blog.csdn.net/robinjwong/article/details/185021951. 关系型数据库关系型数据库,是指采用了关系模型 来组织数据的数据库。关系模型是在1970年由IBM的研究员E.F.Codd博士首先提出的,在之后的几十年中,关系模型的概念得到了充分的发展并逐渐成为主流数据库结构的主流模型。简单来说,关系模型指的就是二转载 2016-02-28 18:03:36 · 276 阅读 · 0 评论 -
数据一致性和事物管理
事物 是 保证 数据一致性的重要 手段。什么是数据一致性:对于一个数据库来说,其中的数据每时每刻可能都在发生着变化。而在变化的同时,也无时无刻不伴随着数据的读取。这就对数据的状态产生了要求——数据的每次变化都是可被接受的,而每次数据的读取也是正常的。如: 某个人的银行账户中,现有存款100元。如果此时有人读取其中的数据为100元,那么100元是可接受的数据。但如果同一时刻,原创 2016-02-28 17:46:55 · 526 阅读 · 0 评论 -
ORM 框架
ORM(Object & Relational‘s Mapping)框架采用元数据来描述 对象yu关系 的映射细节,元数据一般采用XML格式,并且存放在专门的对象一映射文件中。只要提供了持久化类与表的映射关系,ORM框架在运行时就能参照映射文件的信息,把对象持久化到数据库中。当前ORM框架主要有三种:Hibernate(Nhibernate),iBATIS,EclipseLink。原创 2016-03-02 00:01:52 · 273 阅读 · 0 评论 -
sqlServer 查看表结构(字段类型)
sp_help tableXXX对MySQL和Oracle熟悉的朋友知道用desc就可以查询一张表的结构,但是在SQL Server里执行desc命令会报错。现提供两条命令查询表结构:1.sp_help table_name; 如: [sql] sp_help Student;2.sp_columns table_name;如: [sql] sp原创 2016-01-28 15:04:16 · 27016 阅读 · 1 评论 -
mysql 查询条件有汉字时 输入汉字乱码
1. 在编辑器中新建一个gbk编码的文档2. 将查询语句写入,汉字要单独输入3. 将查询语句复制到服务器中,进行数据查询即:把它写在gbk编码下的文档中,之后再复制查询原创 2016-04-19 10:26:31 · 793 阅读 · 0 评论