【发布时间】:2011-08-05 02:54:54
【问题描述】:
嗯,除了这个问题,没什么可问的。当您说 OLTP DB 必须具有高吞吐量时,您是什么意思。
去维基。
“在通信网络中,例如 以太网或分组无线电,吞吐量 或网络吞吐量是平均值 消息传递成功率 通过通信渠道。这 数据可以通过物理传递 或逻辑链接,或通过 某个网络节点。吞吐量 通常以每秒比特数为单位 (bit/s 或 bps),有时在数据中 每秒数据包或每数据包 时隙。”
这是否意味着,OLTP 数据库需要具有高/快速的插入率(即避免死锁等)??
如果我们以航空业为例,我总是有这样的印象,它必须快速插入,但同时又要快速响应,因为它对其运营至关重要。在许多方面,这不应该仅限于将消息/数据传递到数据库所涉及的协议吗?
我并不是要挑出 OLTP 系统的“唯一”特性。总的来说,我想了解 OLTP 系统固有的特性。
干杯!
【问题讨论】:
-
顺便说一句:避免死锁更多地是关于应用程序设计,而不是在谈论性能时。
-
过于简单化:oltp 环境(无论如何从数据库的角度来看)通常关注优化 DML(插入/更新/删除)。您无需处理汇总/聚合/汇总,这更多用于 BI/DSS 数据仓库/集市。
标签: sql oracle database-design oltp