Subject | Re: Query Optimisation problems on different platforms |
---|---|
Author | Ali Gökçen |
Post date | 2006-02-16T09:02:15Z |
time_lord,
are you sure they are exactly same release?(v1.5.1)
how can you be so sure about different optimisation,
did you compare plans for both, could you show us them?
Different HW and SW platforms may run in different speeds.
even two same machines will work in different speeds.
disc organisation and RAM organisation and usage can not be same.
Computer oscilators may be work at fixed frequence(except mobiles)
but computers don't work at fixed speed.
There are alot of components and HW IRQs arised asynchronously...
Only complaint can not help you or anybody,
you need to show us your table&index structers, your query and its
plan text created by FB.
Regards.
Ali
--- In firebird-support@yahoogroups.com, "phil_hhn" <time_lord@...>
wrote:
are you sure they are exactly same release?(v1.5.1)
how can you be so sure about different optimisation,
did you compare plans for both, could you show us them?
Different HW and SW platforms may run in different speeds.
even two same machines will work in different speeds.
disc organisation and RAM organisation and usage can not be same.
Computer oscilators may be work at fixed frequence(except mobiles)
but computers don't work at fixed speed.
There are alot of components and HW IRQs arised asynchronously...
Only complaint can not help you or anybody,
you need to show us your table&index structers, your query and its
plan text created by FB.
Regards.
Ali
--- In firebird-support@yahoogroups.com, "phil_hhn" <time_lord@...>
wrote:
>(Firebird
> Hi,
> We got to the bottom of a very slow query running on Mac OSX
> 1.5.1). We moved a couple of things around in the query (logicallythe
> same query) and a 20second wait reduced to practically nothing.when
> Unfortunately this has ruined the performance for the same query
> running on Windows.optimiser
>
> It seems therefore there are significant differences in query
> optimisation on the two platforms (we would have assumed the
> would be the same on both!).via
>
> In practice we have a Java application, connecting to a database
> JDBC; the database may be on either a Mac or Windows. For now itseems
> we have to send different queries depending on the databaseplatform
> because of the way they perform.MS
> Is there a way to ask the JDBC driver what platform the database is
> on? Or give the optimiser some hints as to how it should run the
> query? The latter would be ok, except that we sometimes connect to
> SQL Server databases, so we want 'plain-vanilla' queries wherepossible...
>
> Thanks in advance
>