目录写在前面文档与系列文章N+1 Select查询问题分析总结写在前面在前面的文章(延迟加载,立即加载)中都提到了N+1 Select的问题,总觉得理解的很不到位,也请大家原谅,这也是为什么单独将该问题拿出来做分析的原因。nhibernate的默认Lazy加载方式是解决N+1 select问题的一种...
分类:
Web程序 时间:
2014-11-09 09:47:50
阅读次数:
277
MyBatis是目前非常流行的ORM框架,它的功能很强大,然而其实现却比较简单、优雅。本文主要讲述MyBatis的架构设计思路,并且讨论MyBatis的几个核心部件,然后结合一个select查询实例,深入代码,来探究MyBatis的实现。...
分类:
其他好文 时间:
2014-11-04 17:25:14
阅读次数:
352
如何在MySQL中获得更好的全文搜索结果 很多互联网应用程序都提供了全文搜索功能,用户可以使用一个词或者词语片断作为查询项目来定位匹配的记录。在后台,这些程序使用在一个SELECT 查询中的LIKE语句来执行这种查询,尽管这种方法可行,但对于全文查找而言,这是一种效率极端低下的方法,尤其在处理大量数...
分类:
数据库 时间:
2014-11-03 23:51:09
阅读次数:
237
WITH (NOLOCK)缺点: 1.会产生脏读 2.只适用与select查询语句优点: 1.有些文件说,加了WITH (NOLOCK)的SQL查询效率可以增加33%。 2.可以用于inner join 语句脏读: 一个用户对一个资源做了修改,此时另外一个用户正好读取了这条被修改的记录,然后...
分类:
数据库 时间:
2014-10-24 16:16:41
阅读次数:
249
1、executeQuery:执行Select查询语句。如string sql="select * from book;"Resultset rs =stmt.executeQuery(sql);2、执行sql DML语句既 insert,update,delete。返回sql语句执行时操作的数据表...
分类:
数据库 时间:
2014-10-22 10:02:04
阅读次数:
217
1、select 查询单独的一条 select 语句 在PL/SQL中通过SELECT从数据库中检索数据:语法: 必须使用INTO子句 查询必须并且只能返回一行 可以使用完整的SELECT 语法 使用SELECT 命令,可以从数据库中取出单行数据使用DML命令,修改数据库中的行使用COMMIT 或R...
分类:
数据库 时间:
2014-10-18 20:52:42
阅读次数:
217
http://www.codeceo.com/article/15-basic-sql-for-beginner.html创建表和数据插入create table,insert into ... values()简单select查询select合计与标量count, avg, max, min, s...
分类:
数据库 时间:
2014-10-08 14:08:05
阅读次数:
250
select 查询行号=IDENTITY(int,1,1),StuNum,Name,Sex into #rowNum from Studentsselect * from #rowNum
分类:
数据库 时间:
2014-10-05 13:50:08
阅读次数:
274
今天偶然想起一个UPDATE相关的小问题,正常情况下,如果我们将UPDATE改写成与之对应的SELECT语句,其SELECT查询结果应与UPDATE的目标表存在一对一的关系,例如:对于UPDATE语句:UPDATE TB1 SET C2=TB2.C2 FROM TB1 INNER JOIN TB2 ...
分类:
其他好文 时间:
2014-09-26 01:09:48
阅读次数:
216