声明
摘要
第一章 前言
1.1 课题背景
1.2 研究现状
1.3 论文的研究目标
1.4 论文的主要工作
1.5 论文工作及组织结构
第二章 MySQL数据库、架构及性能优化理论与方法研究
2.1 MySQL数据库、架构
2.1.1 MySQL的发展历史及特性
2.1.2 MySQL适用的领域
2.1.3 MySQL系统架构
2.1.4 MySQL的插件式存储引擎
2.2 优化方法与理论
2.2.1 优化数据库性能
2.2.2 MySQL影响性能的主要因素
2.2.3 优化数据库性能的方法
2.3 本章小结
第三章 系统需求分析及架构设计
3.1 功能需求
3.2 查询大规模数据的需求
3.3 按照动、静数据拆分隔离的架构设计
3.4 本章小结
第四章 系统数据库设计及优化的研究实现
4.1 优化DB服务器的安装及配置
4.1.1 优化DB服务器安装
4.1.2 优化DB服务器参数配置
4.2 设计与优化日志管理模块表
4.2.1 设计日志管理模块表结构字段
4.2.2 实现历史与日志实时分离
4.2.3 实现日志管理模块高效分区
4.2.4 索引设计
4.2.5 设计日志表的数据分类模型与视图
4.2.6 定期清理及转储历史日志数据
4.3 设计与优化被控主机MAC/IP管理模块表
4.3.1 分析模块功能
4.3.2 寻找访问频繁的字段
4.3.3 添加冗余提高查询效率(逆规范化表设计)
4.3.4 基础数据表存储方案
4.3.5 实现批量数据导入功能
4.4 监控策略模板制定模块
4.4.1 设计灵活的策略模板表
4.4.2 实现组优先的监控策略
4.5 网络行为监控系统主要数据表实体关系
4.6 本章小结
第五章 总结与展望
5.1 全文总结
5.2 后续展望
致谢
参考文献