你面试的公司是做什么的?
软件开发?
直接的企业?前者当然除了要做好维护外,还要检测软件的稳定程度,数据处理能力等
并且还要借此机会深入挖掘客户需求,创造二次开发机会后者除了要做好维护外,还要检测软件的稳定程度,数据处理能力等
并且收集软件过程中与现状的贴切程度
软件开发?
直接的企业?前者当然除了要做好维护外,还要检测软件的稳定程度,数据处理能力等
并且还要借此机会深入挖掘客户需求,创造二次开发机会后者除了要做好维护外,还要检测软件的稳定程度,数据处理能力等
并且收集软件过程中与现状的贴切程度
2:重建索引,维护表结构
3:数据库优化
楼下补充
怎样检测软件的稳定程度,数据处理能力?
这个与数据维护有关吗?
请举个简单例子说说怎样检测软件的稳定程度以及数据处理能力?
--------------
这个好象和数据库后期维护关系不大
2:重建索引这两个最重要
但毕竟没有通过大量数据的实测
可以先从软件维护的分类谈起,
1、改正性维护,或者应急性维护,诊断和修正错误的维护叫改正性维护,就是发现软件错误而对软件的修改,对数据库来说,可能涉及监测和修改数据库。
2、完善性维护,为了扩充新功能或改进已有功能的维护。对数据库来说,可能涉及增加表和其他对象,也就是修改数据库,应该论证新增部分和原有部分的完整性、适应性。
3、适应性维护,为了适应变化了的环境而作的维护。环境的变化包括软件环境和硬件环境的变化,这种维护比较多。对数据库来说,包括数据库的升级、因硬件和软件变化而引起的数据库从新安装而需要做的工作,比如备份、倒入、倒出等。
4、预防性维护,为未来的维护预先作准备,即为了改进未来的可维护性或可靠性而作的非改变性维护。对数据库来说,定期备份、定期索引重组等等都是属于这一类,楼主的回答只涉及到这一类,所以经理不是很满意。