Re: Fast BigDecimal

Поиск
Список
Период
Сортировка
От Kris Jurka
Тема Re: Fast BigDecimal
Дата
Msg-id Pine.BSO.4.64.0904190118370.28015@leary.csoft.net
обсуждение исходный текст
Ответ на Re: Fast BigDecimal  (Kris Jurka <books@ejurka.com>)
Ответы Re: Fast BigDecimal
Список pgsql-jdbc

On Sat, 18 Apr 2009, Kris Jurka wrote:

> On Thu, 16 Apr 2009, Heikki Linnakangas wrote:
>
>> Here's another patch I put together while trying to improve performance for
>> the customer that bumped into the repeated Describe thing yesterday. It
>> speeds up ResultSet.getBigDecimal() with the same fastpath implementation
>> we have for getInt and getLong.
>
> To maintain the same behavior as the current code, you need to handle the
> period more carefully.  You must ensure that there is only one and that
> there's at least one other number.  Consider the case of SELECT '.' OR SELECT
> '1.......'.
>

For some reason I thought this would be tricky.  We just need to track the
total number for periods seen and error out if > 1 or equal to the total
number of characters.  I've done that and committed it.

Kris Jurka


В списке pgsql-jdbc по дате отправления:

Предыдущее
От: Kris Jurka
Дата:
Сообщение: Re: Fast BigDecimal
Следующее
От: Heikki Linnakangas
Дата:
Сообщение: Re: Fast BigDecimal