我在 MYSQL 中有一个表,将消息保存在消息系统中。我的桌子是:
messages(from_id, message, date, hash)
我知道一张表可以保存一定数量的记录。如果存放我的信息的桌子已满,我该怎么办?我可以创建一个我已经拥有的新表并开始将下一条消息移动到它吗?有什么想法我该怎么做?谢谢
我在 MYSQL 中有一个表,将消息保存在消息系统中。我的桌子是:
messages(from_id, message, date, hash)
我知道一张表可以保存一定数量的记录。如果存放我的信息的桌子已满,我该怎么办?我可以创建一个我已经拥有的新表并开始将下一条消息移动到它吗?有什么想法我该怎么做?谢谢
您描述的表可能已满的唯一方法是您的磁盘已满。为什么不删除旧消息?
MySQL 表没有真正的大小限制(请参阅文档)。在某些时候,也许您可以归档旧消息。
什么意思,满了?您已达到 from_id 支持的最大范围?那么你有两个主要选择: