要了解的是,在系统的生命周期中,服务器和程序都必须不断地调整以满足系统变更所带来的影响。
要获得最佳性能,应从配置服务器开始,然后设计高效的架构并指定优化SQL ,最后通过监控和分析性能循环改进配置。过程如下图:
1
用户
需要了解有多少用户、多少并发用户、用户权限等
2
SQL语句
每个用户需要执行哪些SQL语句
3
数据
要了解数据库中的数据,并监控数据的发展情况
4
健壮的架构
在设计逻辑数据模型时,不需要考虑性能问题,只有在设计物理模型时,才需要考虑性能
使用:任务管理器、系统性能监视器、SQL Profiler、SSMS来完成任务。
必须考虑三个资源:CPU、内存及IO。
1、windows服务器系统参考体系结构。
2、windows服务器目录。