您的位置:首页 > 数据库

数据库处理应用总结OLAP和OLTP

2011-06-05 18:39 309 查看
1. 联机分析处理OLAP(on-line Analytical processing)
     要求:快速
     隐患:大数据量查询时占用服务器CPU、内存过大,影响其他用户操作。
    关键:A、使用主键、索引,以加快大数据量时的查询速度;
           B、使用脏读,以在高并发时能快速读取数据。
     注意:一个表不要加太多索引,因为索引影响插入和更新的速度。
2. 联机事务处理OLTP(On-Line transaction Processing)
     要求:原子性、一致性、快速、高效
     隐患:大数据量处理时锁占用程度
     关键:A、使用事务。多表处理时,设置成非自动提交,
              若其中某表处理失败,则回滚以前处理的数据。
           B、批量更新。尽量批量更新数据,而非逐条更新数据。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息