网易首页 > 网易号 > 正文 申请入驻

数据库开发环境一键式交付的设计思考

0
分享至

最近因为一些工作内容的调整,准备完善下开发环境的建设,让原本游离的环境管理更加合理。简单总结了下,数据库开发环境存在一些潜在隐患和瓶颈:

1)目前公司内的数据库开发环境是业务自主建设,没有DBA协助支持,有的部门会购买专门的服务器部署,有的会复用一些IDC的服务器资源,使用方式较碎片化

2)数据库开发环境基本上不会有备份配置,在出现服务器异常时难以恢复

3)数据库开发环境的版本管理缺乏规划,通常是选择最新或者已有的过旧版本,上线时会存在功能的兼容性问题,如使用了基于JSON数据类型,但是线上数据库版本依然不支持等,或者是数据库驱动的升级变动在测试环境没有充分测试可能会导致线上业务访问异常

4)数据库开发环境和测试环境的使用是混乱的,开发环境更偏向于开发人员个人自主使用,使用权限相对较大,更适合于办公机使用,可以自主创建表,变更表和基本的数据增删改查,而测试环境是在完成基础开发后进行功能集成测试时使用,需要应用测试服务器来访问

对于开发环境,测试环境,预发布环境和线上环境的整体规划如下,其中开发环境主要基于单机版,主要建设目标是提供高效的支持。

设计参考项:

1. 数据库开发环境的申请过程不需要审批,不需要填写复杂的表单等。

2. 开发人员的数据库使用配额,每个人最多可以申请创建5个数据库,累计存储空间最大不超过10G,且多个数据库实现集中部署(如单实例的多个数据库等)

3. 开发环境默认基于WEB端工具支持,办公机权限访问需基于Workbench使用

4. 数据库版本目前提供基于8.0和5.7两个版本,不支持5.5版本

5. 数据库基于InnoDB存储引擎,所有表需要有主键,不建议使用存储过程

6. 开发环境均为单机使用模式,在服务器异常时支持通过数据库恢复来还原数据

7. 为了避免数据库命名混乱和重复,默认数据库的命名规则为devdb【序号】,如devdb1,devdb2等

8. 如创建的数据库在1个月内没有使用记录,则会在1个月后自动生成相应的数据库备份归档,并将数据库资源释放

9. 开发环境不支持drop操作,会提供统一的数据库回收站和使用方式,要删除的表需要归置于回收站中由运维侧不定时回收

10. 开发环境不提供基于时间点的恢复,目前默认为每日全量备份,保留近15天的备份文件

11. 如对开发环境进行自助备份归档,则可以支持基于逻辑备份的数据恢复,数据恢复为全覆盖模式

12. 开发人员的数据库之间是隔离的,不允许互相跨库调用和依赖

13. 数据库账号基于开发人员域名,在忘记密码时可以使用密码重置功能,提供新的随机密码

14. 开发环境不提供高性能测试支持,仅为功能开发测试所用

15. 运维侧不支持线上数据库数据导入开发环境

16. 数据库字符集暂定为UTF8, 如有UTF8MB4等字符集,可以由业务侧自行创建时指定

17. 每个实例上的数据库最多为50个

整体的设计流程如下所示:

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
利物浦5人清洗名单曝光:34岁范戴克领衔,1.8亿防线集体过气

利物浦5人清洗名单曝光:34岁范戴克领衔,1.8亿防线集体过气

绿茵狂热者
2026-04-10 12:00:52
美国AI三巨头联手限制蒸馏:最便宜的那条路,被掐断了

美国AI三巨头联手限制蒸馏:最便宜的那条路,被掐断了

卢松松
2026-04-08 14:07:41
8GB显卡春天来了!Intel新技术显存占用暴降18倍

8GB显卡春天来了!Intel新技术显存占用暴降18倍

3DM游戏
2026-04-10 13:34:23
肯德基“酸黄瓜”羽绒服太炸裂,网友:巴黎世家遇到对手了!

肯德基“酸黄瓜”羽绒服太炸裂,网友:巴黎世家遇到对手了!

首席营销官
2026-04-09 16:25:48
郑丽文承诺:2028击败赖清德!国防部发声:解放军强化反“台独”

郑丽文承诺:2028击败赖清德!国防部发声:解放军强化反“台独”

林子说事
2026-04-09 18:01:35
刚刚, 一张澳洲家庭照片流出, 意外暴露可怕现状...

