| View previous topic :: View next topic   | 
	
	
	
		| Author | 
		Message | 
	
	
		Марина
 
 
  Joined: 27 Aug 2002 Posts: 501 Location: Кондрина Марина Александровна Occupation: ОАО БКО программист Interests: Боровичи Новгородской обл
  | 
		
			
				 Posted: 26 Mar 2007 14:23    Post subject: СУБД БЭСТ-5 | 
				     | 
			 
			
				
  | 
			 
			
				| Скажите, что в 2007г представляет из себя БЭСТ-5 с точки зрения СУБД? | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Плешивцев Евгений
 
 
  Joined: 03 Apr 2007 Posts: 95 Location: Плешивцев Евгений
  Interests: Волгоград
  | 
		
			
				 Posted: 04 Apr 2007 23:43    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				1. добрый день. В 2007, как впрочем и 2006, 2005,... СУБД Б-5 - база данных Visual FoxPro 7.0. Наверное самая быстрая и устойчивая современная dbf форма хранения.
 
2. Использование FR, в большей степени, привело к полноценному задействованию файла контейнера dbc. Там даже хранятся процедуры и тригеры. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Марина
 
 
  Joined: 27 Aug 2002 Posts: 501 Location: Кондрина Марина Александровна Occupation: ОАО БКО программист Interests: Боровичи Новгородской обл
  | 
		 | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		nordk
 
 
  Joined: 27 Jun 2005 Posts: 1000 Location: Горбунов Константин Occupation: БЭСТ-Партнер Interests: СПб
  | 
		
			
				 Posted: 10 Apr 2007 11:50    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Марина SQL-сервер понятие относительное.
 
Т.е. БЭСТ-5 движется в сторону развития сервера приложений и своего хранилища днных, которое этот сервер приложений будет обрабатывать. (ничего не напоминает ? )
 
Ну и параллельно есть тенденция создания кросс-платформенного решения. Т.е. спсобность серверу приложений жить в линуксе...
 
 
P.S. По вопросам программирования пишите все там же    
 
Т.е. программирование в БЭСТ-4 плавно оъединяется с программированием в БЭСТ-5. Правильнее наверно было бы программирование в БЭСТ на харборе тему называть.... | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		grey
 
 
  Joined: 12 Jan 2004 Posts: 297 Location: Родионов С.Г. Occupation: ООО Бухгалтер, программист Interests: Набережные Челны
  | 
		
			
				 Posted: 10 Apr 2007 12:26    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Марина, не забывайте что большая часть  Б5 унаследована от Б4 и использует навигационный метод обработки наборов данных, простая замена DataSet ов на SQL-ные не даст прироста производительности, скорее даже снизит её. Перевод в SQL имеет смысл после перевода рисованного интерфейса в объектный. Гораздо полезнее в этом плане вынос некоторых функций на сторону сервера приложений - индексация, расчет подитогов для отчетов и т.п.
 
 
 Константин, а насколько велика разница между Harbourом и XBase++ используемом в дизайнере приложений ? _________________ http://grey-soft.narod.ru - примочки к программам серии  БЭС | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Марина
 
 
  Joined: 27 Aug 2002 Posts: 501 Location: Кондрина Марина Александровна Occupation: ОАО БКО программист Interests: Боровичи Новгородской обл
  | 
		
			
				 Posted: 10 Apr 2007 13:43    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Производительность, производительность ... Закрытие месяца замучилась делать в БЭСТ-4.
 
 
Я понимаю, что объем базы FoxPro позволяет делать перенос в архив реже, но не придется ли, накопив большую базу, для закрытия месяца выгонять пользователей из программы аж на несколько дней?
 
 
И еще. Вот в БЭСТ-4, кроме закрытия месяца (читай переноса в архив ) есть операция Управление оперативным периодом. В этой операции на мой взгляд плохо то, что не строятся промежуточные остатки на эту дату, поэтому после этой операции не происходит ускорения отчетов с остатками, хотя документы с начала периода лежат мертвым грузом. По-моему в БЭСТ-4 напрасно объединены в единое целое операции 1 переноса в архив документов и 2 пересчета начальных остатков. Я бы пересчет начальных остатков отнесла бы к Управлению оперативным периодом. Хотелось бы узнать, в БЭСТ-5 вышеупомянутые операции устоены точно так же, как в БЭСТ-4, или как-то по-другому? | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Марина
 
 
  Joined: 27 Aug 2002 Posts: 501 Location: Кондрина Марина Александровна Occupation: ОАО БКО программист Interests: Боровичи Новгородской обл
  | 
		
			
				 Posted: 10 Apr 2007 15:48    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | nordk wrote: | 	 		   Марина SQL-сервер понятие относительное.
 
