.netframework访问数据库变得非常慢

.netframework访问数据库变得非常慢,第1张

netframework访问数据库变得非常慢,网站程序占用的CPU资源和内存资源没有及时释放,需要每隔一段时间手动重启网站来释放资源。您也可以通过切换ASP.NET版本实现程序池资源的回收,无需手动重启网站。

解决方案

登录云虚拟主机管理页面。

找到待切换版本的Windows *** 作系统云虚拟主机,单击对应 *** 作列下的管理。

在左侧导航栏,选择高级环境设置 >.net版本设置。

在.net版本设置页面,切换.NET FrameWork版本。

先将.NET FrameWork版本切换为任一其他版本,单击保存设置。

等待10分钟~15分钟,再将.NET FrameWork版本还原为旧版本,再次单击保存设置。

查看网站访问速度是否恢复正常。

访问速度恢复正常,问题排查结束

.net的机制,很耗内存,它在第一次时要把很多东西载入内存。

NET框架是由微软开发,一个致力于敏捷软件开发、快速应用开发、平台无关性和网络透明化的软件开发平台。

.NET框架是由微软开发的软件开发平台,其最主要的两个组成部分是公共语言运行时(CLR)和框架类库(FCL),基础类库(BCL)是框架类库的一个子集。

1)第一次请求需要编译,所以有点慢,这是正常,如果第二次请求还这么慢,那就是其他原因了。2)检查你的js和后台代码,看是否有比较耗时的 *** 作。3)对于更改不大的页面,可以生成静态页或者使用整页缓存,对于部分不需要及时更新的数据,可以使用局部缓存。4)如果你是发布在服务器上测试,跟空间有关。5)网页上是否含有Flash、大图片之类的。6)等等


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12125213.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-21
下一篇2023-05-21

发表评论

登录后才能评论

评论列表(0条)

    保存