Исправление ошибки с constraint $ndodefault$*
Сегодня в студии — очередная ошибка, на этот раз связанная с названиями констрэйнтов (на SQL). Выглядит она так: ————————— Microsoft Business Solutions-Navision ————————— Произошла следующая ошибка(и)...
View ArticleЗамер производительности малой кровью
- Что ты пишешь? — спросили программиста. - Сейчас запустим — узнаем! — ответил программист. Задача повышения производительности стояла и стоит перед нами (разработчиками) всегда. Не только в процессе...
View ArticleКак запретить обновление версии клиента Dynamics NAV
Если гвозди забивать микроскопом, они будут забиты с микроскопической точностью. Народное. Давным-давно, когда я еще учился в автошколе, на первом занятии инструктор сказал — каждый из вас попадет в...
View ArticleSQL-скрипт для определения размера таблиц
Так как статья про статистику использования индексов (читать здесь) пользуется популярностью, выложу еще один скрипт. Он показывает списком перечень всех таблиц с размерами данных и индексов. Работает...
View ArticleЕсли на сервере проблемы
Сегодня в студии — SQL-скрипт, который покажет состояние сервера. Что он может: Показать кто кого блокирует. Показать какие объекты БД заблокированы пользователями. Показать какие запросы потребляют...
View ArticleИз разговора (про блокировки Navision 3.7-5.0)
А: Сейчас наблюдал такую вещь. Открыта система – главное меню. И я залочил джоб, который делал UPDATE STATISTIC. Бага или фича? Б: Фича. Причем довольно неприятная. Приходилось сталкиваться раньше с...
View ArticleОптимизация: Шаг за шагом
Вы администратор Navision. У Вас успешно прошло внедрение системы. Детские болезни успешно преодолены. Можно расслабиться. Проходит некоторое время, и появляются первые сигналы. Сначала не очень...
View ArticleОптимизация: Шаг за шагом. Часть 2
Оптимальная индексная модель Давайте посмотрим на индексы, которые создает Navision. Пример одного из индексов для строк документов: CREATE UNIQUE NONCLUSTERED INDEX [$10] ON [dbo].[Фирма$Документ...
View Article