A storage system for providing a preferable data access performance by performing
controls considering database management system (DBMS) execution information or
database process priorities, by acquiring static configurational information of
a DBMS by means of a DBMS information acquisition and communication program, a
DBMS information communication section, and a host information setting program;
acquiring DBMS execution information by means of a query plan acquisition program,
the DBMS information communication section, and a process performance management
program; acquiring information on priorities of database processes given by the
process performance management program; and storing them in disk I/O management
information with process priorities, DBMS execution information, and DBMS data
information, in which cache control section in a storage system control program
controls a data cache by referring to the above information.