如何减少调用数据库以提高抓取数据的速度?

如何减少调用数据库以提高抓取数据的速度?

问题描述:

我正在处理我的项目,我需要提高抓取数据的速度 例如在管理面板中我们有很多菜单。如果管理员点击menu1数据将加载到表上,然后管理员用户单击另一个菜单并再次调用数据库等...因为每次我们必须从数据库中提取数据并导致变慢。我想知道如何提高我的项目速度。 有些人提供Cache层2.请,我需要你的帮助。如何减少调用数据库以提高抓取数据的速度?

+3

你的问题是非常笼统的。请更具体一些。 – FLICKER

+0

@FLICKER,实际上,我想从磁盘中减少通话数据库,因为每次我们必须从磁盘读取数据,并且它在获取数据的速度上花费很大。 – Martin

+1

仅仅重复模糊的描述并不能帮助确定解决方案。您可能能够缓存数据,但如果您需要实时数据,这在时间上也是一个挑战。也许你真的需要更快地获得查询,因此加载时间不是什么大问题。这里有很多可能性。 –

你的问题是一般的,因此没有具体的答案可以解决它。不过,我会试着用这种方式来回答。 性能瓶颈可能是由很多因素造成的,包括您的代码编写方式,服务器环境问题或您编写查询以从数据库获取数据的方式。我建议你看看我的博客,我详细解决了所有这些问题。 Coding with System Performance in mind