PLUGGABLE DATABASE LOCKDOWN PROFILE
    23.
    发明申请

    公开(公告)号:US20170116435A1

    公开(公告)日:2017-04-27

    申请号:US15244395

    申请日:2016-08-23

    Abstract: Techniques are described herein for allowing a container DBMS to impose restrictions, on a per-pluggable-database basis, on operations based on the pluggable database to which the users that request the operations belong. In one embodiment, lockdown profiles can be created and mapped to pluggable databases. Lockdown profiles specify PDB-wide restrictions on operations. The restrictions may apply to all operations of a given type, may apply to specific features, may require use of specific parameter values, etc. All users that belong to a pluggable database are restricted by the restrictions specified in the lockdown profile to which their pluggable database is mapped, unless the lockdown profile has a user-specific exemption for them. Bitmaps and/or hash tables may be used to more quickly determine, at query runtime, whether a query violates any profile-specified restrictions. Execution of queries that violate any profile-specified restrictions is prevented.

    Instantaneous unplug of pluggable database from one container database and plug into another container database
    26.
    发明授权
    Instantaneous unplug of pluggable database from one container database and plug into another container database 有权
    从一个容器数据库中即时拔出可插拔数据库,并插入另一个容器数据库

    公开(公告)号:US09396220B2

    公开(公告)日:2016-07-19

    申请号:US14202091

    申请日:2014-03-10

    CPC classification number: G06F17/303 G06F17/30371 G06F17/30575

    Abstract: A pluggable database is transported between a source DBMS and a destination DBMS, in a way that minimizes downtime of the pluggable database. While a copy of the pluggable database is being made at the destination DBMS, transactions continue to execute against the pluggable database at the source DBMS and change the pluggable database. Eventually, the transactions terminate or cease executing. Redo records generated for the transactions are applied to the copy of the pluggable database at the source DBMS. Undo records generated for at least some of the transactions may be stored in a separate undo log and transported to the destination DBMS. The transported pluggable database is synchronized at a destination DBMS in a “pluggable-ready state”, where it may be plugged into the destination container DBMS.

    Abstract translation: 可插拔数据库在源DBMS和目标DBMS之间传输,从而最大限度地减少可插拔数据库的停机时间。 虽然目标DBMS正在进行可插拔数据库的副本,但是事务将继续针对源DBMS上的可插拔数据库执行,并更改可插拔数据库。 最终,交易终止或停止执行。 为事务生成的重做记录应用于源DBMS的可插拔数据库的副本。 至少为某些事务生成的撤销记录可以存储在单独的撤销日志中,并传送到目标DBMS。 传输的可插拔数据库在目标DBMS上以“可插拔就绪状态”进行同步,可以插入到目标容器DBMS中。

    OBJECT STORAGE BASED ASYNCHRONOUS MAILBOX, EVENTUAL CONSISTENCY FOR CROSS-REGION COMMUNICATION

    公开(公告)号:US20240069779A1

    公开(公告)日:2024-02-29

    申请号:US17893656

    申请日:2022-08-23

    CPC classification number: G06F3/065 G06F3/0614 G06F3/0679

    Abstract: Techniques are provided for synchronizing database system metadata between primary and standby persistent storage systems using an object store. A first persistent storage system enabled to store first configuration metadata describing the configuration of the first persistent storage system. A first broker process of the first persistent storage system detects receipt, at an object store endpoint, of a new version of an object message sent by a second broker process of a second persistent storage system. The object message specifies a particular value of a configuration attribute of second configuration metadata from the second persistent storage system. In response to detecting receipt of the new version of the object message, the first broker process reads the particular value of the configuration attribute in the object message. The first broker process sets the configuration attribute in the first configuration metadata to the particular value.

    Ability to group multiple container databases as a single container database cluster

    公开(公告)号:US10803078B2

    公开(公告)日:2020-10-13

    申请号:US15331534

    申请日:2016-10-21

    Abstract: In an approach, a database management system is configured in a manner that allows all pluggable databases within a cluster to be treated, from the perspective of a user, as though stored on a single container database, even when the pluggable databases are distributed across a plurality of container databases. When a command is received by a database server that is to be executed on all or a subset of the pluggable databases within the cluster, the database inspects mapping information replicated on all container databases within the cluster by a cluster synchronization server to determine which container databases store pluggable databases implicated by the command. The command is then forwarded to the database servers responsible for the determined container databases for execution. As a result, the commands issued by the user can be agnostic in regard to the actual location of the pluggable databases within the cluster.

    Transportable backups for pluggable database relocation

    公开(公告)号:US10789131B2

    公开(公告)日:2020-09-29

    申请号:US15254884

    申请日:2016-09-01

    Abstract: Techniques are provided for creating a backup of a source pluggable database (SPD) of a source container database and porting the backup for recovery into a different target container database. In an embodiment, a source database server retrieves metadata that describes backups of the SPD. The source database server inserts, into an unplugged pluggable database of the SPD, the metadata that describes each of the backups. For example, unplugging the SPD may automatically create the unplugged pluggable database. Eventually, the unplugged pluggable database may be plugged into the target container database. A target database server transfers the metadata that describes each of the backups from the unplugged pluggable database and into the target container database. Based on at least one backup and the metadata that describes backups of the SPD, the target database server restores a target pluggable database within the target container database.

Patent Agency Ranking