15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > 从零开始设计和搭建你的体育赛事比分网站 (4) - 建表优化

从零开始设计和搭建你的体育赛事比分网站 (4) - 建表优化

时间:2023-05-29 21:21:01 | 来源:网站运营

时间:2023-05-29 21:21:01 来源:网站运营

从零开始设计和搭建你的体育赛事比分网站 (4) - 建表优化:上一篇:从零开始设计和搭建你的体育赛事比分网站 (3) - 原型与架构设计




上一个模块中,我们分别从快速原型设计、对初级架构设计进行优化这两方面进行了体育赛事比分网站的原型与架构设计。在本模块中,我们将从网站建表优化这一方面进行如下三个模块的介绍。




4 建表优化

4.1 建表误区

在一些项目中,常会有人对数据库中的表建的很随意,不考虑使用场景与网站在实际操作中的各种情况。假设我们体育赛事比分网站中的用户表 db_user,现在这个表要存放:

我们举一个常见的反例:

大部分人都经历过这个阶段,更有甚者,除了 ID 其他一律 varchar(255)。虽然利用上边的表我们也可以正确的存储数据,但是小伙子,你这样是要被开除的!因为这从性能上来说就差很多了。

4.2 建表原则

怎样建表才是正确的呢?我们先来介绍一个开发中的建表原则:

那么有一个问题,什么样的数据查询效率高呢?

4.3 举例分析

  1. 首先来分析一下那些数据使用频率比较高。我们可以打开 飞鲸体育数据 的控制台:
可以发现在个人中心-账号设置中,用户的数据不是全部查询出来的,比如像地址这样的数据就没有显示在账号设置中,所以我们可以优先考虑手机、邮箱、登录密码、上次修改密码时间这一部分数据的效率。

而最终我们的表将会变成




在本模块中,我们分别从建表误区、建表原则、举例分析三个部分介绍了如何进行网站建表优化。在下一个模块中,我们将会从技术栈的角度出发,介绍网站的前后端开发,敬请期待!




飞鲸体育数据 —— 球探网12年匠心打造,实时、海量、可靠的体育数据服务

更多技术干货敬请关注:飞鲸体育数据-本站

关键词:设计,体育

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