|
2004年9月——今 担任数据库管理员
主要工作内容如下
a. 制定的备份计划, 利用UNIX下的Shell开发备份脚本,实现数据库数据和日志的自动定时备份。
b. 编写Shell脚本, 定时对系统和用户数据库进行一致性检查, 维护数据表的统计信息。
c. 安装调试数据库服务器。
d. 编写Shell编写脚本对数据库和操作系统的性能进行定时监控。
e. 为开发人员提供技术支持。协助开发人员在项目开发过程中遇到的数据库方面的问题。为开发人员写培训文档, 指导开发人员
写出高效率的SQL语句, 以及合理创建数据库对象。负责管理维护部门的开发测试环境。
f. 负责Sybase数据库的日常管理, 包括用户的创建,权限的分配,数据库资源的分配,用户及其系统数据的管理工作,每日检查Sybase日志。
对日志文件中出现的报错信息, 进行定位并进行排错处理。
g. 协同开发人员一起诊断解决应用系统运行效率问题。
h. 根据数据库和操作系统的性能监控日志记录以及相应的日志,优化数据库系统。提高整个应用系统的运行效率。
i. 使用Visual C++调用Sybase数据库API接口开发完成了数据库空间监控程序。该程序实现了定时监控服务器上各个的数据库空间, 在数据库空间
小于指定阀值的时候自动报警通知相关人员处理的功能。
k. 负责维护Sybase复制服务器软件, 保证主备服务器之间数据实时复制的可靠运行。
l. 管理Solaris操作系统,维护服务器及其磁盘阵列。
/////作为DBA,负责数据库及相关的主机、存储的日常维护、监控、优化及备份等工作。///
就此一句话搞定,哪用那么多白话。 |
|