gpt4 book ai didi

asp.net - 是什么导致页面渲染缓慢?

转载 作者:行者123 更新时间:2023-12-03 15:37:03 25 4
gpt4 key购买 nike

我很困惑。我查看了根据老板的页面调用的“缓慢”加载的痕迹,导致页面被部分加载,然后“跳转”到回发中存储的滚动位置。

最终,通过跟踪,我发现从Begin PreInit到End Render的整个加载过程花费了1.94秒,其中1.5花费在Begin PreRender和End PreRender之间。

有什么可能的原因的想法吗?对于End PreRenderComplete,下一个最大的加载时间是0.14秒。

问题可能源于我对SQL Server的查询,还是页面上的控件过多(即使大多数控件都被“隐藏”了)?

[edit:]当我显示某种形式时,我的页面加载似乎很长。我的总渲染大小为91537字节,其中44483字节专用于该特定格式。我的观点似乎是巨大的。另外:404到JS文件会导致这种加载延迟吗?

[更新:]因此,我找到了运行时间最长的查询,尽管它看上去确实很笨拙,但它甚至在页面加载之前就已经结束运行了。
作为附加信息:我在控件中使用了大量SqlDataSources,以填充我的下拉列表和其他类似的有趣内容。那是我的应用程序困惑吗?

最佳答案

根据我的经验(与您相同的问题),这是90%的SQL问题。

在要查询的查询周围放一些秒表,以查明哪个查询运行缓慢。

呈现asp.net控件的时间不会太长。

关于asp.net - 是什么导致页面渲染缓慢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1097864/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com