SQL查询语句关键字方法distinct关键字显示没有重复记录的商品名称,商品价格和商品类别列表。selectdistinctware_name,pricefromt_ware;使用计算列查询所有商品价格提高20%后的价格。selectware_id,ware_name,price*1.2fromt_ware;列的别名a)不使用asselectware_id,ware_name,p..
分类:
数据库 时间:
2014-09-30 04:05:12
阅读次数:
251
1.将多表连接拆分成较小的几个部分顺序执行
2.用内连接代替外连接。
3.优先直线哪些能大大减少返回行的操作,再将生产的临时表与其他表进行左连接。
4.修改like程序,去掉%,因为有%无法使用索引。
5.使用存储过程封装哪些复杂的SQL logical reads语句或商业逻辑。...
分类:
数据库 时间:
2014-09-29 14:23:30
阅读次数:
281
使用HQL查询数据
Hibernate提供的查询方式:
1、OID查询方式
通过session提供的get()和load()方法加载指定的OID对象,只能按照对象的id进行查询。
2、HQL查询方式
通过Query接口使用HQL语言进行查询。
3、QBC查询方式
通过Criteria等接口和类进行查询
4、本地SQL查询方式
使用原生SQL语言进行...
分类:
系统相关 时间:
2014-09-28 12:14:21
阅读次数:
325
众所周知,oracle段都有一个在段内容纳数据块的上限,我们把这个上限称为"High Water Mark"(HWM)。这个HWM是一个标记,用来说明已经有多少没有使用的数据块分配给这个segment。原则上HWM只会增大,不会缩小,即使将表中的数据全部删除,HWM还是为原值。HWM就像一个水库的历史最高水位,这也是为何会称之为“高水位”的缘故。实际环境中随着我们表中数据的不断增长,表的高水位也被不断的推高。当高水位达到一定程度之后,会对该表上的SQL查询效率产生负面影响,因此需要采取有效措施降低高水位。下...
分类:
其他好文 时间:
2014-09-27 19:25:20
阅读次数:
304
有时间我们在使用in或者or进行查询时,为了加快速度,可能会经常这样来使用sql之间的拼接,然后直接导入到一个in中,这种查询实际上性能上还是可以的,
例如如下:update keyword set stats=? where taskid in ('"+CollUtil.toString(list, "','")+"') "当然这个in里面包含的是一些列的数据()但是如果这些数据中包含一些sq...
分类:
数据库 时间:
2014-09-27 17:23:50
阅读次数:
208
org.hibernate.PropertyAccessException: Null value was assigned to a property of primitiv 原生sql查询 结果转化为实体对象出错...
分类:
数据库 时间:
2014-09-26 20:35:18
阅读次数:
244
为什么要研究这些,除了个人兴趣之外,还有可以了解语言是怎样解析字符串生成逻辑代码。他的应用性也是非常之广,如人工智能方面,把复杂的逻辑抽象成简单的文法,不懂编程的人都可以使用说到人工智能,数据库SQL查询也算是,大家可能会觉得,这也算人工智能?是的,如果程序员完全用过程方式去写逻辑查询的话,会疯掉,...
分类:
编程语言 时间:
2014-09-26 19:48:48
阅读次数:
349
hive简单概念 hive是一种基于Hadoop的数据仓库的处理工具,目前只支持简单的类似传统关系型数据库的SQL查询,修改操作功能,他可以直接将SQL转化为MapReduce程序,开发人员不必一定要学会写MR程序,提高了开发效率...
分类:
其他好文 时间:
2014-09-26 19:40:28
阅读次数:
232
在sql配置中比如in(#rewr#) 与in ($rewr$)在Ibatis中我们使用SqlMap进行Sql查询时需要引用参数,在参数引用中遇到的符号#和$之间的区分为,#可以进行与编译,进行类型匹配,而$不进行数据类型匹配,例如: select * from table where id = #...
分类:
数据库 时间:
2014-09-26 17:54:18
阅读次数:
196
1、表定义(1)如果字符串字段是经常需要用到的,可以冗余,否则不要冗余(2)经常需要作为where的查询条件的字段,可以建索引;但是过多的索引会影响写入时的性能(3)合理定义字段的数据类型(4)分离存放附件或者大(超)文本的表(5)字段数据类型尽可能使用更小的长度2、在sql中(1)减少*的使用(2...
分类:
数据库 时间:
2014-09-25 12:57:18
阅读次数:
180