Oracle数据库中的事务具有四个基本特性,也称为ACID特性,包括原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。
- 原子性:事务被视为不可分割的最小操作单位,事务中的所有操作要么全部提交成功,要么全部回滚失败,不会出现部分执行的情况。
- 一致性:事务必须使数据库从一个一致性状态转移到另一个一致性状态。当数据库只包含成功事务提交的结果时,它是一致的。
- 隔离性:多个事务并发执行时,一个事务的执行不应影响其他事务。隔离性确保了并发执行的事务不会相互干扰。
- 持久性:一旦事务被提交,其结果就是永久的,即使发生系统崩溃或故障。
此外,Oracle还提供了各种成熟的性能诊断调优工具,能实现很多自动分析、诊断功能。在使用数据库操作字符串时使用单引号作为字符串标识,模糊查询时可以直接使用like进行模糊查询,但考虑到索引,一般使用函数instr判断指定字符串在数据出现的位置>1则表示包含,但灵活性相较于like有所下降。
标签:事务,隔离,数据库,一致性,字符串,oracle,like From: https://blog.51cto.com/u_14540126/9240371