• $SNAPSHOT_SEQUENCES
    • 描述
    • 标示
    • 字段信息
    • 示例

    $SNAPSHOT_SEQUENCES

    描述

    序列快照 $SNAPSHOT_SEQUENCES 列出当前数据库中所有序列的属性信息,每个序列一条记录。

    标示

    $SNAPSHOT_SEQUENCES

    Note:

    只能在协调节点执行。

    字段信息

    字段名类型描述
    Name字符串序列名称
    ID长整型序列ID
    Increment整型序列增加的间隔
    StartValue长整型序列起始值
    CurrentValue长整型序列当前值
    MinValue长整型序列最小值
    MaxValue长整型序列最大值
    CacheSize整型编目节点每次缓存序列值数
    AcquireSize整型协调节点每次获取序列值数
    Cycled布尔序列值到达最大值(或最小值)是否允许循环
    Version整型序列版本号
    Initial布尔该序列是否未使用,true表示未使用
    Internal布尔该序列是否是系统内部序列

    Note:

    序列未使用时,序列不存在当前值(CurrentValue)。使用前,CurrentValue 会显示为 StartValue,但该值无意义。

    示例

    1. > db.exec( "select * from $SNAPSHOT_SEQUENCES" )
    2. {
    3. "AcquireSize": 1000,
    4. "CacheSize": 1000,
    5. "CurrentValue": 6000,
    6. "Cycled": false,
    7. "ID": 168,
    8. "Increment": 1,
    9. "Initial": false,
    10. "Internal": true,
    11. "MaxValue": {
    12. "$numberLong": "9223372036854775807"
    13. },
    14. "MinValue": 1,
    15. "Name": "SYS_2469606195201_studentID_SEQ",
    16. "StartValue": 5000,
    17. "Version": 0,
    18. "_id": {
    19. "$oid": "5cf4bec907c2e1754b77c5f3"
    20. }
    21. }
    22. ...