Как установить «SQL_NO_CACHE» по умолчанию в пуле JDBC-соединения MySQL - PullRequest
1 голос
/ 21 июля 2011

По умолчанию на нашем сервере MySQL отключено «SQL_NO_CACHE», и я хочу отключить его для моего приложения.Я могу переписать все свои операторы SQL, но это звучит глупо.

В соответствии с mysql docs значение по умолчанию для каждого соединения можно настроить с помощью следующей команды.

SET SESSION query_cache_type = OFF;

Я хотел бы, чтобы это заявление было проблемами для каждого нового соединения, созданного DataSource.Однако я не нахожу, что это настраиваемые свойства в драйвере JDBC-коннектора / j.

Соединение DBCPInitSqls представляется одним из вариантов, но я использую 1.2.2 длянекоторая причина.И я могу удалить зависимость от DBCP (чем меньше, тем лучше).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...