Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / Тип decimal данных в Navision? / 10 сообщений из 10, страница 1 из 1
27.04.2007, 17:42
    #34493752
JFK
JFK
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тип decimal данных в Navision?
Привет,

Смотрю демо версии MS Navision (Dynamics Nav), точнее ее MS-SQL БД. Меня удивляет то, что все колоны с смысл "денги", "количество" и т.д. обявлены как "decimal(38,20)". Если кто-то смотрел реальная система (не демо), можно сказать есть ли там разница или всегда етот размер (38,20) пользуется? И почему если мнения.
...
Рейтинг: 0 / 0
02.05.2007, 17:59
    #34500314
JFK
JFK
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тип decimal данных в Navision?
?
...
Рейтинг: 0 / 0
03.05.2007, 10:09
    #34501237
AnGL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тип decimal данных в Navision?
Файл базы данных (резервная копия) один и тот же. Отличие только в лицензии. А почему не устраивает данный формат и не зависит ли это от настроек SQL?
...
Рейтинг: 0 / 0
03.05.2007, 11:23
    #34501486
sobolev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тип decimal данных в Navision?
Думается, это (38.20) - далеко продуманный и глубоко оптимизированный формат. Люди не опытные удивились бы тому, что длина не кратна 4-м байтам, а количество десятичных позиций значительно превышает любые возможные ограничения точности для денежных величин.
Здесь важно то, что, во-первых, база данных будет иметь солидный, с точки зрения маркетинга, объем, а, во-вторых, корпорации, использующие эту систему, будут знать, что она масштабируема до космических (и субатомных) размеров.
Но все таки, разработчикам следовало бы использовать вариант (41.19) - уж очень большие сомнения четные величины вызывают, а так - не докопаться: "наш алгоритм оптимизации указал на то, что эти числа наиболее приемлемы".
...
Рейтинг: 0 / 0
03.05.2007, 11:39
    #34501538
JFK
JFK
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тип decimal данных в Navision?
Если в 1 таблица 5 колон с формат decimal(38,20) и строки примерно 10 милион - обем будет намного больше чем если формат был например (18,4).

Я думаю что сделали так потому что Navision работает с своей custom БД, MS SQL и Oracle и етот формат максимально универсален. Если Decimal(38,20) лучше чем (ХХ,4) тогда почему вообще в MS-SQL сделали параметров для decimal, а не только тип decimal без числа (как float)?
...
Рейтинг: 0 / 0
03.05.2007, 14:04
    #34502183
mazzy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тип decimal данных в Navision?
JFKЯ думаю что сделали так потому что Navision работает с своей custom БД, MS SQL и Oracle
1. Согласен, изначально Навижин работал только со своей базой. MS SQL появился позже.
2. Navision не работает с Oracle.
...
Рейтинг: 0 / 0
03.05.2007, 18:25
    #34503253
JFK
JFK
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тип decimal данных в Navision?
mazzy
2. Navision не работает с Oracle.

Я думаю что был и третий тип БД, но можно ошибаюс.
...
Рейтинг: 0 / 0
04.05.2007, 08:10
    #34503826
mazzy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тип decimal данных в Navision?
JFK mazzy
2. Navision не работает с Oracle.

Я думаю что был и третий тип БД, но можно ошибаюс.
Был. DB/2, насколько я помню. И unix клиент был.

Сейчас об этом остались только вопросы в экзамене и "странные" позиции в прайс-листе.
Windows NT (Intel)
Microsoft SQL Server Option (does not include Microsoft SQL Server license)

Если позицию MS SQL еще можно объяснить наличием родного формата.
То позиция "Windows NT (Intel)" сейчас уже необъяснима, поскольку не выбрать ее сейчас нельзя.
...
Рейтинг: 0 / 0
04.05.2007, 12:13
    #34504573
JFK
JFK
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тип decimal данных в Navision?
AnGLФайл базы данных (резервная копия) один и тот же.

А что скажете про индексов? В демо-версии нигде не увидел индексы...?! Если так в рабочая версия, как все работает?
...
Рейтинг: 0 / 0
04.05.2007, 12:14
    #34504582
JFK
JFK
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тип decimal данных в Navision?
Сделал ошибка - индексы есть, но думаю что не все нужные. А foreign keys вообще не были.
...
Рейтинг: 0 / 0
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / Тип decimal данных в Navision? / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]