长时间读者第一次贡献!
我已经从经典的asp背景中编写了一年多的asp.net代码。我的问题是......内存驻留数据表的最佳实践是什么?
ie ...我写了一些电子商务网站,在应用程序启动时将所有产品,产品变体等加载到vb.class文件中的全局数据表中,在整个站点中它引用此数据表进行搜索和过滤等。 。作为内存驻留信息的理论将比数据库访问更快..
这似乎工作正常,所以我在其他网站上使用了这种方法 - 但是 - 这是使用数据表的正确方法,而不是让网站直接进入数据库以获取各个地方的最新信息吗?
我应该在任何可能的地方使用这种方法,即...新闻列表,推荐列表,网站页面和内容等...或者我应该从我需要的数据库加载,因为我将经典的asp(可能是大多数页面,如果信息正在进入导航) - 后一种方式意味着数据始终是最新的 - 而不是在管理员删除了产品/页面/记录并且数据表尚未更新以删除记录时出现奇怪的数据表错误。
总之......什么是常见做法?谢谢!