Тип данных DATE / TIME
Добавлено: 08 Сентябрь 2009, 9:51
Привет всем !
Прошу не воспринимать этот вопрос как "чайниковый", просто в Clarion есть некоторые места, которыми пользуешься годами не задумываясь над их смыслом. А теперь все-таки хочется понять ...
Для файлов данных TopSpeed (или Btrieve) есть тип данных DATE и TIME. Но если не нужно поддерживать интерфейс обмена и совместную работу с другими (сторонними) программами и БД, то обычно принято хранить дату и время в LONG. И возникает желание понять - так все-таки какой из форматов хранения данных о дате и времени более оптимален с точки зрения быстродействия доступа, построения ключей и т.д. ? По идее LONG должен проще индексироваться, т.к. это просто число ... Может быть кто-нибудь знаком с внутренним устройством обработки форматов или тестировал разные способы хранения даты и времени ? Заранее спасибо за информацию !
Прошу не воспринимать этот вопрос как "чайниковый", просто в Clarion есть некоторые места, которыми пользуешься годами не задумываясь над их смыслом. А теперь все-таки хочется понять ...
Для файлов данных TopSpeed (или Btrieve) есть тип данных DATE и TIME. Но если не нужно поддерживать интерфейс обмена и совместную работу с другими (сторонними) программами и БД, то обычно принято хранить дату и время в LONG. И возникает желание понять - так все-таки какой из форматов хранения данных о дате и времени более оптимален с точки зрения быстродействия доступа, построения ключей и т.д. ? По идее LONG должен проще индексироваться, т.к. это просто число ... Может быть кто-нибудь знаком с внутренним устройством обработки форматов или тестировал разные способы хранения даты и времени ? Заранее спасибо за информацию !