Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
关于将数据从数据库加载到共享内存的任何想法,这个想法是为了加快从常用表中检索数据的速度?
服务器会自动缓存常用的表。所以我不会从服务器端优化。现在,如果客户端正在远程查询,您可能会考虑将数据复制到本地数据库(如免费的 SQL Express)。
你在谈论缓存。它很容易实现。但是您需要记住一些技巧:
您将需要在基础表中记录更改 - 并在发生更改时重新加载缓存。(轮询变更表)。
在数据库中的某些操作可能比在您自己的内存结构中更快。
(如果您对没有任何工作的快速数据访问感兴趣,那么有一些内存数据库可以为您解决问题)。