//

Information for details

范式化的优点和缺点

优点

1、范式化的更新操作通常比反范式化要快。

2、当数据较好的范式化时,就只有很少或者没有重复数据,所以只需要修改更少的数据。

3、范式化的表通常更少,可以更好的放在内存里,所以执行操作会更快。

4.很少有多余的数据意味着检索列表数据时更少需要DISTINCT,或者GROUP BY语句。非范式化的结构中必须使用DISTINCT或者GROUP BY才能获得一份唯一的部门列表,但是如果部门是一张单独的表,则需要简单的查询这张表就行了。

缺点

  范式化设计的schema的缺点是通常需要关联。稍微复杂一些的查询语句在符合范式化的schema上都可能需要至少一次关联,也许更多。这不但代价昂贵,也可能是一些索引策略无效。例如,范式化可能将列存放在不同的表中,而这些列如果在一个表中本可以属于同一个索引。

  云南然成科技有限公司是一家定位于高端网站建设、系统开发、APP开发、软件定制的高新科技公司。我们的团队成员曾来自不同行业,拥有不同背景,公司成立之前,都在互联网行业从事相关工作多年,一直奋斗在APP开发、微信开发、系统开发、商城网站开发第一线。多年的累积是一种财富,我们擅于运用所知所得诠释他们眼中的认知,更善于站在客户的立场上去思考,跨界创新,整合设计。


  • 滇公网安备 53010202001388号