真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

MySQL怎么使用event進(jìn)行自動(dòng)分表

這篇文章給大家分享的是有關(guān)MySQL怎么使用event進(jìn)行自動(dòng)分表的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過來看看吧。

成都創(chuàng)新互聯(lián)公司的客戶來自各行各業(yè),為了共同目標(biāo),我們在工作上密切配合,從創(chuàng)業(yè)型小企業(yè)到企事業(yè)單位,感謝他們對我們的要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶帶來驚喜。專業(yè)領(lǐng)域包括成都網(wǎng)站制作、網(wǎng)站建設(shè)、電商網(wǎng)站開發(fā)、微信營銷、系統(tǒng)平臺(tái)開發(fā)。

新單位需要分表處理一個(gè)大的日志表。
首先,開啟event功能。
SET GLOBAL event_scheduler = 1;
然后根據(jù)時(shí)間自動(dòng)創(chuàng)建新表,并將視圖更改到新表的查詢。

  1. --模擬日志表

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

  3. --模擬視圖

  4. create view v_log as select * from t1;


  5. delimiter $$

  6. CREATE EVENT test_event

  7.     ON SCHEDULE

  8.         EVERY 1 second

  9.     STARTS str_to_date('2014-04-14 20:10:00','%Y-%m-%d %T')

  10.     COMMENT '根據(jù)日期創(chuàng)建一個(gè)新的日志表,并將視圖修改為對新日志表的查詢'

  11.     DO

  12.         BEGIN

  13.             set @cur_date=replace(curtime(),':','_');

  14.             set @sqltext=concat("create table log_", @cur_date ,"(id int);");

  15.             PREPARE c_tab_stat from @sqltext;

  16.             execute c_tab_stat;    

  17.             set @sqltext=concat("create or replace view v_log as select * from log_",@cur_date,";");

  18.             select @sqltext;

  19.             PREPARE a_view_stat from @sqltext;

  20.             execute a_view_stat;    

  21.         END $$

  22. delimiter ;

感謝各位的閱讀!關(guān)于“MySQL怎么使用event進(jìn)行自動(dòng)分表”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!


文章標(biāo)題:MySQL怎么使用event進(jìn)行自動(dòng)分表
網(wǎng)站鏈接:http://weahome.cn/article/pjcggs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部