Subject Re: [Firebird-Architect] Metadata object types
Author Ann W. Harrison
Daniel Rail wrote:
>
> 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.

Actually, no, this change will make the system (very slightly) slower -
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