如何隐藏其他连接中未提交的事务的数据?

时间:2015-10-26 14:33:26

标签: sql sybase sqlanywhere

我将数据插入到多个表中,并希望所有数据在我提交之前对其他人不可见。但实际上其他一些应用程序在我完成之前就开始接收数据了。我通过在插入之间使用延迟来验证这一点并立即查看数据。

我读到了隔离级别,但看起来SET TEMPORARY OPTION isolation_level = 3;只在我这边设置时没有效果。

这是Sybase和其他数据库之间的区别,还是某处有错误的设置?

我正在使用Sybase SQL Anywhere 11 + 16.

1 个答案:

答案 0 :(得分:1)

以下是SQL Anywhere 11.0中隔离级别的proper page

我认为您应该在访问您的表(或PUBLIC组)的用户上使用for ax in fig.axes: matplotlib.pyplot.sca(ax) plt.xticks(rotation=90)