项目一:xxx Bank Inner System Development |
项目简介(功能与用途): 为国外某银行开发内部B/S系统 By Oracle 8 项目难点与解决方案: 数据需通过XML方式输出,提供输出效率是难点之一; 银行数据量很大,许多页面输出涉及复杂的PL/SQL语句,保证高效对于内部使用和外部服务都非常重要,需要多次优化(表结构优化/物理优化/逻辑优化); 存单报表的定制,在高数据量测试中,统计类报表效率偏低是又一难点; 项目成功与失败的经验归纳: 1项目前期进行过程中角色分配不够准确和质量确认环节也出现疏漏,导致项目出现延时 2项目进行中进行了多次阶段性测试,避免了一些隐蔽的问题在后面被发现; 3成员组的团结一心和互相检查机制使得项目在最困难时期顺利通过 4项目进行中开展了一些有针对性的培训和学习 你在项目中岗位与贡献: 1 PL/SQL语句的调试/优化 2 报表定制(难点) 3 模拟大数据量性能测试/优化 4 存储过程逻辑调优 |
项目二:某报业MSSQL2K群集搭建 |
项目简介(功能与用途): 为该日报社搭建SQL Server 2000群集 保证高可用性 并进行用户培训; 项目难点与解决方法: 老系统的数据备份; MSCS搭建和Virtual Server的搭建/稳定性测试; 数据的平滑迁移; 项目成功与失败的经验归纳: 项目进行中充分与客户就需求和实现进行沟通; 备份数据非常重要,当然还有后期的平滑迁移,即尽可能减小对用户影响; 规范化的操作有利于项目的顺利实施; 你在项目中岗位与贡献: 全程部署/维护 |
项目三:某株式会社MSSQL数据库后台 |
项目简介(功能与用途): (外包项目)依据日方提供详细设计式样书,进行VS.NET编程 后端采用MS SQL Server 2000数据库 项目难点与解决方法: 1依据脚本建立数据表 但外键/函数相互依存关系导致多张表无法顺利创建 2 DTS数据导入/导出在外键依存制约下部分失败 3测试数据的编写并配合前端人员的测试 项目成功与失败的经验归纳: 多人协作非常重要 日方式样书非常细致 接受日方不断更新的数据库schema并生成测试数据 测试和维护都需要组员间良好的配合 PM定的Plan比较乐观 进行中还是遇到了不少问题和困难 你在项目中岗位与贡献: DBA |
项目四:ERP后台数据库迁移 |
项目简介(功能与用途): 位于AS 400上Oracle 8i至Windows 2003 EE SQL Server2K的迁移 项目难点与解决方法: 1必须保证数据库的高度可用性 2异构平台上迁移方案的拟定和POC测试 3迁移失败如何迅速恢复旧有系统(方案) 4比照PL/SQL与T/SQL的差异 进行迁移后表字段/查询/存储过程/函数/触发器的逐级修改和测试 5应用程序调用接口的修改 6性能优化,将SQL Server的优势和较低总拥有成本展示给用户 项目成功与失败的经验归纳: 充分的调研用户需求; 充分的了解服务器环境和所有在线应用; 充分的小组讨论和实施计划; 充分的原型测试by虚拟机; 你在项目中岗位与贡献: 项目组成员 原型测试 (虚拟机环境模拟/迁移测试模拟) SQL语句修改/测试 MS SQL性能优化 通过日志转移体现可用性 |