12
返回列表 发新帖
楼主: mailghyth

想请教一个开发兼运维dba在团队中定位的问题

[复制链接]
论坛徽章:
6
2014年新春福章
日期:2014-02-18 16:50:09马上有车
日期:2014-02-18 16:50:09优秀写手
日期:2014-05-29 05:59:082015年新春福章
日期:2015-03-04 14:55:132015年新春福章
日期:2015-03-06 11:59:47秀才
日期:2017-09-18 17:02:34
11#
 楼主| 发表于 2017-8-23 15:57 | 只看该作者
IT渔夫 发表于 2017-8-23 15:33
我一直无法定位什么是架构师,架构师不懂性能和三范式也能叫架构师?

我们现在项目的设计情况,是这种现象。
而且我也不明白什么样的是架构师,现在需要跟这样的角色合作。挺迷茫。
每天看着设计完全不满足扩展,没有性能,2.5范式都不满足。然后还要写代码。比较痛苦

以前呆的几家公司都是dba出的表设计,然后团队最终敲定。

使用道具 举报

回复
论坛徽章:
52
20周年集字徽章-20	
日期:2020-10-28 14:48:18秀才
日期:2018-01-02 10:37:21秀才
日期:2018-01-02 10:37:21秀才
日期:2018-01-02 10:37:21秀才
日期:2018-01-02 10:37:21秀才
日期:2018-01-02 10:32:16技术图书徽章
日期:2018-01-02 10:32:16秀才
日期:2018-01-02 10:32:00秀才
日期:2017-12-12 09:54:38技术图书徽章
日期:2017-09-25 15:11:39
12#
发表于 2017-8-25 12:37 | 只看该作者
mailghyth 发表于 2017-8-23 15:57
我们现在项目的设计情况,是这种现象。
而且我也不明白什么样的是架构师,现在需要跟这样的角色合作。挺 ...

能举个具体的例子吗?
小项目的表设计应该不会太复杂吧,性能怎么出问题?

使用道具 举报

回复
论坛徽章:
6
2014年新春福章
日期:2014-02-18 16:50:09马上有车
日期:2014-02-18 16:50:09优秀写手
日期:2014-05-29 05:59:082015年新春福章
日期:2015-03-04 14:55:132015年新春福章
日期:2015-03-06 11:59:47秀才
日期:2017-09-18 17:02:34
13#
 楼主| 发表于 2017-8-25 13:33 | 只看该作者
fatfoxz 发表于 2017-8-25 12:37
能举个具体的例子吗?
小项目的表设计应该不会太复杂吧,性能怎么出问题?

比如:
1,一对多的两个表,只有一行数据的占5个字段,5行以上数据的,占5个字段。全部放一个表搞定了,产生大量冗余。
2,然后一个系统,按业务拆库,每个库数据其实挺大,全部日志都想着放一个表。有些实时展示的日志(需要关联),有些是历史日志。
3,一个展示页面很多属性,基础数据以外的数据,全部丢一个文本字段,字段名由前端定义。然后每行数据字段名+值拼接起来,拿到前端解析。(每个页面可能存额外信息达到200行)。这样以后无法扩展,无法支撑检索,无法用sql查询

使用道具 举报

回复
论坛徽章:
52
20周年集字徽章-20	
日期:2020-10-28 14:48:18秀才
日期:2018-01-02 10:37:21秀才
日期:2018-01-02 10:37:21秀才
日期:2018-01-02 10:37:21秀才
日期:2018-01-02 10:37:21秀才
日期:2018-01-02 10:32:16技术图书徽章
日期:2018-01-02 10:32:16秀才
日期:2018-01-02 10:32:00秀才
日期:2017-12-12 09:54:38技术图书徽章
日期:2017-09-25 15:11:39
14#
发表于 2017-8-25 14:41 | 只看该作者
mailghyth 发表于 2017-8-25 13:33
比如:
1,一对多的两个表,只有一行数据的占5个字段,5行以上数据的,占5个字段。全部放一个表搞定了, ...

有点怪,尤其3。。。。。。
看上去就是为了画面编码方便而设计的。

我们项目比较大,都是专门的人在做,你的例子的东西都会由开发部门做基本设计的人设计。DBA和架构师都不参与。相关设计人员会综合考虑业务和性能,一般都比较合理,至少不会出现为了画面编码方便而影响表设计的情况。

使用道具 举报

回复
论坛徽章:
6
2014年新春福章
日期:2014-02-18 16:50:09马上有车
日期:2014-02-18 16:50:09优秀写手
日期:2014-05-29 05:59:082015年新春福章
日期:2015-03-04 14:55:132015年新春福章
日期:2015-03-06 11:59:47秀才
日期:2017-09-18 17:02:34
15#
 楼主| 发表于 2017-8-25 15:08 | 只看该作者
本帖最后由 mailghyth 于 2017-8-25 15:14 编辑
fatfoxz 发表于 2017-8-25 14:41
有点怪,尤其3。。。。。。
看上去就是为了画面编码方便而设计的。

我经历几个公司都是dba设计为主。
现在的设计都不遵循三范式的,明明是关系数据库,却用了mongodb那种文档结构来存数据
每次发生更删改查,都是直接传送一个大文本数据,到字段存储。(其实多建几个表,不用存字段名,还有多余 的很多符号。返回给前端连解析都省了,而且时间字段存成字符串是19个字节,时间却是8字节,用一个文本型,完全没有优势啊)
不考虑带宽,不考虑并发,内存开销各种

使用道具 举报

回复

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

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表