CPC G06F 16/27 (2019.01) [A61F 5/566 (2013.01); G06F 9/4881 (2013.01); G06F 9/5016 (2013.01); G06F 9/5044 (2013.01); G06F 9/5083 (2013.01); G06F 9/5088 (2013.01); G06F 16/148 (2019.01); G06F 16/1827 (2019.01); G06F 16/211 (2019.01); G06F 16/221 (2019.01); G06F 16/2365 (2019.01); G06F 16/2456 (2019.01); G06F 16/2471 (2019.01); G06F 16/24532 (2019.01); G06F 16/24545 (2019.01); G06F 16/24552 (2019.01); G06F 16/254 (2019.01); G06F 16/283 (2019.01); G06F 16/951 (2019.01); G06F 16/9535 (2019.01); H04L 67/1095 (2013.01); H04L 67/1097 (2013.01); H04L 67/568 (2022.05)] | 24 Claims |
1. A method comprising:
provisioning a data warehouse comprising a plurality of processing resources, the plurality of processing resources comprising at least one processor and at least one storage device;
receiving a request to process database data stored on a storage platform comprising a plurality of shared storage devices in association with the data warehouse, wherein the request indicates a performance level for processing the request and providing a query response within a particular time period;
receiving, from a user device, a statement indicating a performance of the processed request as observed by the user device;
determining, based on the statement, that a capacity of the plurality of processing resources of the data warehouse reached a threshold capacity when processing the request according to the performance level; and
increasing the capacity of the data warehouse for the data warehouse to process the request according to the performance level.
|