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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.12.2008, 15:51   #21  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
Цитата:
Я то же пытался вызывать в зависимости от параметров dbSynchronize, но потом нарвавшись на подобные грабли оставил безусловное обновление
А как же скорость? Смирились с тормозами при сохранении?
Старый 10.12.2008, 15:54   #22  
db is offline
db
Роман Долгополов (RDOL)
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
 
393 / 692 (24) +++++++
Регистрация: 01.04.2004
Адрес: Москва
ну полсекунды лишних можно и помечтать. все на любителя - либо мечтаем при сохранении, либо при синхронизации. выбрал первое
За это сообщение автора поблагодарили: sukhanchik (5).
Старый 10.12.2008, 16:14   #23  
ZVV is offline
ZVV
MCITP
MCP
Oracle
MCBMSS
 
1,006 / 246 (11) ++++++
Регистрация: 13.02.2004
Адрес: Минск
->
offtop

прикольный момент.
если включить в аксапте трассировку sql-запросов (в инфолог, например), то ни фига ни разу непонятно, как аксапта определяет, что в базе есть индекс или нету, чтоб его создать или удалить лишний...

и только включение трассировки в БД показывает, что на самом деле в синхронизации одним из первых выполняется запрос по индексам:
Цитата:
SELECT a.index_name, b.column_name, c.column_expression, a.index_type,
a.uniqueness
FROM
user_indexes a, user_ind_columns b, user_ind_expressions c WHERE
b.table_name=UPPER('BANKGROUP') AND a.index_name=b.index_name AND
b.index_name=c.index_name(+) AND b.column_position=c.column_position(+)
ORDER BY b.index_name,b.column_position
забавно... получается что аскаптовская трассировка не все запросы может показывать. некоторые скрывает по одной ей понятным причинам...
(даже в случае NOCURSORREUSE)
__________________
Zhirenkov Vitaly
Теги
oracle, синхронизация баз

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Ошибка (?) при печати приходного ордера в DAX 4.0 SP2 Ivanhoe DAX: Программирование 7 19.01.2021 14:13
Ошибка при обновлении моделей petergunn DAX: Программирование 1 08.12.2011 14:14
Ошибка в формате числа. 36AC DAX: Программирование 7 19.10.2006 10:04
Ошибка при обработке С-Ф Sergo DAX: Программирование 7 20.01.2006 11:56
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 00:39.