SAP abap与数据库

以下为个人在平常中整理出来的,abap与数据之间的关系,有新认识之后,再继续补充。

2013/11/05:

1.sap 数据库表的主索引是:数据库表的主键,他的好处是可以提升读取数据库表的速度,但是会增加更新数据库表的时间。特别在创建次级索引的时候,一定要使用经常使用的字段进行设置。

 

2.sap中常用数据库类型:透明表(transparent table),共享表(pooled table),簇表(cluster table)。

透明表是和DB层的physical table相对应的表,而后两者是不对应到DB表的;然后多个簇表(cluster table)或者共享表(pooled table),组成一个table cluster或者table pool,tablecluster和table pool是物理层的DB.

注:簇表是逻辑上关联的几个表,在定义的时候分配给一个表簇、比如BSEG.

 

3.更新模式(DB和BDC)

   3-1.异步模式
          在这个模式下,DIALOG程序和UPDATE程序各自运行。DIALOG程序写请求到LOG TABLE,用一个COMMIT WORK来关闭LUW。UPDATE程序被COMMIT触发并开始运行来处理这些请求,DIALOG程序继续运行,不会等待UPDATE程序结束。UPDATE程序在特殊的UPDATE WORK PROCESS中运行。
          当数据库更新花费比较长的时间,用户DIALOG需要较少的响应时间,异步更新显得比较重要。在DIALOG处理中,异步更新是标准的技术,意思就是DIALOG程序一般会采取异步更新方式。
可以用VBLOG这个簇表来实现LOG TABLE,或者用透明表VBHDR,VBMOD,VBDATA,VBERROR来替代它。
 
<
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值