数据库
以前有个账号
只是为了存点资料
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
服务器隔一段时间不访问,就会与MySQL数据库断开连接
tomcat服务器隔一段时间不访问,就会与MySQL数据库断开连接,并报错: java.net.SocketException: Software caused connection abort: socket write error原因是MySQL的连接超时时间是8小时。若空闲超过8小时,MySQL就会自动断开连接。 方法一:使用连接池可以解决这个问题,这里使用c3p0...转载 2018-12-28 09:18:45 · 4195 阅读 · 0 评论 -
sql 的执行顺序--sql优化
from 子句--执行顺序为从后往前、从右到左表名(最后面的那个表名为驱动表,执行顺序为从后往前, 所以数据量较少的表尽量放后)oracle 的解析器按照从右到左的顺序处理,FROM 子句中的表名,FROM 子句中写在最后的表(基础表 driving table)将被最先处理,即最后的表为驱动表,在FROM 子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3 个以...原创 2018-12-29 22:15:34 · 203 阅读 · 0 评论 -
With as 语句的用法
可以定义一个子查询字句如:withtas(select * from user)select * from t;在工作中遇到了一个场景,需要查询该机构以及下辖机构id,如果使用with as 语句可以 直接写成withT(branch_id,branch_name,seq)as(select a.brach_id,a.branch_name,0 as s...原创 2019-01-24 17:50:21 · 765 阅读 · 0 评论
分享