MySQL怎么使用event进行自动分表

技术MySQL怎么使用event进行自动分表这篇文章给大家分享的是有关MySQL怎么使用event进行自动分表的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 新单位

这篇文章是关于MySQL如何使用事件自动分类表的。我觉得边肖挺实用的,就分享给大家参考,和边肖一起来看看。

新公司需要逐表处理一个大的日志表。

首先,打开事件功能。

设置全局事件调度器=1;

然后根据时间自动创建一个新表,并将视图改为新表的查询。

–模拟日志表

create table t1 (id int,log varchar(30));

-模拟视图。

create view v_log as select * from t1;

分隔符$$

CREATE EVENT test_event

按预定计划

每1秒

STARTS str _ to _ date(‘ 2014-04-14 20:10:00 ‘,’ %Y-%m-%d %T ‘)

注释“根据日期创建新的日志表,并修改视图以查询新的日志表”

防御命令(Defense Order)

开始

set @cur_date=replace(curtime(),’ : ‘,’ _ ‘);

set @ sqltext=concat(‘ create table log _ ‘,@cur_date ‘,(id int);’);

从@sqltext准备c _ tab _ stat

执行c _ tab _ stat

设置@sqltext=concat(‘创建或替换视图v_log为select * from log_ ‘,@cur_date,’;’);

选择@ sqltext

从@sqltext准备一个_ view _ stat

执行a _ view _ stat

END $$

分隔符;

感谢阅读!我希望这篇关于“MySQL如何使用事件自动分类表”的文章已经在这里分享了。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/65489.html

(0)

相关推荐

  • SpringBoot JPA sort多属性排序的示例分析

    技术SpringBoot JPA sort多属性排序的示例分析这篇文章主要介绍SpringBoot JPA sort多属性排序的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!SpringB

    攻略 2021年11月21日
  • ios性能优化与调试(ios 性能优化和内存优化)

    技术iOS如何实现图形性能优化这篇文章将为大家详细讲解有关iOS如何实现图形性能优化,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。引言当一个产品渐渐成熟,我们便开始重视产品性能的优化。

    攻略 2021年12月24日
  • JavaScript怎样获取对象属性和方法

    技术JavaScript怎样获取对象属性和方法这篇文章主要介绍了JavaScript怎样获取对象属性和方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。j

    攻略 2021年11月14日
  • golang中rune类型怎么使用

    技术golang中rune类型怎么使用本篇内容介绍了“golang中rune类型怎么使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,

    攻略 2021年12月1日
  • 木在田字格的正确写法,“木”的笔顺在田字格怎么写

    技术木在田字格的正确写法,“木”的笔顺在田字格怎么写木在田字格里的写法如上。 木木在田字格的正确写法:[ mù ] 部首:木 笔画:4 五行:木 五笔:SSSS 基本解释 1. 树类植物的通称 :树~。乔~。灌~。~石(

    生活 2021年10月26日
  • Redis如何删除1.2亿指定前缀的key

    技术Redis如何删除1.2亿指定前缀的key这篇文章主要为大家展示了“Redis如何删除1.2亿指定前缀的key”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Redis如何

    攻略 2021年12月1日