这里是普通文章模块栏目内容页
sql反模式

1,父子表的存储

  • 路径枚举:一列存此关系,以‘/’分开父子ID,例:1/2/3/4,这种可无限扩展。查子结点好查,但所有父结点需要用1/2/3/4 like organid + '%',这种用不上索引的方式,效率低,不过合用于数据量小的地方,如基表。
  • 闭包表:基于查询时间考虑,可采用时间换空间的方式,将所有关系一一存储,并加一列存储深度。如ancestor,descendant,length
栏目索引
相关内容