geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matt Hogstrom (JIRA)" <...@geronimo.apache.org>
Subject [jira] Commented: (DAYTRADER-25) Update decimal precision and indexes in ddl
Date Wed, 15 Nov 2006 01:32:37 GMT
    [ http://issues.apache.org/jira/browse/DAYTRADER-25?page=comments#action_12449883 ] 
            
Matt Hogstrom commented on DAYTRADER-25:
----------------------------------------

I noticed the creep as well in the values.  We should probably look at changing the algorthm
for change so the numbers don't grow unbounded :)

> Update decimal precision and indexes in ddl
> -------------------------------------------
>
>                 Key: DAYTRADER-25
>                 URL: http://issues.apache.org/jira/browse/DAYTRADER-25
>             Project: DayTrader
>          Issue Type: Improvement
>            Reporter: Christopher James Blythe
>            Priority: Minor
>
> While working with previous versions of Trade, I found that the monetary values stored
in the database could overrun the decimal precision defined in the schema (10,2) if allowed
to run for an extended period of time. This would result in SQL exceptions related to data
conversion.
> To prevent this we increased the decimal presion to (14,2)
> We also found that some of the indexs were not necessary and that others should be added.
> In addition to the primary keys, here are the indexes we found to be the most useful...
> CREATE INDEX a.profile_userid on accountejb(profile_userid);
> CREATE INDEX h.account_accountid on holdingejb(account_accountid);
> CREATE INDEX o.account_accountid on orderejb(account_accountid);
> CREATE INDEX o.holding_holdingid on orderejb(holding_holdingid);
> CREATE INDEX o.closed_orders on orderejb(account_accountid,orderstatus);
> Will wait to submit a patch until the fate of Daytrader-14 is determined.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message