-
公开(公告)号:US11169997B1
公开(公告)日:2021-11-09
申请号:US14816327
申请日:2015-08-03
Inventor: Gregory James Debo , Richard J. Simon , Larry Koenen , Adam Jelinek , Vaidya Balasubramanian Pillai , Richard Berglund , Jerry Burger
IPC: G06F16/2455 , G06F16/2453
Abstract: Methods, systems, apparatus, and non-transitory media are described for governing resources used to execute and retrieve database entries in accordance with an ad-hoc structured query language (SQL) script. Various aspects are described to determine whether a written SQL script is optimized, to execute the SQL script if it is optimized, and to otherwise reject unoptimized SQL scripts. The resources used during the execution of the SQL script may further be monitored to control resource use, and the execution of SQL scripts may be ceased if a processor-based resource limit threshold is exceeded. The SQL script execution system may be implemented in a wide variety of systems, such as database servers. The scripts may be executed in conjunction with scrubbing and encryption scripts to protect sensitive data, and thus the SQL scripts may be received via one or more public APIs.