US Patent:
20190278856, Sep 12, 2019
Inventors:
- Redwood Shores CA, US
Thomas Baby - Maple Valley WA, US
Andre Kruglikov - Atherton CA, US
Kumar Rajamani - San Ramon CA, US
International Classification:
G06F 17/30
G06F 11/14
Abstract:
Techniques are provided for diverting, to cloned metadata, live access to original metadata of an application container that is being concurrently upgraded. In an embodiment, a database server stores, within an application container of an application, original metadata that defines objects for use by pluggable databases of the application. The database server receives a maintenance request to adjust the original metadata. The database server creates, in response to receiving the maintenance request, a reference container that contains cloned metadata that is a copy of the original metadata. The database server receives, during or after creating the reference container, a read request to read one of the objects. The database server concurrently performs both of: executing the maintenance request upon the original metadata, and executing the read request upon the cloned metadata of the reference container.