性能优化总结(一):前言

简介:

 最近一直忙着学2010、WPF、看架构师教程、学英语,搞得都没时间写博客了。

    最近在GIX4项目上做了一些性能方面的优化,为了方便和同事们分享经验,今天准备把一些相关的小技巧都写一下。这几个技巧并不难,也不是说设计得多好,而是我觉得它们很重要。记得我在做上一个Web系统时,也支持OO的业务富模型,其中大部分不太要求性能的场景中,我使用了LINQTOSQL来实现数据访问。而性能要求比较高的场景中,又使用了人工SQL来进行数据访问。但是在两种方式中,在对数据访问进行优化时,都使用了同样的方法。今天,在GIX4中又再次使用同样的方法。

    可见,在面向领域模型进行编程的应用程序中,这样的优化方案可能会被经常使用到。今天要写的是以下两个主要的方案:

    1. SQL加载聚合对象。

    2. 数据预加载。

    随手在记事本中写了下提纲,大概分两次写完,如下:

 

Outline:
Preview

Aggregate Model SQL
 Why? Senarios.
  Shortcoming of lazy load
 SQL Design
 How to integrate it into our system.
  SQL Columns Generate
   Load TableInfo
   Static SQL format definition
  Data Read Design
   Algorithm
   IGTable
  Factory Method
    naming convention
    How to write codes in these methods
  Develop progress
   This design is used to refactor.
 
ForeAsyncLoader
 Why?
 Requirements
 Corresponding APIs
 Class design
 Two ways for creating loading delegate for loader.(Data Load Region)
 Parallel Server for CSLA
  ThreadSafe field
  ThreadHelper.AsyncPrincipalWrapper()

Summary
 Questions remain
  Paging?
 Refactoring...

 

目录
相关文章
|
消息中间件 缓存 负载均衡
高并发与性能优化的神奇之旅
高并发与性能优化的神奇之旅
|
2月前
|
缓存 算法 数据库
性能优化实战——从理论到实践
性能优化实战——从理论到实践
49 1
|
8月前
|
弹性计算 关系型数据库 数据库
利用阿里云进行性能优化:实践案例分享
在开发在线教育平台过程中,我们遇到了由于用户访问量增加而导致的性能瓶颈问题。通过使用阿里云的多种服务,包括RDS数据库、ECS弹性扩展、SLB负载均衡、OSS存储和CDN加速,我们对数据库、应用服务器和静态资源加载进行了全面优化。优化后的系统性能显著提升,数据库查询速度提高了60%,服务器负载下降了40%,静态资源加载时间减少了70%,从而极大改善了用户体验。本文详细介绍了问题分析、具体解决方案及其实施效果,旨在为其他开发者提供有价值的参考。
286 3
|
8月前
|
缓存 监控 NoSQL
一次性能优化实践
【5月更文挑战第21天】为解决在线教育平台在高并发下数据库查询响应时间增加的问题,开发者采用Redis缓存策略。通过数据分层、LRU淘汰策略、异步更新及监控调优,成功提升性能,缓存命中率超90%,页面加载时间从3秒降至1秒,改善了用户体验。此实践强调了合理缓存策略、监控调优以及考虑数据访问模式在系统设计中的重要性。
80 2
|
8月前
|
缓存 JavaScript 前端开发
性能优化面试题
性能优化面试题
66 0
|
缓存 前端开发 安全
前端面试的性能优化部分(14)每天10个小知识点
前端面试的性能优化部分(14)每天10个小知识点
84 0
|
缓存 监控 前端开发
前端面试的性能优化部分(11)每天10个小知识点
前端面试的性能优化部分(11)每天10个小知识点
157 0
|
缓存 前端开发 JavaScript
前端面试的性能优化部分(2)每天10个小知识点
前端面试的性能优化部分(2)每天10个小知识点
75 0
|
缓存 监控 前端开发
前端面试的性能优化部分(8)每天10个小知识点
前端面试的性能优化部分(8)每天10个小知识点
60 0
|
缓存 前端开发 JavaScript
前端面试的性能优化部分(5)每天10个小知识点
前端面试的性能优化部分(5)每天10个小知识点
55 0

热门文章

最新文章

下一篇
开通oss服务