我的应用程序的速度很慢[英] Slowness in my application

问题描述

朋友们,

我用 master 和 ajax 控件开发了普通的 3 层应用程序,
但是菜单是动态的,就像具有菜单详细信息的数据库一样,
虽然每次加载时我的应用程序都很慢,但如何加快速度!!

如果我做错了,请纠正我.

推荐答案

vishnumca123,

你可以做的一件事来加速你的系统是缓存你的查询.如果您的菜单在数据库中,我认为它们不会经常更改.由于 DBMS 系统会自动为您执行此操作,因此缓存查询是否更快存在争议.你最好的做法可能是使用像 NLog[^] 并将性能数据记录到文件中.在处理性能时,它并不总是一个简单的修复镜头,而是一个需要多次修复的整体问题.通过在事情发生时注销,您可以开始分析成为瓶颈的代码部分并对其进行优化.我在开发早期陷入的一个陷阱是因为它"快"而对所有内容都使用数据库.虽然数据库速度很快,但如果您使用效率低下,则几乎没有收益.我不确定你是否这样做,但这是另一个需要考虑的领域.

把问题分解成更小的部分,它会更容易解决.祝您好运,当您发现具体的性能问题并需要帮助时回来!

霍根

本文地址:https://www.itbaoku.cn/post/1394921.html