NetTiers学习笔记06---使用场景比较
| Table | View | Proc | |
| 查询 | |||
| 简单查询 | 支持 | 支持 | 手动实现 | 
| 多表关联查询 | DeepLoad 效率较低,编码较复杂 | 支持 优点:效率较高,编码简单,能够使用聚合函数 缺点:实现较为复杂,难以维护 | 手动实现 与View类似 | 
| 分页查询 | 支持 | 支持 | 手动实现 缺点:分页需要手动实现 | 
| 插入 | |||
| 插入 | 支持 | 不支持 | 手动实现 | 
| 事务 | 支持 | 不支持 | 手动实现 | 
| 比较 | 优点:对事物支持 | ||
| 更新 | |||
| 更新 | 支持 | 不支持 | 手动实现 | 
| 事务 | 支持 | 不支持 | 手动实现 | 
| 比较 | 缺点:大数据更新是执行较慢,如打折之类的操作 | 优点:个性化程度高 | |
| 删除 | |||
| 删除 | 支持 | 不支持 | 手动实现 | 
| 事务 | 支持 | 不支持 | 手动实现 | 
| 比较 | 优点:支持事务 | 优点:个性化程度高 缺点:版本控制较复杂 | |
| 适用场景 | |||
| Table | 单表查询及关联较少的Deepload查询,对但条记录的查插删改,对事务支持比较好 | ||
| View | 查询及统计时使用View非常的方便,也支持分页查询 | ||
| Proc | 灵活性很强,但是难以调试与版本控制,对于个性化更新删除操作支持较好 | ||
 
                    
                     
                    
                 
                    
                 
                
            
         
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号