声明
学位论文的主要创新点
摘要
第一章 关于教务系统的介绍
1.1 项目背景分析
1.2 教务系统的功能与需求分析
1.2.1 教务系统的管理对象
1.2.2 功能分析
1.2.3 服务器需求分析
1.2.4 网络分析
1.2.5 数据库方面
1.2.6 负载均衡技术技术
1.2.7 系统安全
第二章 我校教务系统遇到的问题
2.1 用户体验方面
2.1.1 数据库处理数据方面
2.1.2 网络并发方面
2.1.3 软件系统维护方面
2.2 服务器运行维护管理方面
2.2.1 服务器重启
2.2.2 服务器的管理
2.2.3 数据库的问题
2.2.4 备份
2.3 传统解决问题方法
第三章 服务器优化
3.1 利用虚拟化技术管理服务器
3.1.1 服务器虚拟化基本概念
3.1.2 虚拟机的原理
3.1.3 虚拟服务器领域竞争厂商
3.1.4 虚拟化技术的关键特点
3.1.5 服务器虚拟化的优势
3.1.6 服务器虚拟化的几个存在问题
3.2 kvm虚拟机的技术实现方式
3.3 虚拟机的创建与配置管理
3.3.1 适用于虚拟机的服务器配置
3.3.2 虚拟机的管理
3.3.3 其它服务器(虚拟机、物理机)向KVM虚拟机的转化
3.4 虚拟机的运维管理
3.4.1 命名规划化
3.4.2 虚拟机的管理
3.4.3 虚拟机的备份与恢复
3.4.4 虚拟机的灾备
3.4.5 虚拟机的测试
第四章 Oracle诊断和调整工具
4.1 Oracle性能调整概述
4.2 性能调整的方法和目标
4.2.1 性能调整方法——自顶向下
4.2.2 性能调整的目标
4.3 跟踪文件和警告日志
4.3.1 警告日志
4.3.2 跟踪文件
4.4 数据字典和动态性能视图
4.4.1 数据字典(Data Dictionary)
4.4.2 动态性能视图(Dynamic performance views)
4.5 实用工具
4.5.1 utlbstat.sql和utlestat.sql脚本
4.5.2 Statspack工具
4.5.3 OEM中的诊断和调整工具包
4.6 小结
第五章 Oracle实例调整
5.1 Oracle实例概述
5.1.1 系统全局区(SGA)
5.1.2 数据库后台进程
5.2 共享池(Shared Pool)的调整
5.2.1 调整库高速缓存(Library Cache)
5.2.2 数据字典高速缓存(Data Dictionary Cache)
5.2.3 用户全局区和Oracle共享服务器
5.3 调整数据库缓冲区高速缓存(Database Buffer cache)
5.3.1 Oracle9i的动态SGA特性
5.3.2 调整目标
5.3.3 使用多个缓冲池
5.4 实例其它部分的调整
5.4.1 重做日志缓冲区(Redo Log Buffer)
5.4.2 Java池(Java Pool)
5.4.3 大池(Large Pool)
5.5 小结
第六章 其他方面的调整
6.1 服务器的调整
6.1.1 服务器监视工具概述
6.1.2 调整CPU消耗
6.1.3 调整内存消耗
6.2 网络的调整
6.3 应用程序设计的调整
第七章 根据特定系统进行oracle分析
7.1 针对Oracle系统分析
7.2 关闭不必要的功能
7.3 解决物理内存使用不充分的问题
7.4 缓解IO性能问题
7.5 减少CPU开销
第八章 结论和展望
参考文献
发表论文和参加科研情况
致谢