码迷,mamicode.com
首页 > Windows程序 > 详细

.NET/C# 优化的心得

时间:2017-08-09 10:09:44      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:color   数据库   查询   大量   event   href   linq   静态   多线程   

1、关于sql方面的优化,详见Mysql语句的优化

2、对于不常更新的网页,使用静态页。

3、关于主从同步,如果使用主从同步,在需要极短时间确认数据存在的,一定要查询主库,因为主从同步有延迟,这是不确定性的。

4、Linq可以减少数据库的压力,可以适当使用Linq来筛选数据。详见Linq处理list数据

5、缓存可以有效的降低数据库的压力,对于一些不常更新,大量用户使用的数据,可以放进缓存中,这样既保证了速度,也降低了数据库的压力。详见MemCache缓存和C#自带的Cache缓存

6、特定场景可以适当使用多线程,来保证代码尽快的跑完,节省时间。详见多线程ManualResetEvent、等待所有线程

 

.NET/C# 优化的心得

标签:color   数据库   查询   大量   event   href   linq   静态   多线程   

原文地址:http://www.cnblogs.com/cang12138/p/7323410.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!