gpt4 book ai didi

sql - 根据日期自动在 MySQL 服务器上创建表?

转载 作者:太空宇宙 更新时间:2023-11-03 11:19:38 25 4
gpt4 key购买 nike

是否有与 MySQL 的 cron 等效的东西?

我有一个 PHP 脚本可以根据月份和年份查询表,例如:

SELECT * FROM data_2010_1

到目前为止,我一直在做的是,每次执行脚本时,它都会查询表,如果存在,则执行工作,如果不存在,则创建表。

我想知道我是否可以在 MySQL 服务器本身上设置一些东西,以便在每月第一天午夜时分创建表(基于默认表)。


更新

根据我收到的评论,我认为这不是实现我的目标的最佳方式。那么这里还有两个问题:

  1. 如果我有一个每月添加数千行的表格,这是否会拖累资源?如果是这样,那么分区此表的最佳方法是什么,因为上面是禁止的?

  2. 我最初想的土生土长的方法有哪些潜在问题?

最佳答案

如果我有一个每月添加数千行的表,这是否会拖累资源?


如果您按月拆分表格,则行数相同。数据库处理数百万 行——这不是问题。

我最初想出的土生土长的方法有哪些潜在问题?


首先是屁股上的痛苦,加入 12 个表只是为了总结一年的细节而不是一个表。需要更多的基础设施和维护来确保记录在正确的表中。

关于sql - 根据日期自动在 MySQL 服务器上创建表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2001397/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com