Web应用离不开数据库,目前市场上有种类繁多数据库可供开发者选择,例如SQL、NoSQL、键值、图谱数据库等等。关于不同数据库在开发者中的受欢迎程度也是仁者见仁智者见智,但是通过统计亚马逊这样的公共云平台,我们还是很容易发现数据库之间的流行度存在很大差异。近日,在亚马逊、谷歌、IBM和微软公共云中提...
分类:
数据库 时间:
2015-10-29 11:18:21
阅读次数:
157
JDBC1.简介JDBC : Java DateBase Connectivity (1) Java程序用于连接数据库的一组接口规范 (2) 接口的具体实现由各个数据库厂商提供,简化了程序员在连接 不同数据库时所需要的编码。 (3) jdbc驱动:各个数据库厂商提供的具体实现类,用于取得与数...
分类:
数据库 时间:
2015-10-26 00:19:10
阅读次数:
172
最近使用TransactionScope来进行处理不同数据库的操作问题,当看到这里的时候肯都是在使用或者要使用的吧,关于他的使用网络上一大堆,我在使用的时候遇到了一下的问题,作为记录,可能会对以后使用的时候有用:说明:操作的数据库均为orcal数据库,每次操作可能有多次循环,每次循环中均有对两个数据...
分类:
其他好文 时间:
2015-10-23 15:56:49
阅读次数:
157
Purpose of Replication Replication 为数据提供冗余的同时,也提高了数据高可用性。由于在不同数据库服务器上拥有多个数据镜像,Replication可以有效防止单台机器故障导致的数据丢失。 Replication 还可以提高读性能。客户端将读请求与写请求发到不同服务器上...
分类:
数据库 时间:
2015-10-12 20:56:29
阅读次数:
192
1. char 固定长度,最长n个字符。2. varchar最大长度为n的可变字符串。(n为某一整数,不同数据库,最大长度n不同)char和varchar区别:varchar必char节省空间,但在效率上比char稍微差一些。 说varchar比char节省空间,是因为varchar是可变字符串.....
分类:
其他好文 时间:
2015-10-12 19:09:51
阅读次数:
150
比如表结构数据如下:Table:TreeID Name ParentId1 一级 02 二级 13 三级 24 四级 3SQL SERVER 2005查询方法://上查with tmpTreeas( select * from Tree where Id=2 union all select ...
分类:
数据库 时间:
2015-10-12 18:40:20
阅读次数:
245
在 开发基于数据库的应用系统时,需要在项目中进行数据源的配置来为数据 库的操作取得数据库连接。配置不同数据库的数据源的方法大体上都是相同的,不同的只是不同数据库的JDBC驱动类和连接URL以及相应的数据库用户名和密 码不同。下面列出8中常用的数据库的数据库数据源配置和相应的JDBC驱动包。1、Spr...
分类:
编程语言 时间:
2015-09-29 16:38:03
阅读次数:
193
原文地址:http://blog.csdn.net/jiben2qingshan/article/details/23547887概述 SqlTransaction可以解决同一个数据库的事务控制,但是,不能解决不同数据库的事务控制,今天就说一说,这个的解决方法,即:TransactionScop.....
分类:
其他好文 时间:
2015-09-24 14:38:14
阅读次数:
282
分页分为真分页和假分页,而MyBatis本身没有提供基于数据库方言的分页功能,而是基于JDBC的游标分页,很容易出现性能问题。网上提供的一个解决方案感觉还不错,是基于MyBatis本身的插件机制,通过拦截Sql做分页。首先,我们需要根据不同数据库来加载不同的分页SQL,这里我们参考Hibernate...
分类:
其他好文 时间:
2015-08-28 09:33:59
阅读次数:
272
不同数据库 自增长ID配置正对不同的数据库可以同时使用 @Id @GeneratedValue(strategy = GenerationType.AUTO)2 针对mysql@Id@GeneratedValue(strategy = GenerationType.IDENTITY)3 针对orac...
分类:
数据库 时间:
2015-08-27 00:10:06
阅读次数:
253