1. A computer-implemented system for managing database systems, comprising: (a) one or more database systems, performed by one or more processors, wherein each of the database systems performs database queries to retrieve data stored by the database systems; and (b) one or more regulators, performed by one or more processors, for managing the database systems; (c) wherein the regulators gather statistics on physical and logical data access resulting from performance of the database queries by the database systems, in order to perform automated block size management for database objects using a database tuning agent function by automatically altering the block size for the database objects based on the gathered statistics, thereby tuning the block size in order to optimize the performance of the database queries by the database systems.