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)

相关推荐

  • JavaScript作用域的示例分析

    技术JavaScript作用域的示例分析这篇文章给大家分享的是有关JavaScript作用域的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。作用域作用域(Scope)简单的说就是变量,

    攻略 2021年11月14日
  • 在营销过程中代理ip有的作用是什么

    技术在营销过程中代理ip有的作用是什么本篇内容主要讲解“在营销过程中代理ip有的作用是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“在营销过程中代理ip有的作用是什么”吧

    攻略 2021年11月2日
  • uvm常见断言方法(uvm里面start的参数什么意义)

    技术如何浅析UVM概念中的topdown phase本篇文章给大家分享的是有关如何浅析UVM概念中的topdown phase,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小

    攻略 2021年12月18日
  • 青年的年龄,青年人一般指的是几岁到几岁

    技术青年的年龄,青年人一般指的是几岁到几岁青年人一般是20-44周岁青年的年龄。 【年龄段划分】
    中国的年龄分段:   
    1、童年。   
    0岁—6岁(周岁,下同) 
    (1)婴儿期0-3周月;
    (2)小儿期4周

    生活 2021年10月22日
  • 记一次关于pdf 下载需求变更到 pdf 在线预览

    技术记一次关于pdf 下载需求变更到 pdf 在线预览 记一次关于pdf 下载需求变更到 pdf 在线预览背景:之前的需求是根据接口中提供的Blob数据实现PDF下载,已实现代码如下:1     

    礼包 2021年10月27日
  • 一次曲折的单点集成之旅

    技术一次曲折的单点集成之旅 一次曲折的单点集成之旅原有的系统是mvc 4.6的,要加一个简单的单点系统。经简单比较好,决定选用ids3做service。
    集成的方法直接看官方的示例即可:https://

    礼包 2021年11月22日