-
公开(公告)号:US11016990B2
公开(公告)日:2021-05-25
申请号:US15667285
申请日:2017-08-02
Applicant: salesforce.com, inc.
Inventor: Nathaniel Wyatt , Steven Raspudic , Venkateswararao Jujjuri
Abstract: Techniques are disclosed relating to fencing out a first one of a plurality of nodes configured to handle requests for data stored in a distributed storage. A database system, in various embodiments, stores a value indicating that the first node is permitted to update a catalog stored at a metadata server. In response to a determination to prevent the first node from updating the catalog and writing to the distributed storage, in various embodiments, the database system updates the value to indicate that the first node is not permitted to update the catalog and instructs the distributed storage to prevent write operations to a particular portion allocated to the first node for writing data.
-
公开(公告)号:US20190045007A1
公开(公告)日:2019-02-07
申请号:US15667285
申请日:2017-08-02
Applicant: salesforce.com, inc.
Inventor: Nathaniel Wyatt , Steven Raspudic , Venkateswararao Jujjuri
Abstract: Techniques are disclosed relating to fencing out a first one of a plurality of nodes configured to handle requests for data stored in a distributed storage. A database system, in various embodiments, stores a value indicating that the first node is permitted to update a catalog stored at a metadata server. In response to a determination to prevent the first node from updating the catalog and writing to the distributed storage, in various embodiments, the database system updates the value to indicate that the first node is not permitted to update the catalog and instructs the distributed storage to prevent write operations to a particular portion allocated to the first node for writing data.
-
公开(公告)号:US11947428B2
公开(公告)日:2024-04-02
申请号:US17456339
申请日:2021-11-23
Applicant: salesforce.com, inc.
Inventor: Steven Raspudic , Hefeng Yuan , Jeffrey Alexander Zoch , Goutham Meruva , Praveenkumar Bagavathiraj
CPC classification number: G06F11/1466 , G06F11/1453 , G06F11/1471 , G06F11/3452 , G06F16/113
Abstract: Techniques are disclosed relating to archive operations for database systems. In some embodiments, a database system initiates one or more archive operations to archive one or more data extents for a database maintained by the database system. The system may halt archive activity for the database, in response to determining that archive operations for a threshold amount of data extents are initiated but not completed. The system may cancel at least one of the one or more archive operations. The system may determine to resume activity for the database based on determining that a threshold timer interval has elapsed and determining that a threshold amount of storage space is available for the database system. Disclosed embodiments may improve database availability, relative to traditional techniques.
-
公开(公告)号:US20230161672A1
公开(公告)日:2023-05-25
申请号:US17456339
申请日:2021-11-23
Applicant: salesforce.com, inc.
Inventor: Steven Raspudic , Hefeng Yuan , Jeffrey Alexander Zoch , Goutham Meruva , Praveenkumar Bagavathiraj
CPC classification number: G06F11/1466 , G06F11/1453 , G06F11/1471 , G06F11/3452 , G06F16/113
Abstract: Techniques are disclosed relating to archive operations for database systems. In some embodiments, a database system initiates one or more archive operations to archive one or more data extents for a database maintained by the database system. The system may halt archive activity for the database, in response to determining that archive operations for a threshold amount of data extents are initiated but not completed. The system may cancel at least one of the one or more archive operations. The system may determine to resume activity for the database based on determining that a threshold timer interval has elapsed and determining that a threshold amount of storage space is available for the database system. Disclosed embodiments may improve database availability, relative to traditional techniques.
-
-
-