WEB开发网
开发学院数据库MSSQL Server 在SQL Server问题发生之前敲响你的警钟 阅读

在SQL Server问题发生之前敲响你的警钟

 2007-12-04 09:52:30 来源:WEB开发网   
核心提示:本文主要集中探讨了一些原本可预防的SQL Server问题,看看你有没有碰到过这些问题……问题:犯错、失误、心不在焉、过分扩展……只要你能想得到的情况,在SQL Server问题发生之前敲响你的警钟,都有可能发生,而且当这些不妙的情况发生在你或者你的团队其他人身上

本文主要集中探讨了一些原本可预防的SQL Server问题。看看你有没有碰到过这些问题……

问题:

犯错、失误、心不在焉、过分扩展……只要你能想得到的情况,都有可能发生,而且当这些不妙的情况发生在你或者你的团队其他人身上时,后果可能会比想象中还要糟糕。当然,你可能见证过发生在许多人身上的各种不同的错误,不过对于我而言,最大错误莫过于明知道问题存在但是要么无动于衷忽视掉,要么采取拖延政策,迟迟不采取解决措施。不想再要抛下手头一切事务去解决一个原本可以防止发生的问题?本文主要集中探讨了一些原本可预防的SQL Server问题。看看你有没有碰到过这些问题。

解决方案:

现实没有什么东西是绝对完美的,所以我们作为专业技术人员就需要尽量以可以利用的时间和预算打造最实用的问题解决方案,然后跟业务人员进行沟通,让他们认识到潜在的问题和可能发生的情况。如果商务这边的人觉得问题的风险太高,可以考虑给技术人员更多的时间和经费进行解决方案的开发和实施,从而满足他们的需求。但是,很不幸的是,这很简单的一步往往是最经常被忽略的一步。企业里技术部门和经营部门之间缺乏这关键一步的沟通往往会导致问题的发生。

以下列举了一些常发生的问题,分为开发和操作两大类,不过其中会有一些重叠的部分。看看自己是否可能会遭遇到这类问题,然后给自己敲响一个警钟。

开发类

网速——我们常常听到各种部门的人嘴里蹦出“网速”这个词。然而概念泛滥的后果就是不少编程人员往往不考虑需求、不进行详细计划就针对网速进行编码。后果可想而知,导致了编程人员需要进行一而再甚至再而三的修改,有时甚至又一下把所有不完整的代码删除。一般的环境里可以这么做。但是在一些成熟的大企业里,做任何细小的改动都需要经过周密的考虑计划过程才能够付诸实践,才能防止需要进行大规模修补维护工作的噩梦。许多人可能都参与过规模较小的编程项目,那么应该知道为了防止大量的重写工作,编程人员需要花多少心思在确定企业经营的需求然后才能开始进行编程工作,更不要说那些规模更大的编程项目了。

1 2 3  下一页

Tags:SQL Server 问题

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接