Как правильно проверять wait_timeout?

388
01 сентября 2017, 21:57

Есть база. У базы переменная 'wait_timeout' установлена на 300 секунд(для debug мода на 60). Хочу сделать проверку, которая определяла бы срок 'wait_timeout' истёк или нет(короче говоря нужно ли переподключаться к базе). Проблема в том, что я не знаю с какого момента точно начинается отсчёт 'wait_timeout'. При создании соединения

private Connection getConnection() throws SQLException {
    //long m = TimeUnit.MILLISECONDS.toMinutes(start);
    if ((connection == null) || (connection.isClosed())) {
        connection = DriverManager.getConnection(plugin.getSettings().getUrl(), plugin.getSettings().getLogin(), plugin.getSettings().getPassword());
    }
    return connection; (Java)
}

или при первом запросе в базу(хотя соединение не является ли первым запросом?).

READ ALSO
Ошибка NoClassDefFoundError в командной строке

Ошибка NoClassDefFoundError в командной строке

Пытаюсь использовать свой же jar файл в другом проекте, при работе в Eclipse проблем нет, но если пытаться запустить через командную строку выдаёт...

480
Запуск Activity из адаптера

Запуск Activity из адаптера

Написал такой адаптер

404