Subject | RE: [ib-support] Firebird performance is really poor |
---|---|
Author | Leyne, Sean |
Post date | 2003-04-11T17:53:53Z |
David,
Another thing.
updated, they are most likely written using SQL-89 syntax/format:
SELECT a.{Column}, b.{Column} from A, B where A.Foreign_key =
B.ID..
Firebird performs best if the SQL-92 syntax/format is used:
SELECT a.{Column}, b.{Column} from A join B where B.ID =
A.Foreign_key
This same problem was experience by Carlos G.A. when he converted the
AS3AP benchmark suite for his .Net Provider test suite for the project.
Sean
Another thing.
> > Client applications written in what language, and whatPlease review the statement syntax. Unless the statements have been
> database objects
> > (BDE, IBO, etc)
>
> Java, JDBC. I am running TPC-B. I don't know what you mean by
> "database objects"
updated, they are most likely written using SQL-89 syntax/format:
SELECT a.{Column}, b.{Column} from A, B where A.Foreign_key =
B.ID..
Firebird performs best if the SQL-92 syntax/format is used:
SELECT a.{Column}, b.{Column} from A join B where B.ID =
A.Foreign_key
This same problem was experience by Carlos G.A. when he converted the
AS3AP benchmark suite for his .Net Provider test suite for the project.
Sean