Chinaunix首页 | 论坛 | 博客
  • 博客访问: 235018
  • 博文数量: 90
  • 博客积分: 4000
  • 博客等级: 上校
  • 技术积分: 970
  • 用 户 组: 普通用户
  • 注册时间: 2009-01-04 15:21
文章分类

全部博文(90)

文章存档

2010年(7)

2009年(83)

我的朋友

分类:

2009-09-08 13:23:59

 
 
 
Transparent tables
nPool tables
nCluster tables
nBuffered Tables (includes both Transparent & Pool Tables)
-----------------------
Transparent tables

EG:BKPF, VBAK, VBAP, KNA1, COEP

nExist in dictionary
nCan be buffered (SE11->Display Table->technical settings) Heavily updated tables should not be buffered.
nAllows secondary indexes (SE11->Display Table->Indexes) 
   

The primary index is always created automatically in the R/3 System. It consists of the primary key fields of the database table.

secondary index: a key which is created other than primary key, to speed up processing

 
------------------------------------------------------------------------
 nPool tables
nLogical table and store control data
nCan be combine many pool tables and update
    
  in one database table
nShould be accessed via primary key
nShould be buffered (SE11->Display Table->technical settings)
nNo secondary indexes
nSelect * is Ok because all columns retrieved anyway
---------------------------------------------------
 
nCluster tables
 

EG:BSEG ,BSEC

nShould be accessed via primary key - very fast retrieval otherwise very slow
nNo secondary indexes
nSelect * is Ok because all columns retrieved anyway. Performing an operation on multiple rows is more efficient than single row operations.
nStatistical SQL functions (SUM, AVG, MIN, MAX, etc) not supported
nCan not be buffered
-------------------------------------------------------
nBuffered Tables  
nincludes both Transparent & Pool Tables
nbuffering database tables in program memory
nTo determine if a table is buffered, choose the 'technical settings' soft button from the data dictionary display of a table (SE12)
nPool tables should all be buffered
   
阅读(504) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~