MySQL-在左右值无限分类时,如何保证树结构不会出问题?

需求定制 需求定制 主题:1050 回复:2283

MySQL-在左右值无限分类时,如何保证树结构不会出问题?

清晨说ぺ晚安 发布于 2017-08-26 字数 246 浏览 1097 回复 1

在设计一个无限分类时采用了左右值树结构分类,因为每增加或者删除一下分类时都要重新生成整棵二叉树,相当于需要用多条SQL来处理,那么当网络不佳或者程序中间出错时会造成树结构混乱,请问有什么方法可以避免这样的情况发生?目前数据表的存储引擎是MyIsam

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

支持 Markdown 语法,需要帮助?

评论(1

晚风撩人 2017-09-09 1 楼

在增加和删除的地方LOCK表,使用事务处理。这样来最大限度的保证你的提交一致性。
从而避免有些数据修改成功有些失败的问题。