起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2009|回复: 1

[已结贴] 不定时自动在数据库创建备份表过多

[复制链接]

17

主题

42

帖子

108

积分

初级会员

Rank: 2

积分
108
QQ
发表于 2018-11-21 14:27:52 | 显示全部楼层 |阅读模式
我的是使用外部数据库,正式发布后发现不定时的数据全部丢失,进入服务器后台查看,数据库里面多了很多自创建的备份表,备份表里面有以前的数据,但是现在前端连接的是空数据。
00dc6b4acdf69de328c6693c7021036.png

20

主题

119

帖子

744

积分

内部用户

积分
744
发表于 2018-11-21 17:44:26 | 显示全部楼层
经过技术排查发现数据库中有很多中文命名的表。是从程序创建的表后又改名的。手工修改表名,导致程序不能正确处理索引。牛刀创建的表必须是英文表名。 建议你们把改过的表删除,保证牛刀上创建的表名和结构正确。
注意不要使用任何方式手工修改表。必须是与牛刀上的表结构一一对应的表结构才可以。
10月底的牛刀更新已支持根据用户自有库的表调整数据模型。你们可以用这种方法把表对应一下,然后重新部署再观察一下。
备份表的产生机制是表结构变化时才会备份。最多只会生成5个备份表,循环使用,不会无限制增长。备份表的过程对数据库存储和读取的性能影响也已做控制在极小的范围内可忽略影响。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-5-1 11:43 , Processed in 0.055680 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表