如何使用mysql上最有效的方法生成最后一个表?

时间:2017-11-22 11:13:55

标签: mysql

好的,我知道我可以这样做:

SELECT table_name  FROM information_schema.TABLES WHERE table_schema = 'myBDD' ORDER BY CREATE_TIME DESC LIMIT 1;

但这样做效率最高吗?

UPDATE:

没有搜索过有效的方法。

我的建议解决方案:

我将生成每日表并在第二天将它们传递给另一个只读数据库以删除历史记录,因此我将能够减少我的数据库并且查询效率会更高。

等待更好......

1 个答案:

答案 0 :(得分:0)

这是相当有效的。如果您的数据库包含数万个表,则需要一段时间。但这是做你想做的最好的方式。

相关问题