公司运营已经7年多了,7年之痒,当初创业的人一个个远去了,追寻他们自己的梦想。人员也是来了又走,而我依然坚守。系统几经变动,业务不断发展,数据库日益庞大庸肿。改程序?只要没有大的需求变化,这个估计没有人愿意费力不讨好。

    垃圾数据越来越多,数据的访问,备份,同步,恢复都成了问题,就连基本的数据统计分析都不那么准确了。更加严重的是我们没有专职的DBA,数据库就归我负责了。最近终于终于忍无可忍,无需再忍。腾出了时间和精神,一个一个数据表分析,结果触目惊心,我们浪费了这么多的空间和资源,用于这么多无用的数据上面,而且还要忍受附带的其他负担。

    原因就不详细说了,大概总结了几点:

    1,系统着急上线,当初的规划就没有考虑过数据清理的事情,全部都是增加和修改

    2,由于是关键系统,开发人员怕出错,所有的数据一概保留,谁也不敢删,待得人员变更后,更无人敢动

    3,系统能用的时候,没有人做费力不讨好的事情

    4,万一搞砸了,剩下的估计也兜不了了

    每家公司都有他的遗留问题,大家都很忙的?精简数据库是DBA的事情?等出现问题再说吧?最近思考良多,我应该是接触这个系统时间最长的3个人之一了,并且基本都是我在处理一切事物,对一个伴随自己重要时期一起成长起来的系统来说,我不希望它就这么一直胖下去。如果有一天我也走了,我也不希望后来者评价说,上一个责任人完全就是一个废物,系统都这样了,还不动手,估计是被赶走的。如果我现在不弄,估计在下一个东家情况也许更糟。

    一个公司的成长,是要有记录的,要时刻的提醒我们,当初是怎么一步一步走过来的,这不光是公司的业绩,也是你自己的成绩单。年轻的时候我们不懂珍惜时间,忘记了学习,现在开始后悔了。现在的我们不珍惜手头的工作,忘记了认真研究,将来会怎样?我们习惯了推辞,却忘记了积累。

    业务发展到一定程度后,必然会出现各种各样的问题,数据更是如此,要在适当的时机,进行适当的整理,当作我们的以往过程的回顾,也能帮助我们发现现在的很多问题,为以后的轻装前进,最好必要的铺垫。

    当没有人负责的时候,你就是负责人,当问题困扰你的时候,你必须想办法解决,没有人能帮你,而且问题不会自己消失,它会一直如影随行的跟着你。是时候,清理我们的垃圾数据了,它们多的已经让我失去了正确的判断力,而且以后还会加剧。就是现在!