检索数据时的2个问题1).不浪费内存:当Hibernate从数据库中加载Customer对象时,如果同时加载所有关联的Order对象,而程序实际上仅仅需要访问Customer对象,那么这些关联的Order对象就白白浪费了许多内存.2).更高的查询效率:发送尽可能少的SQL语句类级别的检索策略2.类级别的检..
分类:
系统相关 时间:
2014-07-24 23:46:04
阅读次数:
335
你还在手敲代码生成SQL语句吗?你还在为因为马虎出错的SQL语句而感到无语吗?你还在为不知怎样表达复杂的SQL语句而纠结吗?如果你的回答为“是”,那你就OUT啦,快来试试应用SQL Server资源管理器快速生成SQL语句吧。...
分类:
数据库 时间:
2014-07-24 23:12:54
阅读次数:
392
Hive 命令行
Hive 命令行示例
?从命令行执行指定的sql语句
?$HIVE_HOME/bin/hive -e 'select a.col from tab1 a'
?以指定的hive环境变量执行指定的sql语句
?$HIVE_HOME/bin/hive -e 'select a.col from tab1 a' -hiveconf hive.exec.scr...
分类:
其他好文 时间:
2014-07-24 23:11:14
阅读次数:
256
引言:为什么这样的需求,源自公司项目需要,公司的项目使用java的struts2+spring2.5+oracle中间件tuxedo,数据库用的是Oracle,但由于不直接连接数据库,用中间件处理的方式,又不希望有太多服务,所以就开始网络找资料整理编码了。大概花了一个多星期完成了这个任务,现在整.....
分类:
数据库 时间:
2014-07-24 22:20:42
阅读次数:
257
1.正常程序里的事务: using (System.Transactions.TransactionScope ts = new TransactionScope()) { try { //Sql语句 ts.Complete();//提交事务 } catch (Exception e) { Logg...
分类:
其他好文 时间:
2014-07-24 22:11:52
阅读次数:
171
引言:为什么这样的需求,源自公司项目需要,公司的项目使用java的struts2+spring2.5+oracle中间件tuxedo,数据库用的是Oracle,但由于不直接连接数据库,用中间件处理的方式,又不希望有太多服务,所以就开始网络找资料整理编码了。大概花了一个多星期完成了这个任务,现在整.....
分类:
数据库 时间:
2014-07-24 22:07:22
阅读次数:
339
原文地址 《Using Transactions》,没事自己YY翻译事务?事务是一个由单条或者多条语句所组成的执行单元,要么全部执行成功,否则都不执行。禁用jdbc事务的自动提交模式当jdbc连接被创建时,是处于一个auto-commit(自动提交)的模式,这就意味着每个SQL语句都处于一个独立的事...
分类:
数据库 时间:
2014-07-24 22:06:02
阅读次数:
264
MySQL 支持批处理的模式运行一批SQL语句,以下的样例就是实验MySQL怎样在windows下批处理运行SQL语句。create table test(id int,name varchar(20));insert into test values(1,'watson');batchfile.t...
分类:
数据库 时间:
2014-07-24 22:01:53
阅读次数:
250
如题,有两种方法1)使用FLUSH2)使用JDBC分别来解释:1)hibernate在进行数据库操作的时候,都要有事务支持的。可能你曾遇到过,没有加事务,程序会报错的情况。 而事务每次提交的时候,都会和数据库交互,即让数据库执行SQL语句。 在说到hibernate中的save() 或者saveOr...
分类:
系统相关 时间:
2014-07-24 21:47:52
阅读次数:
306
1.首先,我们来介绍第一种方式:◆查询的SQL语句如下:select row_number() over (order by name) as rowid, sysobjects.[name] from sysobjects◆运行的结果:rowid name1 all_columns2 all_ob...
分类:
数据库 时间:
2014-07-24 17:28:45
阅读次数:
342