Т.е. БЭСТ-5 движется в сторону развития сервера приложений и своего хранилища днных, которое этот сервер приложений будет обрабатывать. (ничего не напоминает ? )  | 	  
 
 
Я что-то не поняла, компания БЭСТ что, планирует разработку своего, более быстрого чем БД FoxPro, хранилища данных? | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		nordk
 
 
  Joined: 27 Jun 2005 Posts: 1000 Location: Горбунов Константин Occupation: БЭСТ-Партнер Interests: СПб
  | 
		
			
				 Posted: 10 Apr 2007 18:39    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Вообще-то FoxPro снята с производства. Она пока еще поддерживается мелкомягкими примерно лет пять еще.
 
А на самом деле скорее речь идет о таком домашнем варианте
 
SQL решения (условно) с возможность раотать на разных платформах
 
MS SQL то под Линуксом жить не станет.
 
А ядра и там и там на харборе. Так что насчет закрытия месяца и производительности мне Ваш вопрос не совсем понятен.
 
Насколько знаю в Б4 достаточно высокая производительность.
 
Может стоит обсудить что там у Вас не так сейчас ?
 
Управление периодом это всего лишь запрет на изменние проводок
 
и никак не связано с закрытием периода и уменьшением таблиц. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		nordk
 
 
  Joined: 27 Jun 2005 Posts: 1000 Location: Горбунов Константин Occupation: БЭСТ-Партнер Interests: СПб
  | 
		
			
				 Posted: 10 Apr 2007 18:49    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | grey wrote: | 	 		  
 
 
 Константин, а насколько велика разница между Harbourом и XBase++ используемом в дизайнере приложений ? | 	  
 
Это я так понимаю одно и тоже.
 
По крайней мере точно могу сказать что счаз все переводится на харбор и ,возможно, дизайнер отчетов тоже постепенно на харбор уведут. Хабор на самом деле способен держать объем.
 
И работать умеет очень быс | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Марина
 
 
  Joined: 27 Aug 2002 Posts: 501 Location: Кондрина Марина Александровна Occupation: ОАО БКО программист Interests: Боровичи Новгородской обл
  | 
		
			
				 Posted: 11 Apr 2007 08:12    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | nordk wrote: | 	 		  Может стоит обсудить что там у Вас не так сейчас ?
 
Управление периодом это всего лишь запрет на изменние проводок
 
и никак не связано с закрытием периода и уменьшением таблиц. | 	  
 
Я имела в виду вот что. Например, я строю отчет в Товарах за последнюю неделю, который включает начальные остатки и информацию по движению каждого товара в отдельности за этот период. Предположим, что незакрытый период, например, год, а дата Управления периодом - начало месяца. Тогда я очень быстро, за секунды, выберу информацию по движению, но очень-очень долго, минут 20-40 (по сети), буду строить начальные остатки на эту неделю. Но если бы при закреплении даты Управления периодом где-то запоминались промежуточные остатки на эту дату и они использовались в отчетах БЭСТа, где есть остатки (оборотно-сальдовая ведомость, остатки на дату), то эти отчеты строились бы намного быстрее. 
 
 
Но ответьте все-таки пожалуйста на вопрос, закрытие периода и Управление периодом в БЭСТ-5 устроены так же, как в БЭСТ-4?
 
 
А еще хочу пожаловаться на Управление периодом. У меня тетки в Торговом зале спокойно открыли отчет о продажах, лежащий в закрытом периоде с точки зрения Управления периодом. Проводки, понятно, погибли. Затем они захотели его все-таки закрыть, и вот тут БЭСТ-4 показал им фигу. Вот тебе и запрет на изменение проводок.
 
 
(И вообще, если Управление оперативным периодом касается только проводок, то ему логично было бы находиться в АРМЕ ГБ, а не в Товарах)
  Last edited by Марина on 11 Apr 2007 08:39; edited 1 time in total | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Марина
 
 
  Joined: 27 Aug 2002 Posts: 501 Location: Кондрина Марина Александровна Occupation: ОАО БКО программист Interests: Боровичи Новгородской обл
  | 
		
			
				 Posted: 11 Apr 2007 08:39    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | nordk wrote: | 	 		   А на самом деле скорее речь идет о таком домашнем варианте
 
