
sql
RayCheungCode
这个作者很懒,什么都没留下…
展开
-
union all查询慢,优化办法
先简单介绍一下我的项目。是一个购销存系统(这不重要)由于数据量太大,所以每天都分一张表,一张表的数据量大概在18W样子,双十一这种节日能到60W数据样子一天。其中要计算期初的语句下面还有很多很多,语句很长。每次查一年的期初都要花很久,而且要求一次都查出来,数据量很大。就是从一张表筛选出数据,然后疯狂union all,这就导致了查询的时间边长。我的解决办法是,如果你的union al...原创 2020-01-09 08:39:55 · 25759 阅读 · 9 评论 -
sqlserver创建存储过程动态表数量创建视图
目的:最近碰到一个问题,就是我的数据库里面有很多表,这些表结构都一样,只是名字不一样,不过表名也有一定规律,也不是说杂乱无章的,当然这个可以自己控制条件筛选。先假设这些表叫hd1、hd2、hd3。。。。。。。。。一直这样下去,那我想做的就是把这些表给合并起来形成一张视图。先分析一下,用sql语句写就是 select * from hd1 union all select * from hd2 ...原创 2019-12-31 14:19:23 · 779 阅读 · 0 评论 -
mysql 相同月份数据求和 然后再列出不同月份
mysql 相同月份数据求和 然后再列出不同月份比如说,当前的数据表是这样的,id time income1 2014-01-12 2002 2014-01-18 9003 2014-01-22 4004 2014-02-15 1005 2014-03-10 2006 2014-03-14 200##需要区分年份?如果不需要的话这样写就可以:select month...原创 2019-04-30 17:05:23 · 3484 阅读 · 0 评论 -
使用spring boot加bootstrap实现一个可视化的数据库编辑的后台管理系统
使用spring boot加bootstrap实现一个可视化的数据库编辑的后台管理系统需求:1.连接数据库,读出当前数据库中的所有表的表结构进行呈现2.页面可以增加,编辑,和删除字段,然后可以修改数据库的表结构页面就不做介绍了主要是大体逻辑思路思路如下:1.获取数据库中所有表,代码如下(前提是知道哪个数据库)show tables2.获取某张表的结构,代码如下SELECTt.T...原创 2019-07-02 09:59:33 · 1580 阅读 · 0 评论 -
centos7下安装mysql5.5 rpm失败报错被需要,依赖检测失败
如上图所示解决办法: sudo rpm -ivh MySQL-client-5.5.48-1.linux2.6.i386.rpm --nodeps在命令最后加上 --nodeps即可原创 2019-08-01 15:24:53 · 2972 阅读 · 5 评论 -
centos下安装mysql
首先执行rpm -ivh MySQL-server-5.5.48-1.linux2.6.i386.rpm的时候报错,依赖检测失败,看https://blog.youkuaiyun.com/weixin_34405354/article/details/87296855安装完插件接下来安装mariadb参考https://blog.youkuaiyun.com/weixin_42859280/article/d...原创 2019-08-01 16:49:45 · 112 阅读 · 0 评论