...
首页> 外文期刊>ACM transactions on database systems >Sloth: Being Lazy Is a Virtue (When Issuing Database Queries)
【24h】

Sloth: Being Lazy Is a Virtue (When Issuing Database Queries)

机译:懒惰:懒惰是一种美德(发出数据库查询时)

获取原文
获取原文并翻译 | 示例
           

摘要

Many web applications store persistent data in databases. During execution, such applications spend a significant amount of time communicating with the database for retrieval and storing of persistent data over the network. These network round-trips represent a significant fraction of the overall execution time for many applications (especially those that issue a lot of database queries) and, as a result, increase their latency. While there has been prior work that aims to eliminate round-trips by batching queries, they are limited by (1) a requirement that developers manually identify batching opportunities, or (2) the fact that they employ static program analysis techniques that cannot exploit many opportunities for batching, as many of these opportunities require knowing precise information about the state of the running program.
机译:许多Web应用程序将持久性数据存储在数据库中。在执行期间,此类应用程序会花费大量时间与数据库进行通信,以通过网络检索和存储持久性数据。对于许多应用程序(尤其是那些发出大量数据库查询的应用程序),这些网络往返行程占整个执行时间的很大一部分,因此增加了延迟。尽管以前的工作旨在通过批处理查询来消除往返,但它们受到以下限制:(1)开发人员手动识别批处理机会的要求,或(2)他们采用无法利用许多方法的静态程序分析技术批处理的机会,因为其中许多机会都需要知道有关正在运行的程序状态的准确信息。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号