[前][次][番号順一覧][スレッド一覧]

mysql:15626

From: HIRATSUKA Sadao <HIRATSUKA Sadao <hiratsuka.sadao@xxxxxxxxxx>>
Date: Thu, 01 Sep 2011 09:50:49 +0900
Subject: [mysql 15626] Re: mysql 5.5.9でのset names sjisで性能低下

おはようございます、平塚です。

On Wed, 31 Aug 2011 18:27:12 +0900 (LMT)
Etsuo SUMIYA <sumiya-e@xxxxxxxxxx> wrote:

> 最新では修正済みだったんですね。今年の4月頃、遅くなる現象はつかん
> でいたのですが、時間が取れず、5.1.xを使用してました。

昨日報告したBug#62307もVerifyされたので、Bug#60625と二つですね。
sjisを使うシステムは、両方直るまで5.1で待ったほうがよいと思います。

> > 仕組みとしては、tm = '20:01'という検索条件を
> >   CONVERT(tm USING SJIS sjis) = '20:01'
> > に変換するわりと残念なロジックがMySQL 5.5から入っていて、

(誤記:CONVERT(tm USING SJIS) = '20:01')

> 同じ原因なのかもしれませんが、sjisにすると、日付や時刻などの検索条
> 件として,DBに記録されているのと同じ書式、1:1:0ならば01:01:00と記述
> しないとquery結果が出ないなど色々と問題がありそうですね。

確かにそうですね。
TIME型の方を文字型にCONVERTするから'1:1:0'といった入力値に
対応できなくなるという話で、MySQL 5.5.15でも発生します。

一応Bug#62307で追加レポートしておきました。
よろしくお願いします。

-- 
平塚貞夫 hiratsuka.sadao@xxxxxxxxxx



[前][次][番号順一覧][スレッド一覧]

     15623 2011-08-30 20:29 [Etsuo SUMIYA <sumiya] mysql 5.5.9でのset names sjisで性能低下 
     15624 2011-08-31 12:33 ┗[HIRATSUKA Sadao <hir]                                       
     15625 2011-08-31 18:27  ┗[Etsuo SUMIYA <sumiya]                                     
->   15626 2011-09-01 09:50   ┗[HIRATSUKA Sadao <hir]