Nakon googlanja naišao sam na Bug #43758, međutim to piše da je ispravljeno u 5.1.36 a u lokalu imamo 5.1.37 (uskoro planiramo prelaženje na 5.5 ali još nismo). Takođe, tamo pišu da se može probati isključivanje query cache-a što sam probao i ne vredi.
Query:
UPDATE `ns_poll_option` SET `option_name` = 'prva' WHERE id = '1';
Tabela:
delimiter $$
CREATE TABLE `ns_poll_option` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`id_poll` int(10) unsigned NOT NULL,
`option_name` varchar(45) COLLATE utf8_slovenian_ci NOT NULL,
`ordering` int(10) unsigned NOT NULL,
PRIMARY KEY (`id`),
KEY `id_poll` (`id_poll`,`ordering`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COLLATE=utf8_slovenian_ci$$
Znači UPDATE jednog varchar polja po primarnom ključu. Ne može biti jednostavnije. Tabela ima 3 rekorda.