数据库设计中的 9 大常见错误( 三 )


测试不充分我们可以仔细地完成世界级数据库设计所要求的所有步骤 。但是,如果我们没有对数据库进行严格的测试,那么我们将陷入黑暗之中 。不幸的是,当项目延期时,测试阶段受到的影响最大 。这是弄巧成拙,因为一个快速通过的数据库会立即被错误及不一致性所困扰,而这些错误应该很容易在测试阶段被识别和解决 。
一个满是缺陷的数据库不会让用户和管理员喜欢,即使最终修复了错误,我们也摆脱不了不好的名声 。在数据库上线前,进行深入而广泛地测试,这将大大减少部署到生产环境中后产生的故障的数量和规模 。良好的测试不会找到每个错误,但是肯定有助于摆脱大多数错误 。
结论数据库开发和设计是任何数据密集型项目的核心,这些项目几乎包含了所有业务应用程序 。因此,设计过程应该始终在此上下文中进行审查 。本文中列出的设计错误一开始会被看作是小而不起眼的问题 。然而,最终,它们会极大地降低数据库性能并且修复成本高昂 。要从一开始就正确地做事,增加构建非常适合其预期目的数据库的几率 。

【数据库设计中的 9 大常见错误】


推荐阅读