void deleteAggregatedStorageUsage(String clusterName, String partitionClassName, short accountId, short containerId)
      throws SQLException {
    try (Connection connection = dataSource.getConnection()) {
      try (PreparedStatement deleteStatement = connection.prepareStatement(deleteAggregatedSql)) {
        long startTimeMs = System.currentTimeMillis();
        deleteStatement.setString(1, clusterName);
        deleteStatement.setString(2, partitionClassName);
        deleteStatement.setInt(3, accountId);
        deleteStatement.setInt(4, containerId);
        deleteStatement.executeUpdate();
        metrics.writeTimeMs.update(System.currentTimeMillis() - startTimeMs);
        metrics.writeSuccessCount.inc();
      }
    } catch (SQLException e) {
      metrics.writeFailureCount.inc();
      logger.error("Failed to execute of {}, with parameter {} {} {} {}", deleteAggregatedSql, clusterName,
          partitionClassName, accountId, containerId, e);
      throw e;
    }
  }
Delete storage usage from aggregated partition class reports.
@param clusterName The clusterName.
@param partitionClassName The partition class name
@param accountId The account id
@param containerId The container id
@throws SQLException
ambry-mysql/src/main/java/com/github/ambry/accountstats/PartitionClassReportsDao.java