我必须承认这个问题很广泛,所以我将尝试缩小范围。在我们公司中,我们是3-4位开发人员,并且在客户的站点上运行着一些基于SQL Server的安装(数据库大小最大为100GB,最多100个并发用户,Intranet应用程序)。我们当中没有人在运行/维护/管理(任何数据库)方面拥有真正的良好经验。客户甚至没有那么多。到现在为止还可以,但是我不能确定是因为我们做的一切正确,还是因为我们没有擅长的领域/情况。
因此,我正在从DBA的角度寻找运行数据库时需要了解的基本知识。您知道困难的事实,并且知道日常工作中最重要的是什么。
我应该在哪些主题中收集更深的知识,应该听说什么,并且在我第一次面对之前不关心什么?
我知道软件工程师和DBA的问题,但这并不是我想要的。周围也有很多书,但是我想从有实际经验的人那里听到。