| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Советы: Выравнивание кодов "вправо" в Axapta 
		
		
		
		
		
		
			
		
		
		
		
	http://axapta.mazzy.ru/hints/adjustment/  | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Вадим Гончаренко дополнил совет Выравнивание кодов "вправо" в Axapta.
		 
		
		
		
		
		
		
			
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#3 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Сергей. Статья отличная. Однако я не согласен с тем, что цифровые коды в России не прижились. 
		
		
		
		
		
		
			Напротив практически во всех ERP-системах, которые есть на рынке в России, применяются цифровая кодировка. 
				__________________ 
		
		
		
		
	Легкие,воздушныейогурты  | 
| 
	
 | 
| 
			
			 | 
		#4 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			хм... а где например? 
		
		
		
		
		
		
			
		
		
		
		
	в 1С, например, цифровая кодировка ничего не значит, посколку вместо кода в документах и отчетах пользователь видит наименование.  | 
| 
	
 | 
| 
			
			 | 
		#5 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			А можно вопрос? 
		
		
		
		
		
		
		
	В статье имеется такой комментарий: Цитата: 
	
		
			Комментарий: Не забудьте после переключения выравнивания "влево" выполнить реорганизацию данных и переиндексацию на SQL сервере. До реорганизации и переиндексации в страницах базы данных будет много пустот и ощутимого эффекта не заметно.
		
	 
 | 
| 
	
 | 
| 
			
			 | 
		#6 | 
| 
			
			 Модератор 
		
			
	 | 
	
	
	
		
		
		
		 
			
			В терминах MSSQL - DBCC DBREINDEX, например
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	-ТСЯ или -ТЬСЯ ?  | 
| 
	
 | 
| 
			
			 | 
		#7 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			На нашей базе данных эффект применения советов по выравниванию влево дал снижение общего размера БД Axapta приблизительно в 10 - 15 %.
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#8 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Сообщение от Vadik
			
			 
В терминах MSSQL - DBCC DBREINDEX, например 
		
	или reorganize data and index pages в maintamance plan  | 
| 
	
 | 
| 
			
			 | 
		#9 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Сообщение от serge kotov
			
			 
На нашей базе данных эффект применения советов по выравниванию влево дал снижение общего размера БД Axapta приблизительно в 10 - 15 %. 
		
	Обычно получается эффект в 20-30%.  | 
| 
	
 | 
| 
			
			 | 
		#10 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Не Oracle - нет, у нас SQL Server 2000 Ent Ed 64 !!!
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#11 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Упс. Извини.  
		
		
		
		
		
		
			
		
		
		
		
	![]() Хотел сказать - у вас не совсем обычный MS SQL. Оговорка по фрейду просто...  | 
| 
	
 | 
| 
			
			 | 
		#12 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			ОК Я так и понял.  
		
		
		
		
		
		
		
	  <span style='font-size:8pt;line-height:100%'>Надеюсь, после ваших тестов по БД Axapta Фрейд уже будет спать спокойно... </span>  | 
| 
	
 | 
| 
			
			 | 
		#13 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Сообщение от Vadik
			
			 
В терминах MSSQL - DBCC DBREINDEX, например 
		
	Получается отдельной операции "реорганизации" нет?  | 
| 
	
 | 
| 
			
			 | 
		#14 | 
| 
			
			 Модератор 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Сообщение от chel
			
			 
Цитата: 
	
		
			Сообщение от Vadik
			
			 
 В терминах MSSQL - DBCC DBREINDEX, например 
		
	Получается отдельной операции "реорганизации" нет? 
				__________________ 
		
		
		
		
	-ТСЯ или -ТЬСЯ ?  | 
| 
	
 | 
| 
			
			 | 
		#15 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Спасибо за прояснение ситуации
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#16 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Очень интересная ситуация возникает, когда коды поставщиков необходимо выравнять влево (они символьные, соответствуют префиксам для заявок по определенным товарным направлениям), а коды клиентов вправо (они "цифровые", присваиваются из номерной серии). Сортировка и поиск работают замечательно в одном и другом случае. А вот в запросах к таблицам, использующих relation на оба типа возникают дополнительные проблемы.  
		
		
		
		
		
		
		
	 
		 | 
| 
	
 | 
| 
			
			 | 
		#17 | 
| 
			
			 Модератор 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Сообщение от lastelf
			
			 
Очень интересная ситуация возникает, когда коды поставщиков необходимо выравнять влево (они символьные, соответствуют префиксам для заявок по определенным товарным направлениям), а коды клиентов вправо 
		
	
				__________________ 
		
		
		
		
	-ТСЯ или -ТЬСЯ ?  | 
| 
	
 | 
| 
			
			 | 
		#18 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			В конфигурации типов (Коррекция основных типов) указано следующее: 
		
		
		
		
		
		
		
	Код клиента или поставщика - По правому краю Код клиента/поставщика - По левому краю  | 
| 
	
 | 
| 
			
			 | 
		#19 | 
| 
			
			 Модератор 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Сообщение от lastelf
			
			 
Код клиента/поставщика 
		
	тем более странно, ибо CustAccount и VendAccount наследуются от одного EDT 
				__________________ 
		
		
		
		
	-ТСЯ или -ТЬСЯ ?  | 
| 
	
 | 
| 
			
			 | 
		#20 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Нашел. У нас EDT VendAccount унаследован от собственного EDT. Наверно, было умышленно сделано для корректной сортировки поставщиков ;-)
		 
		
		
		
		
		
		
		
	 | 
| 
	
 |