gpt4 book ai didi

Asp.net电子商务性能

转载 作者:行者123 更新时间:2023-12-02 07:56:51 24 4
gpt4 key购买 nike

我正在使用 C# 在 Asp.Net 3.5 上开发电子商务项目。我使用 3 层(数据 + 业务 + UI)结构从数据库 (Msql 2005) 获取数据。

有存储过程和从中发生的一切。(CRUD 方法)

此处存在性能问题,项目运行缓慢。我在事务模型中找不到任何问题。

同时项目运行在海外共享主机上,数据库服务器和web服务器运行在不同的机器上,数据库服务器有近1000个数据库。

我如何测试并了解问题出在哪里?

最佳答案

因为有超过 1000 个数据库共享资源,我会尝试一下,这可能是你的问题....如果你连接到你的数据库并且运行一个简单的查询需要 5 秒,那么你可以猜到问题所在。

我会在您的网络服务器上运行的“测试页”上添加一些秒表功能。这应该为您提供基本信息,以查看在等待数据库返回您的查询时是否存在“瓶颈”。如果您已经做到了那么远,那么我怀疑它是您的 Web 服务器。

您最后的选择是设置一个简单的低规范机器,上面装有数据库和网络服务器,然后进行测试。根据您网站获得的流量,您应该能够很好地了解其响应时间。

YSlow 等工具也可能有一些帮助,但是这些通常更多地用于微调。

关于Asp.net电子商务性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/524320/

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