mysql如何定時自動新增分區(qū)
更新時間:2023年09月05日 10:10:55 作者:早起吃蟲蟲
這篇文章主要介紹了mysql如何定時自動新增分區(qū)問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
mysql定時自動新增分區(qū)
項目需要,要根據數據庫表中字段mydate(timestamp)進行定時自動新增分區(qū),
上圖

這是數據庫
比較簡單,主要是為了演示過程建的,然后先建立分區(qū)

建好之后可以查詢所建分區(qū)是怎樣的

這是建立的兩個分區(qū)

這是自動建立分區(qū)的代碼
分區(qū)時按mydate 類型為timesamp類型,所以不能使用date類型@P12_Name:查詢出的最大的時間戳
然后要開始定時了,先查詢mysql是否事件調度器是否是開啟的?

如果value值是off
要通過上面的語句開啟 使其為on然后執(zhí)行定時語句

這是就生成了一個事件按一秒建立一個分區(qū)
可以修改為day再查詢一下分區(qū)個數

一下子成了19條了。。。。好了 ,搞定!
總結
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
關于for update和lock in share mode的區(qū)別及說明
這篇文章主要介紹了關于for update和lock in share mode的區(qū)別及說明,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-08-08
MySQL里Create Index 能否創(chuàng)建主鍵 Primary Key
MySQL里Create Index 能否創(chuàng)建主鍵 Primary Key2009-07-07

