首页> 外文会议> >Database partitioning techniques to support reload in a main memory database system: MARS
【24h】

Database partitioning techniques to support reload in a main memory database system: MARS

机译:支持主内存数据库系统中的重新加载的数据库分区技术:MARS

获取原文

摘要

The authors examine the effect of different partitioning techniques on the MMDB (main memory database) reload problem in terms of the number of I/Os for reload and number of MM references during transaction processing. The best technique is the one that yields the minimum overall cost with regard to both properties. It is shown that horizontal and single vertical partitioning are actually the only possible candidates. Physical vertical never yields the best result. In some very rare cases, group vertical outperforms the other techniques. If the database system encountered performs more selections than projections and joins, and more tuple modifications or tuple deletions than tuple insertions, then horizontal is the best technique. Otherwise, single vertical is the chosen technique. It is also shown that, if reload is the only concern, that is, if the transaction performance is not taken into account, then single vertical is always the best choice.
机译:作者根据事务处理过程中重载的I / O数量和MM参考的数量,研究了不同分区技术对MMDB(主内存数据库)重载问题的影响。最好的技术是在这两个属性上产生最低的总成本的技术。结果表明,水平和单个垂直分区实际上是唯一可能的候选对象。物理垂直永远不会产生最佳结果。在极少数情况下,垂直分组的效果优于其他技术。如果遇到的数据库系统比投影和联接执行更多的选择,并且比元组插入执行更多的元组修改或元组删除,那么水平是最好的技术。否则,选择单个垂直。还显示,如果仅考虑重新加载,即,如果不考虑事务性能,那么单一垂直始终是最佳选择。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号