oracle9i 查询scn,Oracle10g的current_scn是如何计算的?

我在我的测试库上查询都会看到SCN的增进的呀

一直都是这样的

select dbms_flashback.get_system_change_number current_scn from dual;

这样的查询也应该会看到SCN的增进呀

SCN是一个不断调动的“时钟”

只有不断的增进才符合的呀

下面是我的测试

ENV:10g R2 for Linux with ASM

20:02:05 ixora10g@IXORA10G> select current_scn from v$database;

CURRENT_SCN

-----------

1786814

Elapsed: 00:00:00.00

20:02:07 ixora10g@IXORA10G> select current_scn from v$database;

CURRENT_SCN

-----------

1786816

Elapsed: 00:00:00.00

20:02:08 ixora10g@IXORA10G> select current_scn from v$database;

CURRENT_SCN

-----------

1786818

Elapsed: 00:00:00.00

20:02:11 ixora10g@IXORA10G> select dbms_flashback.get_system_change_number current_scn from dual;

CURRENT_SCN

-----------

1786823

Elapsed: 00:00:00.04

20:02:26 ixora10g@IXORA10G> select dbms_flashback.get_system_change_number current_scn from dual;

CURRENT_SCN

-----------

1786823

Elapsed: 00:00:00.00

20:02:28 ixora10g@IXORA10G> select dbms_flashback.get_system_change_number current_scn from dual;

CURRENT_SCN

-----------

1786824

Elapsed: 00:00:00.01

20:02:30 ixora10g@IXORA10G> select dbms_flashback.get_system_change_number current_scn from dual;

CURRENT_SCN

-----------

1786827

Elapsed: 00:00:00.01

20:02:32 ixora10g@IXORA10G> select dbms_flashback.get_system_change_number current_scn from dual;

CURRENT_SCN

-----------

1786827

Elapsed: 00:00:00.01

20:02:33 ixora10g@IXORA10G> select dbms_flashback.get_system_change_number current_scn from dual;

CURRENT_SCN

-----------

1786827

Elapsed: 00:00:00.00

20:02:35 ixora10g@IXORA10G> select dbms_flashback.get_system_change_number current_scn from dual;

CURRENT_SCN

-----------

1786830

Elapsed: 00:00:00.01

20:02:44 ixora10g@IXORA10G> select dbms_flashback.get_system_change_number current_scn from dual;

CURRENT_SCN

-----------

1786831

Elapsed: 00:00:00.00

20:02:48 ixora10g@IXORA10G> select * from v$version;

BANNER

----------------------------------------------------------------

Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod

PL/SQL Release 10.2.0.1.0 - Production

CORE 10.2.0.1.0 Production

TNS for Linux: Version 10.2.0.1.0 - Production

NLSRTL Version 10.2.0.1.0 - Production

Elapsed: 00:00:00.03

20:03:03 ixora10g@IXORA10G>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值