OLTP使用包含少量数据的事务。您可以轻松地访问数据库中的索引数据。OLTP拥有大量用户。它响应时间快,最终用户可以直接访问数据库。OLTP使用完全标准化的模式来确保数据库的一致性。OLTP系统响应时间短。严格来说,它只对少量记录执行预定义的操作。OLTP存储最近几天或一周的记录。它支持复杂的数据模型和表格。
考虑一个超市的销售点系统。以下是系统可以处理的示例查询:
检索特定产品的描述。过滤所有与供应商相关的产品。搜索客户记录。列出价格低于预期金额的产品。这是OLTP的体系结构:
OLTP架构
业务/企业战略:企业战略处理影响整个组织的问题。在OLTP中,业务流程:OLTP业务流程是一组活动和任务,通常由公司的最高管理层、董事会或高级经理制定。一旦完成,它将实现组织目标。客户、订单和产品:OLTP数据库存储有关产品、订单(交易)、客户(买方)、供应商(卖方)和员工的信息。ETL过程:从各种RDBMS源系统分离数据,然后转换数据(如应用程序连接、计算等)。)并将处理后的数据加载到数据仓库系统中。* *数据集市和数据仓库:* *数据集市是特定于数据仓库环境的结构/访问模式。OLAP用它来存储处理过的数据。存储在数据挖掘、分析和决策:数据集市和数据仓库中的数据可用于数据挖掘、分析和决策。这些数据可以帮助您发现数据模式、分析原始数据,并为组织的发展做出分析决策。
但是,先完成认证过程的人就能拿到钱。在这种情况下,OLTP系统确保提取的金额永远不会超过银行中的金额。这里要注意的关键点是,OLTP系统是针对事务优势而不是数据分析进行优化的。
OLTP系统的其他示例包括:
网上银行网上预订机票发送短信订单输入添加图书到购物车
以下是OLTP和OLAP之间的重要区别:
OLTP
OLAP
OLTP是一个在线交易系统。
OLAP是一个在线分析和数据检索过程。
其特点是大量的短期网上交易。
它的特点是数据量大。
OLTP是一个在线数据库修改系统。
OLAP是一个在线数据库查询管理系统。
OLTP使用传统的DBMS。
OLAP使用数据仓库。
从数据库中插入、更新和删除信息。
主要是选择操作。
OLTP及其事务是数据的来源。
不同的OLTP数据库成为OLAP数据源。
OLTP数据库必须保持数据完整性约束。
OLAP数据库不会经常修改。因此,数据完整性不是问题。
它的响应时间以毫秒为单位。
响应时间从几秒到几分钟不等。
OLTP数据库中的数据总是详细而有条理的。
OLAP进程中的数据可能是无组织的。
允许读/写操作。
只读,很少写。
这是一个市场化的过程。
这是一个面向客户的过程。
这个过程中的查询是标准化的和简单的。
涉及聚合的复杂查询。
数据的完整备份与增量备份相结合。
OLAP只需要不时备份。与OLTP相比,备份并不重要
DB设计是一个面向应用的例子:数据库设计随着零售、航空、银行等行业的变化而变化。
DB设计是面向主题的。示例:数据库设计随着销售、营销、采购等主题的变化而变化。
它由数据关键用户使用,如文员、DBA和数据库专业人员。
它由数据知识用户使用,例如工人、经理和CEO。
它专为实时业务操作而设计。
它旨在按类别和属性分析业务度量。
交易吞吐量是性能指标
查询吞吐量是性能指标。
这种数据库用户允许数以千计的用户。
这种数据库只允许数百个用户。
它有助于提高用户的自助服务和生产力
帮助提高业务分析师的生产力。
历史上,数据仓库一直是一个开发项目,可能证明其构建成本很高。
OLAP多维数据集不是开放的SQLServer数据仓库。因此,技术知识和经验对于管理OLAP服务器至关重要。
它为日常使用的数据提供了快速的结果。
它确保对查询的响应更快一致。
它易于创建和维护。
它允许用户在电子表格的帮助下创建视图。
OLTP旨在具有快速响应时间、低数据冗余和规范化。
数据仓库独创,可以整合不同数据源,构建统一数据库
以下是OLTP系统的优点/优点:
OLTP提供准确的收入和费用预测。由于所有交易的及时修改,它为稳定的业务/组织提供了坚实的基础。OLTP使代表客户的交易变得更加容易。它通过加速和简化单个流程来扩大组织的客户群。OLTP为更大的数据库提供支持。用于数据操作的数据分区很容易。我们需要OLTP来使用系统经常执行的任务。当我们只需要少量记录时。包括插入、更新或删除数据的任务。当您需要一致性和并发性以执行确保其更高可用性的任务时使用它。以下是OLTP系统的缺点/缺点:
如果OLTP系统面临硬件故障,那么在线交易就会受到严重影响。OLTP系统允许多个用户同时访问和更改相同的数据,这多次创造了前所未有的局面。如果服务器挂起几秒钟,它可能会影响大量事务。OLTP需要大量员工分组工作以维护库存。在线交易处理系统没有自行将产品转移给买家的适当方法。OLTP使数据库更容易受到黑客和入侵者的攻击。在B2B交易中,买家和供应商都有可能错过系统提供的效率优势。服务器故障可能会导致从数据库中清除大量数据。您可以执行有限数量的查询和更新。下一篇:rar(急)的格式是什么?