Sql 在web应用程序中访问数据的最佳方法

Sql 在web应用程序中访问数据的最佳方法,sql,asp.net-mvc-4,Sql,Asp.net Mvc 4,我们使用SQL server存储大量数据。不是太大,但是很多 我们使用web服务来访问它们。在应用程序的使用过程中,我们注意到获取数据是一个瓶颈,这似乎是客户端的问题。启动应用程序最多需要15秒 有没有比web服务更有效的访问SQL数据库的方法,或者有没有一种在抓取数据时缓存数据的方法?花费的时间取决于许多因素,而不仅仅是数据库访问。要考虑的一些事情是如何对SQL进行编码,以及将多少数据发送回客户端,以及代码在客户端和服务器之间进行了多少次访问。您描述的问题看起来不像缓存问题。但是,有关缓存,请

我们使用SQL server存储大量数据。不是太大,但是很多

我们使用web服务来访问它们。在应用程序的使用过程中,我们注意到获取数据是一个瓶颈,这似乎是客户端的问题。启动应用程序最多需要15秒


有没有比web服务更有效的访问SQL数据库的方法,或者有没有一种在抓取数据时缓存数据的方法?

花费的时间取决于许多因素,而不仅仅是数据库访问。要考虑的一些事情是如何对SQL进行编码,以及将多少数据发送回客户端,以及代码在客户端和服务器之间进行了多少次访问。您描述的问题看起来不像缓存问题。但是,有关缓存,请参见:您应该分析应用程序以定位瓶颈。你应该弄清楚你的SQL查询是否很慢,或者你的应用程序正在加载的数据量是否很大。