Exemplo n.º 1
0
  private void cleanupData() {

    log.iLog("开始清理4小时前内存性能数据...");

    // 执行创建
    // 建表
    PreparedStatement ps = null;
    Connection conn = null;
    try {
      // 执行查询
      conn = this.ds.getConnection();
      ps = conn.prepareStatement(this.cleanSql);
      ps.setTimestamp(1, new Timestamp(System.currentTimeMillis() - interval * 1000L));
      int dc = ps.executeUpdate();
      log.iLog("清理4小时前内存性能数据" + dc + "条。");
    } catch (SQLException e) {
      log.eLog("清理4小时前内存性能数据时失败: " + e.getMessage(), e);

    } finally {
      DBUtils.closeAll(conn, ps, null);
    }

    log.iLog("清理4小时前内存性能数据完毕。");
  }