数据库
xiaoyida11
这个作者很懒,什么都没留下…
展开
-
数据库多表连接查询
学习数据库查询的时候对多表连接查询的有些概念还比较模糊。而连接查询是在数据库查询操作的时候肯定要用到的。对于此概念 我用通俗一些的语言和例子来进行讲解。这个例子是我讲课的时候经常采用的例子。 首先我们做两张表:员工信息表和部门信息表,在此,表的建立只为讲述连接的概念,所以字段非常的简单 EmployeeTB(员工信息表): employeeid employeename dep转载 2014-03-29 11:12:02 · 588 阅读 · 0 评论 -
快速理解 Phoenix : SQL on HBASE
作者:刘旭晖 Raymond 转载请注明出处Email:colorant at 163.comBLOG:http://blog.csdn.net/colorant/更多云计算相关项目快速理解文档 http://blog.csdn.net/colorant/article/details/8255910==是什么 == 目标Sco转载 2014-05-08 11:08:19 · 443 阅读 · 0 评论 -
Hbase的SQL接口之Phoenix使用总结(1)
转载自:http://blog.csdn.net/sunthx/article/details/8707898转载 2014-05-08 11:12:52 · 816 阅读 · 0 评论 -
dbunit中文教程
DbUnit中文教程——基本原理和简单开始发布时间:2009/11/15 / 作者: 周亮DBUnit是JUnit的一个扩展,对于数据库驱动的项目而言(基本上所有的Web项目都是数据库驱动的),对于服务层的单元测试非常麻烦,因为不能保证每次测试时数据库都是同一个状态,所以开发者不敢写断言(assertEquals())。我个人也是因为这个原因所以对驱动测试开发总是敬而远之。转载 2014-05-08 10:59:25 · 1426 阅读 · 0 评论 -
面试-一道经典的sql语句题
给一个班级成绩表 student (name,subject,score) , 查询出所有总分数>600分的学员select name,sum(score) from student group by name having sum(score)>600;在总分大于600的基础上,去掉不及格的学员并按总分倒序排列。select name,sum(scor原创 2014-03-28 22:55:09 · 930 阅读 · 1 评论 -
高手详解SQL性能优化十条经验
这十条经验是作者自己进行总结的结果,配合一些代码进行解释。希望本文能给各位数据库管理员在性能优化方面一些启示。AD:WOT2014:用户标签系统与用户数据化运营培训专场1.查询的模糊匹配尽量避免在一个复杂查询里面使用 LIKE '%parm1%'—— 红色标识位置的百分号会导致相关列的索引无法使用,最好不要用.解决办法:其实只需要对该转载 2014-06-24 18:51:29 · 379 阅读 · 0 评论 -
in 和 exist 区别
select * from Awhere id in(select id from B)以上查询使用了in语句,in()只执行一次,它查出B表中的所有id字段并缓存起来.之后,检查A表的id是否与B表中的id相等,如果相等则将A表的记录加入结果集中,直到遍历完A表的所有记录.它的查询过程类似于以下过程List resultSet=[];Array A=(select *转载 2014-06-24 18:49:45 · 463 阅读 · 0 评论 -
sql面试题
学生成绩表(stuscore):姓名:name 课程:subject 分数:score 学号:stuid张三 数学 89 1张三 语文 80 1张三 英语 70 1李四 数学 90 2李四 语文 70 2李四 英语转载 2016-01-06 16:37:21 · 436 阅读 · 0 评论 -
DBCP连接池参数
DBCP连接池参数说明如下: 1、maxActive="10":表示并发情况下最大可从连接池中获取的连接数。 2、maxIdle="5":如果在并发时达到了maxActive=10,那么连接池就必须从数据库中获取10个连接来供应用程序使用,当应用程序关闭连接后,由于maxIdle=5,因此并不是所有的连接都会归还给数据库,将会有5个连接保持在连接池种中,状态为空闲。由于我们没有使用minE转载 2014-03-14 10:09:46 · 1865 阅读 · 0 评论