Hello, Tonal!

Tonal wrote:

Расскажи пожалуйста, в каких случаях его корректно использовать а в каких нет.

на ibase.ru ищешь слово db_key, и находишь примеры:
http://www.ibase.ru/devinfo/dataaccesspaths.htm
http://www.ibase.ru/devinfo/updsame.htm
http://www.ibase.ru/devinfo/deldupes.htm
http://www.cvalde.net/document/mysteriousDbKey.htm
http://www.cvalde.net/document/practical_use_of_the_rdb.htm

По моему, каждая фича должна быть хорошо задокументирована.
Нормальной документации по RDB$DB_KEY сейчас нет.

потому что это внутренняя фишка.

Есть несколько примеров, где описано как с его помощью получить лучшую производительность.

сильно лучшую, слегка лучшую или как?

Естественно хочится применить и в других случаях, по аналогии...
Но почему-то "аналогия" не всегда прокатывает.

это же НОМЕР ЗАПИСИ. в SQL по номеру записи не ориентируются.

А так - от фичи больше вреда чем реальной пользы. ;-(

обычно если что-то недокументировано, то это автоматически
не рекомендуется к массовому использованию.

--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34


Ответить