好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

基于J2EE的高校教学管理系统的性能优化设计_王焜.pdf

4页
  • 卖家[上传人]:飞***
  • 文档编号:5305851
  • 上传时间:2017-08-29
  • 文档格式:PDF
  • 文档大小:719.96KB
  • / 4 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 9ØÐC}Änull 2008 M»11 ùJISUANJI YU XIANDAIHUA9»159 ùÓcI|: 1006null2475(2008)11null0134null03là ° ù: 2008null09null25Á[ ":SE8639Ã'ù[ "(2006AA01Z129);SE×Ä$ùî?Z9Ã(9739Ã)T€eº:¦;h(1984null), 3,žyû¥ ¦,0ÊvА SÐÐ/ŒÐý«Vùî3,ùîZ_:j ÔÐm^) Ø; Ùg¿,q,pV3=,ùîZ_:j ÔÐm^) Øb¿J2EE¥ÚnÐ5 Ø"d¥Ÿ ?ªÄ!9¦;h, Ùg¿(厦门大学信息科学与技术学院,,福建厦门 361005)K1:随着 J2EE开发平台的普及和发展,基于 J2EE的教学管理信息系统在高校中的应用也日趋广泛b但是,这一应用也面临着在高负载和高并发条件下的性能问题的困扰b本文以基于 J2EE的高校教学管理系统的开发实践为背景,提出了系统性能上的优化设计方法,如使用服务器集群a负载均衡和数据缓存等技术,在实际的应用中有效地提高了系统性能,使系统达到了高负载和高并发的需求,最后提供了这些设计应用效果的测试数据b1oM: J2EE; 集群;负载均衡; 性能优化Ïms Ë|:TP39null null nullÓDSM’: APerformanceOptim ization Design ofEducationManagementSystem Based on J2EEWANGKun, LICuinullhua(College ofComputerScience andTechnology, XiamenUniversity, Xiamen 361005, China)Abstract: With the popularization anddevelopmentofJ2EEplatform, moreandmoreuniversitiesapply thistechnology to developtheirEducationManagementSystem. Meanwhile, italsomeets some performance problems in the situation ofhigh load and highconcurrent. On thebasisofthe developmentpracticeofa J2EEnullbasedEducationManagementSystem, discusses a seriesofpernullformance optimization designs, such asusing cluster, loadbalancing anddata cache technologies. A realistic example showsthatthese designs improve theperformance effectively and thesystemmeetsthedemandofhigh load andhighconcurrent. Then showsthe applied effectof thesedesignswith testing data.Keywords: J2EE; cluster; loadbalancing; performance optimization0null„nullýy!Ú£ Ü¥vÐ,Ð5 ؐ"dy!^dÈ×1¥BñÌ«b7J2EE( Java2 Platform, EnnullterpriseEdition)^ " -¤ž{ Ÿ¥"dŸ ?†®,µA1ç5y ëB甥” o õ¤ibÏiÏî” o õ¤ý,’³1`ٔ oH,°¤V õ¤ýÏ | õ¤,P¨›ªÜ õ¤BΞ õ¤ý,7‚^1>bƒ"ü‚AÄQ`ٔ oHû׍y ë õ¤,yNv¹«8'÷„HW[ 3]b”`Ùª,"dʨHibernateT¹ûòÄZÃ,y¹Hibernate^çna 7÷¥,µ~¶¥Ó–„×ç¥ 7?ß,i O4L æ¥ý ¥ÂZÃ[4]b'"d¨Hibernate 7?Fª5wi¥» ØZ õ¤ýÁÖC3P0bõ¤ý¥? öv¹•Y‹¨¥Ÿ ?bªÄ©kVñÏ,;ÜCíE |” o õ¤¥Ù5,Œ'"dKvi?¨¼” Ú¥ f ƒ,| õ¤ý? ØÚ,V7³ %ƒBÙ5b1. 3. 2P¨ÏiÏi/Œ^h” o°¤`Ù¥BÕmbÏiÏ¥” ^” oϔ ¥ J,‹¨ñ½” ¥H© V[°¤ |ÏiÏ¥” b®¿ÏiYÈ[ =iT¹ºÉ,7” o^[— T¹ºÉ¥,V =i |” ¥Îù1V—  |” 1y,yNÏih°¤” o¥Q”,V74Ú” ¥Îb† صr¹!9„P¨Ïi^ªÄ‹¨"dŸ ?¥×1m,ƒBÄ¿Web¥a¦ûv¨¼¥"dÏ­¹üA[ 1]bHibernateÏ,LCz¥ÏiÅb®¿"dÏ,i ÔN¥°Ø T,yNÜÈP¨¥°ØÔ P¨°ØÏi, V[h” o T,4Ú°ØŸ ?bn5,HibernateÏ ¥Â»=)Ïi,®¿'"dP¨‹¨› " •,yNÊ4¦û •"Ìâ¥JBossCacheÏi¬qT¹Hibernate¥=)Ïi[5]bJBossCache4ReapplicationT¥Ï,' ÂT" •Ï ñ«Ä¥” ?3¿M,N«Äö|?3¿M¥” ¥Kñ'¯Åž" •Ï¥Äñ«ÄÏ[ ûÄÿBÁb136null 计null 算null 机null 与null 现null 代null 化 2008年第 11期¥ÂzÏi­ª,ü V["dÏ æ¨Hibernullnate¥Query¤ g¥setCacheable()ZE ŸLC°ØÏib[ Ï¥Bñ°Ø¹ è, Â1°Ø 3¹null¦ônull¥Ð3,ñ½ Â/:String name = null¦ônull;Query query = session. createQuery ( null from student swhere s.name=: namenull );query. setString(null namenull, name);query. setCacheable( true);ƒ"üLC 樰ØÏi¥Å ŸªÄ°ØŸ ?b1. 3. 3¨°ØÔ Ïþç•”¥ZTHibernate¥•”þçÅ ? æ¨"dP¨¥Oracle” oî4¥çIrSQLÔ ¥ÿ ?,4Ú°ؔ ¥Ÿ ?bçIr'º³IrSQLÔ BQ,ÜIr Ÿ¥ V³›}’ iÏiÏ, ÂTQ³›M]™T¥SQLÔ ,‚³1׍Ir,º1VÏiϤ³›}’' V[5]b["dÏ¥Bñ°Ø¹ è, 塯 M)¹2002)¥Ð3,ñ½ Â/:Query query = session. createQuery ( null from student swhere s.grade=: gradenull );query. setString(null gradenull, null 2002null );ÓD[6]Ï4žJDBC³›°ØH³1`ٔ o¥Q”¥9ØT^:`ٔ oQ”=²T"Ï¥”nullÔ ³›¥Q”null 2byN,¨çIrÔ ÿ ? V[vvhÔ ³›¥Q”,V7h`ٔ oQ”b1. 3. 4 SQLÔ ØªÏBñSQLÔ 1³›“ÉBHW,œñ'÷9|B°]¨,ö†®ñ½¥³›rq,yN‹ÐP¨ªÄV¥SQLÔ b"dÏ,ô [/Bt?5SQLÔ É›Øª:(1) s æ¨ì„,EçM10°Øb 3*ªQ,rq®b ÂTA¶P¨,‹¾0°ØÏVrÕÐ V ?¥›b(2)† ØP¨EXISTS0 bEçwhere0 ÏP¨isnullisnotnullb(3) s æ¨ õ¤Hqb t f ƒ/,ñV­Wµ‚¸Bñ¥ õ¤Hq,ƒ^where0 Ï|õ¤Hq›œ¹, V[vv4Ú°ØÎb(4) ÂTHq¸, V[a’9F ºÅ3bٖƒÕZT´» ØST,Œñ ’L^4Ú°ØŸ?Kµr¥m­Bba’¥ÊÂ9F ºÅ3,V[h õ¤°Ø,4Ú°Ørqb2nullªÄrTsP¨LoadrunnerT¹Ÿ ?©ký "dªÄ -ªÉ›©kbÊ4Ð3¨cÐ5 Ø"di°Ø [ñT¹  EÆß,i  Eñ´ E¨¼i?`Ùbª。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.