刚刚, 一张澳洲家庭照片流出, 意外暴露可怕现状...

澳微Daily
2026-04-10 15:56:53
19岁男子KTV上班,三名女孩来喝酒,男子下体过度使用成永久创伤

19岁男子KTV上班,三名女孩来喝酒,男子下体过度使用成永久创伤

丫头舫
2025-09-22 20:39:00
过午不食?55岁男子坚持2年不吃晚饭,去体检后,他的胃怎样了?

过午不食?55岁男子坚持2年不吃晚饭,去体检后,他的胃怎样了?

白话电影院
2026-04-09 14:36:58
美伊还没完全停火,特朗普就要访华?不仅要稀土还要收中国关税

美伊还没完全停火,特朗普就要访华?不仅要稀土还要收中国关税

书纪文谭
2026-04-10 16:16:17
越南领导人当选后当机立断,第一时间北上中国战略对表

越南领导人当选后当机立断,第一时间北上中国战略对表

叮当当科技
2026-04-09 18:29:04
特朗普连线绕月飞船:讲话后冷场1分钟,宇航员问NASA局长“通话是否中断”

特朗普连线绕月飞船:讲话后冷场1分钟,宇航员问NASA局长“通话是否中断”

红星新闻
2026-04-09 12:44:22
人民日报“点名”董勇,言辞犀利,释放3大信号,影坛风向要变了

人民日报“点名”董勇,言辞犀利,释放3大信号,影坛风向要变了

做一个合格的吃瓜群众
2026-04-10 11:59:37
安徽六岁女童嫌疑犯的社交账号,让人越看心里越发毛,家有两娃

安徽六岁女童嫌疑犯的社交账号,让人越看心里越发毛,家有两娃

魔都姐姐杂谈
2026-04-08 05:08:34
俄寡头:普京将在一月内对乌发动核打击,发射一枚2万吨当量核弹

俄寡头:普京将在一月内对乌发动核打击,发射一枚2万吨当量核弹

安珈使者啊
2026-04-10 11:51:43
人类赤裸裸的真相:我们为什么全身几乎没有体毛,却保留了头发?

人类赤裸裸的真相:我们为什么全身几乎没有体毛,却保留了头发?

探源历史
2026-04-08 08:22:22
世锦赛开打,丁俊晖发长文引热议!谈到克鲁斯堡梦想及赵心童夺冠

世锦赛开打,丁俊晖发长文引热议!谈到克鲁斯堡梦想及赵心童夺冠

小火箭爱体育
2026-04-10 09:45:13
《少年包青天》崔明冲扮演者张冰近照曝光!头发半白,全身发福

《少年包青天》崔明冲扮演者张冰近照曝光!头发半白,全身发福

小徐讲八卦
2026-04-09 11:26:08
贾浅浅终于接受组织调查

贾浅浅终于接受组织调查

英军眼
2026-04-09 09:50:51
俄乌双方完成交接后,普京通报全球即将停火,泽连斯基也罕见支持

俄乌双方完成交接后,普京通报全球即将停火,泽连斯基也罕见支持

黑鹰观军事
2026-04-10 16:38:09
热搜上1张疯传的“黄色生日蛋糕”照片,暴露多少中国家长的可怕

热搜上1张疯传的“黄色生日蛋糕”照片,暴露多少中国家长的可怕

小椰子专栏
2026-04-10 13:03:00
2026-04-10 17:39:00
杨建荣的数据库笔记
杨建荣的数据库笔记
专注于数据库和开源技术
434文章数 1862关注度
往期回顾 全部

科技要闻

马斯克狂发大火箭也养不起AI 年亏50亿美元

头条要闻

73岁骑友"抄近路"摔倒身亡 事发路段系村民自发修建

头条要闻

73岁骑友"抄近路"摔倒身亡 事发路段系村民自发修建

体育要闻

17岁赚了一百万美元,25岁被CBA裁员

娱乐要闻

黄景瑜王玉雯否认恋情!聚会细节被扒

财经要闻

创业板改革制度落地 增设第4套上市标准

汽车要闻

搭载第二代刀片电池及闪充技术 腾势N8L闪充版预售35万起

态度原创

游戏
家居
手机
教育
公开课

前暴雪设计师炮轰《魔兽世界》剧情 像卡通片毫无张力

家居要闻

复古风格 自然简约

手机要闻

消息称三星上调4月Galaxy S26系列手机产量至300万台

教育要闻

30名!2025海淀高级、中级校长评定名单来了

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版