测试不充分我们可以仔细地完成世界级数据库设计所要求的所有步骤 。但是,如果我们没有对数据库进行严格的测试,那么我们将陷入黑暗之中 。不幸的是,当项目延期时,测试阶段受到的影响最大 。这是弄巧成拙,因为一个快速通过的数据库会立即被错误及不一致性所困扰,而这些错误应该很容易在测试阶段被识别和解决 。
一个满是缺陷的数据库不会让用户和管理员喜欢,即使最终修复了错误,我们也摆脱不了不好的名声 。在数据库上线前,进行深入而广泛地测试,这将大大减少部署到生产环境中后产生的故障的数量和规模 。良好的测试不会找到每个错误,但是肯定有助于摆脱大多数错误 。
结论数据库开发和设计是任何数据密集型项目的核心,这些项目几乎包含了所有业务应用程序 。因此,设计过程应该始终在此上下文中进行审查 。本文中列出的设计错误一开始会被看作是小而不起眼的问题 。然而,最终,它们会极大地降低数据库性能并且修复成本高昂 。要从一开始就正确地做事,增加构建非常适合其预期目的数据库的几率 。
【数据库设计中的 9 大常见错误】
推荐阅读
- 架构:缓存设计
- SQL基础语法
- 快餐店设计装修风格有哪些
- 梅花五角|梅花五角中的梅花之王是谁?收藏价值大不大,现在价值多少?
- 服装店装修设计之招牌设计
- 烟酒店装修设计要点
- 奶茶店装修设计原则
- 火锅店设计装修的必备方案
- 宜红工夫茶属于六大茶类中的哪种 宜红工夫茶的制作工艺
- 解决并发问题,数据库常用的两把锁!