zoukankan      html  css  js  c++  java
  • MySQL定时删除按日分表或者按月分表的表

    因为业务中有个库记录的日志类的数据,数据量巨大,程序做了一些表的按日分表或者按月分表。然后DBA通过脚本定时删除多少天之前或者几个月之前的表

    按月分表的表每个月数据量300至500G 

    按天分表的表每天数据量20G 

    编写定时删除的脚本如下

    #!/bin/bash
    date=`date -d -10day +%Y_%m_%d`
    user=root
    passwd=
    /usr/local/mysql/bin/mysql -u$user -p$passwd -e"use trident_production; drop table java_decision_detail_logs_$date" > /root/script/DropTables.log
  • 相关阅读:
    AC自动机模板
    2013 ACM/ICPC Asia Regional Changsha Online–C (模拟)
    Codeforces126B
    Codeforces182D
    Codeforces149E
    POJ3080
    POJ2752
    HDU4745
    HDU4737
    POJ1226
  • 原文地址:https://www.cnblogs.com/DBABlog/p/12926882.html
Copyright © 2011-2022 走看看