数据库
吃鱼的小朋
这个作者很懒,什么都没留下…
展开
-
【java】一种自动生成数据库文档的方法
背景:常在项目交付时供他人参阅,我们常会出一版数据库文档,详细解释每个字段,如果一个个去手动地导,不仅太慢而且chun,最近在GitHub发现一款神器,screw,只需简单配置即可自动导出。GitHub地址一、数据库支持MySQLMariaDBTIDBOracleSqlServerPostgreSQLCache DB…二、配置1、pom文件 <!-- screw核心 --> <dependency> <groupId>cn.sm原创 2020-08-31 17:17:36 · 782 阅读 · 0 评论 -
【mysql】如何在windows环境下配置并随意切换两种mysql版本
搞环境是最头疼的事儿原创 2020-08-14 17:49:18 · 9179 阅读 · 13 评论 -
【java】java定时任务导致mysql挂掉的处理过程
情景回顾某天早晨,线上反应app无法使用,出现“time out”,远程服务器(windows server2008),发现服务器十分卡顿,几个T的硬盘全部占满,dos窗口显示:根据sql,得知某个定时任务正插入数据,找到代码[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JWumptf7-1596459434981)(http://47.94.3.87:28083/upload/20200802_12562060.png)]每日凌晨2、3点执行,不可能到早上9点还在原创 2020-08-03 20:58:01 · 723 阅读 · 0 评论 -
【mysql】记一次用explain优化sql过程
情景再现接手别人项目,发现一个会员分页列表查询很慢,估计3-4s,sql大致如下:SELECT a.*, ( SELECT v.visit_time FROM tb_visit v WHERE v.member_id = a.id ORDER BY v.visit_time DESC LIMIT 1 ) AS visit_time, ( SELECT SUM( j.money ) FROM tb_consumption j WHERE j.member_id = a.id ) AS moneyF原创 2020-08-03 20:56:52 · 261 阅读 · 0 评论