MariaDB Spiderのデフォルトにて、条件にPKがある場合でも、すべての条件が使用されるのを回避する方法

MariaDBのSpiderでは、デフォルト設定の場合、条件にpkがある場合でも、すべての条件を使用する。

例:

UPDATE tb SET clm=123 WHERE uid=1

と投げると、

UPDATE tb SET clm=123 WHERE uid=1 AND clm=123

となり、これにより更新できない型が発生する。

これを回避すべく、spider_use_cond_other_than_pk_for_updateを0に設定することで、主キーでのみ更新となる。