可以对智能大对象使用“脏读取”隔离级别。
有关“脏读取”如何影响一致性的信息,请参阅脏读取隔离。
可以按照以下方法之一对智能大对象设置“脏读取”隔离级别:
- 使用 SET TRANSACTION MODE 或 SET ISOLATION 语句。
- 在以下某个函数中使用 LO_DIRTY_READ 标志:
- 对于 DB-Access:mi_lo_open()
- 对于 ESQL/C:ifx_lo_open()
如果智能大对象的一致性不重要,但是行中其他列的一致性比较重要,那么您可以将隔离级别设置为“已落实读取”、“游标稳定性”或“可重复读”,然后使用 LO_DIRTY_READ
标志来打开该智能大对象。