04.04.2016 11:47, Alex Peshkoff wrote:
> If we store all strings in uppercase
> this will end with creating of DB.FDB instead db.fdb. Or I miss
> something here?

   Yes. That's how Firebird already works for ages.

> Method 3 is good when talking about comparison, but for all other usages
> we will have conversion overhead almost for nothing. Not sure that
> overall result will be so efficient.

   "All other usages" of file names are, actually, only raising of exceptions 
on errors. 
They are not frequent enough to slow down overall performance. Or I miss 
something here?

> Or you talk about always using
> unicode (suppose, you mean unicode16) strings in firebird, not utf8?

   I'd rather imagine using unicode in its platform native style: utf-16 on 
Windows and 
utf-8 on posix.

-- 
   WBR, SD.

------------------------------------------------------------------------------
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to