Subject | Re: [Firebird-Architect] Metadata object types |
---|---|
Author | Ann W. Harrison |
Post date | 2005-12-08T15:27:44Z |
Daniel Rail wrote:
the engine internally uses the numeric types - named with enums and
consts - so changing to names would mean going to string comparisons
which are slower than integer comparisons.
The RDB$TYPES table was a late addition - at least in my history -
intended to make it easier for tools like ISQL to describe metadata
objects in a way that people could understand.
Regards,
Ann
>Actually, no, this change will make the system (very slightly) slower -
> And, if this means one less step/code to execute, then I'm all for it.
> Anything to improve performance, even if it might be small, is good.
> And, the end result should also simplify the code to maintain, which
> is even better.
the engine internally uses the numeric types - named with enums and
consts - so changing to names would mean going to string comparisons
which are slower than integer comparisons.
The RDB$TYPES table was a late addition - at least in my history -
intended to make it easier for tools like ISQL to describe metadata
objects in a way that people could understand.
Regards,
Ann