Subject | Re: [firebird-support] Firebird database portability |
---|---|
Author | Ann W. Harrison |
Post date | 2006-11-28T18:25:17Z |
Christopher Chan wrote:
byte ordering. The data types don't matter any more since
every machine we run on uses the same representation of
floating point. Alignment and byte ordering do matter.
Generally systems are settling on a common alignment,
although Firebird doesn't use it reliably until V2.0.
Byte ordering (endian-ness) continues to be an issue.
There are definite and measurable performance benefits
to following the local machine conventions.
Regards,
Ann
> Is the firebird database machine independent?Firebird databases use native alignment, data types, and
byte ordering. The data types don't matter any more since
every machine we run on uses the same representation of
floating point. Alignment and byte ordering do matter.
Generally systems are settling on a common alignment,
although Firebird doesn't use it reliably until V2.0.
Byte ordering (endian-ness) continues to be an issue.
There are definite and measurable performance benefits
to following the local machine conventions.
>Yes, because of the way it's written.
> Or are the following files machine independent?
>
> firebird.msg
> security.fdbNo.
Regards,
Ann