案例题 1 次浏览
性能是Web应用系统的一个重要质量属性。请用200字以内的文字说明三个主要影响Web应用系统性能的因素,针对每个因素提出解决方案以提高系统性能。
正确答案
影响Web应用系统性能的三个主要因素分别是:
(1)数据库的连接与销毁。可以采用数据池的方式缓存数据库连接,实现数据库连接复用,提高系统的数据访问效率。
(2)构件或中间件的加载与卸载。可以采用分布式对象池的方式缓存创建开销大的对象,实现对象复用,用以提高效率。
(3)线程的创建与销毁。可以采用线程池的方式缓存己经创建的线程,提高系统的反应速度。
答案解析
【解析】本题考查Web应用开发的相关内容,主要包括体系结构设计,数据库访问和性能优化等知识。
本问题主要考查Web应用系统的性能优化问题。主要有如下三个重要的因素影响着系统的执行效率。
(1)数据库的连接与销毁。可以采用数据池的方式缓存数据库链接,实现数据库链接复用,提高系统的数据访问效率。
(2)构件或中间件的加载与卸载。可以采用分布式对象池的方式缓存创建开销大的对象,实现对象复用,提高效率。
(3)线程的创建与销毁。可以采用线程池的方式缓存已经创建的线程,提高系统的反应速度。