SQL решения (условно) с возможность раотать на разных платформах
 
MS SQL то под Линуксом жить не станет.
 
А ядра и там и там на харборе.  | 	  
 
 
А реальные работы начаты в этом направлении? Или только в планах? | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Дениска
 
 
  Joined: 26 Feb 2002 Posts: 649
 
 
 
  | 
		
			
				 Posted: 11 Apr 2007 08:57    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Марина wrote: | 	 		  
 
Я имела в виду вот что. Например, я строю отчет в Товарах за последнюю неделю, который включает начальные остатки и информацию по движению каждого товара в отдельности за этот период. Предположим, что незакрытый период, например, год, а дата Управления периодом - начало месяца. Тогда я очень быстро, за секунды, выберу информацию по движению, но очень-очень долго, минут 20-40 (по сети), буду строить начальные остатки на эту неделю. Но если бы при закреплении даты Управления периодом где-то запоминались промежуточные остатки на эту дату и они использовались в отчетах БЭСТа, где есть остатки (оборотно-сальдовая ведомость, остатки на дату), то эти отчеты строились бы намного быстрее. 
 
 | 	  
 
 
По-моему хорошее предложение по доработке БЭСТ- | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Марина
 
 
  Joined: 27 Aug 2002 Posts: 501 Location: Кондрина Марина Александровна Occupation: ОАО БКО программист Interests: Боровичи Новгородской обл
  | 
		
			
				 Posted: 11 Apr 2007 09:46    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Дениска wrote: | 	 		  
 
По-моему хорошее предложение по доработке БЭСТ-а! | 	  
 
Да, и если бы эти промежуточные остатки использовались также при закрытии месяца (для расчета входящего остатка на новую дату), то и закрытие месяца проходило бы быстрее | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		psa
 
 
  Joined: 03 Mar 2002 Posts: 41 Location: Павличенко Сергей Александрович Occupation: Компания БЭСТ Interests: Москва
  | 
		
			
				 Posted: 11 Apr 2007 16:11    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Марина wrote: | 	 		   	  | Дениска wrote: | 	 		  
 
По-моему хорошее предложение по доработке БЭСТ-а! | 	  
 
Да, и если бы эти промежуточные остатки использовались также при закрытии месяца (для расчета входящего остатка на новую дату), то и закрытие месяца проходило бы быстрее | 	  
 
 
Добрый день!
 
Собственно по этому пути и идет дальнейшая разработка БЭСТ. 
 
Вот выдержка из пресс релиза по БЭСТ-5 версия 3.4.  о Банке данных по счетам.
 
 
В тех случаях, когда предприятие выполняет много операций, в базе данных БЭСТ-5 накапливается огромное число проводок. Это неизбежно приводит к падению скорости формирования отчетности и вызывает справедливые нарекания бухгалтеров. Как с этим бороться - ясно. Нужно заранее вычислять промежуточные итоги, а при формировании отчетов использовать заранее приготовленные данные. Именно по такому принципу и строятся разнообразные хранилища данных.
 
 
Аналогичное решение для работы со счетами и проводками применено и в версии 3.4. Программа самостоятельно или по командам пользователя формирует таблицы остатков и оборотов по счетам (с учетом аналитик и корреспонденций). При этом данные накапливаются по периодам двух типов: суткам и месяцам. Вычисленные данные затем используются для формирования отчетности, а также для анализа данных учета. Формально это не классическое хранилище и поэтому было использовано другое название - "банк данных". Но по сути это и есть хранилище.
 
 
Подробное описание Вы можете посмотреть здесь: http://www.bestnet.ru/news/2007/20.htm
 
 
Успехов!
 
С.Павличенко | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Марина
 
 
  Joined: 27 Aug 2002 Posts: 501 Location: Кондрина Марина Александровна Occupation: ОАО БКО программист Interests: Боровичи Новгородской обл
  | 
		
			
				 Posted: 12 Apr 2007 10:41    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				
 
 
Здесь, к сожалению, идет речь о промежуточных данных по проводкам, а хотелось бы - по остаткам каждого това | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		 |