The TIMESTAMP data type in DB2 occupies 10 bytes of physical storage. This size accommodates the full precision needed to store date and time information including year, month, day, hour, minute, second, and fractional seconds. DATE requires 4 bytes and TIME requires 3-5 bytes depending on precision, but TIMESTAMP needs the full 10 bytes.