AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.09.2006, 10:22   #1  
konrad_imported is offline
konrad_imported
Участник
 
183 / 10 (1) +
Регистрация: 25.11.2004
Добрый день, коллеги!
Согласно документации, для sql-версии Навижн не рекомендуется ставить в начало ключа, предназначенного для фильтрации или для построения SIFT-таблиц, поля типа option и data. С первым понятно - низкая избирательность и сваливание в скан. А вот со вторым непонятно совершенно. Вроде как избирательность по дате - довольно высокая. (дата каждый день меняется )
Каково мнение уважаемого сообщества по данному вопросу?
Старый 15.09.2006, 17:00   #2  
Drug is offline
Drug
Участник
 
67 / 14 (1) ++
Регистрация: 13.12.2005
Тип Дата больше чем Целый, соответственно ключ с Integer будет быстрее.
Старый 18.09.2006, 12:28   #3  
randrews is offline
randrews
Участник
Аватар для randrews
 
312 / 10 (1) +
Регистрация: 06.12.2004
Мне кажется вопрос был в другом. Konrad, хотел узнать процесс работы с такими ключами. Почему именно Date не рекомендуют ставить в начало...

По поводу SIFT таблиц, например, можно сказать, что Data добавляет сразу 3 уровня детализации (или как это назвать). А DateTime 5 уровней. Остальные типы данных по 1 уровню. Может быть дело в этом....
Старый 18.09.2006, 18:52   #4  
konrad_imported is offline
konrad_imported
Участник
 
183 / 10 (1) +
Регистрация: 25.11.2004
Цитата:
Сообщение от randrews Посмотреть сообщение
Мне кажется вопрос был в другом. Konrad, хотел узнать процесс работы с такими ключами. Почему именно Date не рекомендуют ставить в начало...

По поводу SIFT таблиц, например, можно сказать, что Data добавляет сразу 3 уровня детализации (или как это назвать). А DateTime 5 уровней. Остальные типы данных по 1 уровню. Может быть дело в этом....
Именно так вопрос и задумывался - для шифт-таблиц.
Действительно, похоже дело в этих трех уровнях. У всех вместе (дата) - высокая избирательность, а по отдельности - низкая. В результате получаем на первом уровне ключа - год - избирательность нулевая. Второй - месяц - чуть лучше, но все равно никакая. Третий - который День - тоже не особо на больших таблицах. А на малых sql-шифт и не нужен.
Да, прямая дорога в скан.
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 22:37.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.