删除大数据,但又想保留最近一个月的数据

最近公司的一个表的数据已经3千万了,导致储存的表空间不足

经理要我去删除这个月之前的数据,有3千多万,使用普通的delete是肯定是不行的

可以是用表迁移替换

create table tqcep04 as

select
*
from tqcep0400 t
where substr(t.rec_create_time,0,8)> ‘20180601‘;

drop table tqcep0400;
select
*
from tqcep04

原文地址:https://www.cnblogs.com/songkun/p/9156513.html

时间: 2024-10-12 12:17:41

删除大数据,但又想保留最近一个月的数据的相关文章

mysql 查询当天、本周,本月,上一个月的数据

今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1 近7天 SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(时间字段名) 近30天 SELECT * FROM 表名 where DATE_SUB(CURDATE(

mysql备份保留一个月的数据文件

#!/bin/sh# File: /data/backup/dhdatabak.sh# Write by:sandy# Last Modify:2013-09-11# Database infoDB_NAME="osite"DB_USER="user"DB_PASS="pwd" # Others varsBCK_DIR="/data/backup/dhdata"DATE=`date "+%Y%m%d-%H_%M&qu

用sql查询当天,一周,一个月的数据

数据查询,不管在网站还是在系统,都很常见,下文是介绍最常见的以日期查询的语句 select * from ShopOrder where datediff(week,ordTime,getdate()-1)=0   //查询当天日期在一周年的数据 select * from ShopOrder where datediff(day,ordTime,getdate()-1)=0   //查询当天的所有数据 --查询当天: select * from info where DateDiff(dd,d

mysql查询一天,查询一周,查询一个月的数据【转】

转自:http://www.cnblogs.com/likwo/archive/2010/04/16/1713282.html 查询一天: select * from table where to_days(column_time) = to_days(now());select * from table where date(column_time) = curdate(); 查询一周: select * from table   where DATE_SUB(CURDATE(), INTER

一个通用的数据访问层实现类

在java商城开发中以及人事系统开发中我们知道会涉及到很多的数据表,如果每一个数据库都按照我们开发人员所定义的那样一个表,一个实现类,然后是一个数据访问层接口,数据访问层实现类,业务逻辑层接口,业务逻辑层实现类...这样写下去,代码量无疑是很大的. 下面我们就介绍一个基本的数据访问层实现类,至于接口的定义,我想只要明白实现类,接口的定义应该很简单. ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27

数据保护平台如何为新一代应用,人工智能和数据科学提供动力

我最坚信的信念之一是,通过有效地构建,管理和发展其数据供应链来学习如何充分利用其数据的公司将获得持久的竞争优势.现在拥有如此多的数据,公司必须将其数据视为其最有价值的资产之一.这些数据供应链必须像其他任何系统或分发网络一样平稳运行. 然而,数据供应链提出了独特的挑战.要使数据供应链无缝运行非常困难,因为它必须从许多来源收集数据,将其提炼成有用的形式,然后能够根据需要将特定的子集交付给业务.数据不是万能的,因此您的数据供应链必须像数据多样化一样灵活. 为了构建最佳的数据供应链,公司应识别其库存中已

Mycat(6):聊天消息表,按月分表 java客户端跨月查询数据

本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/47039103 未经博主允许不得转载. 1,业务需求 上次分析聊天业务按照月进行拆.http://blog.csdn.net/freewebsys/article/details/47003577 具体拆分方案已经有了: 但是在操作的时候还是有点小问题,但基本上是按照这个设计实现的. 首先是mycat的,mycat正式版本是1.3.0.3-release,但是这个不包括Parti

向上一个活动传递数据

实验名称:返回数据给上一个活动 实验现象:第二个活动按键点击进入第一个活动,出现Hello FirstActivity 使用技术:startActivityForReques方法.onActivityRequest()方法 步骤: 1.新建一个项目,创建主活动,加载布局,布置一个button 2.再次新建一个活动,加载布局,同时放置一个button 3.修改第一个活动的按键点击事件 @Override protected void onCreate(Bundle savedInstanceSta

SQL 数据插入、删除 大数据

--测试表 CREATE TABLE [dbo].[Employee] ( [EmployeeNo] INT PRIMARY KEY, [EmployeeName] [nvarchar](50) NULL, [CreateUser] [nvarchar](50) NULL, [CreateDatetime] [datetime] NULL );--1.循环插入 SET STATISTICS TIME ON; DECLARE @Index INT = 1; DECLARE @Timer DATET