| View previous topic :: View next topic   | 
	
	
	
		| Author | 
		Message | 
	
	
		Позднякова Наталья
 
 
  Joined: 04 Nov 2004 Posts: 13 Location: Позднякова Наталья Occupation: программист Interests: Минск
  | 
		
			
				 Posted: 29 Mar 2005 12:33    Post subject: Ограничения на размер mdocm | 
				     | 
			 
			
				
  | 
			 
			
				В файле mdocm.dbf 1.170.000 записей.  Индексация вылетает. Визуально никаких повреждений файла нет. Это предельно допустимый размер  файла или все-таки искать ошибку в базе???
 
 
И вообще, какие реальные ограничения на размер mdocm.dbf в БЭСТе?
 
 
(БЭСТ 4 (8.04/002)) | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		AZA
 
 
  Joined: 28 May 2003 Posts: 13 Location: Лапкина А.Е. Occupation: Евразия Interests: Новосибирск
  | 
		
			
				 Posted: 30 Mar 2005 07:32    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| А размер базы какой? Помоему есть ограничение на размер файла Он должен быть не больше 2Гб | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		itman
 
  
  Joined: 05 Apr 2002 Posts: 1247 Location: Ильин Е.Ю. Occupation: Cio Interests: Кинель
  | 
		
			
				 Posted: 30 Mar 2005 07:52    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Судя по количеству записей размер файла превышает 1G, как бы еще не предел по теории.
 
А  оценить визуально на предмет повреждения 1170000 записей 
 
    как-то сомнительно.
 
 Откройте файл в bro и проиндексируйте в нем. Либо создайте индекс по любому полю и "пробегите" по файлу в поисках "крайних" записей.
 
 
И вообще пора бы приобщаться к обладателям новой версии. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Rakov
 
 
  Joined: 23 Jan 2004 Posts: 18 Location: Раков Сергей Анатольевич Occupation: ООО "Мостинжсервис" программист Interests: Воронеж
  | 
		
			
				 Posted: 30 Mar 2005 08:26    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Индексируйте в BMODe 
 
У CMODa проблемы при индексации больших файлов - проверено((( | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		itman
 
  
  Joined: 05 Apr 2002 Posts: 1247 Location: Ильин Е.Ю. Occupation: Cio Interests: Кинель
  | 
		
			
				 Posted: 30 Mar 2005 08:32    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Хотя что касается размера то
 
 	  | Code: | 	 		  
 
СУБД     Размер таблицы Размер индексного файла  Размер MEMO файла 
 
CA-Clipper 1 Гбайт (DBF) 4 Гбайта (NTX) 32 Мбайта (DBT) 
 
FoxPro 4 Гбайта (DBF) 4 Гбайта (CDX, IDX) 4 Гбайта (FPT) 
 
Advantage 4 Гбайта (DBF) 4 Гбайта (CDX, IDX, NTX) 4 Гбайта (DBT, FPT) 
 
Advantage* 16000 Гбайт (ADT) 16000 Гбайт (ADI) 16000 Гбайт (ADM) 
 
 | 	 
  | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Позднякова Наталья
 
 
  Joined: 04 Nov 2004 Posts: 13 Location: Позднякова Наталья Occupation: программист Interests: Минск
  | 
		
			
				 Posted: 30 Mar 2005 10:06    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| Размер файла 833 816 Кб. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		itman
 
  
  Joined: 05 Apr 2002 Posts: 1247 Location: Ильин Е.Ю. Occupation: Cio Interests: Кинель
  | 
		
			
				 Posted: 30 Mar 2005 10:28    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Ну раз так, тогда тем более проверьте базу.
 
а размер файла = размер заголовка+(кол-во записей*размер записи)
 
эту информацию можно получить любым просмотрщиком базы
 
от версии к версии возможны отличия. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		andre19
 
  
  Joined: 24 May 2004 Posts: 317 Location: Andre Occupation: albumin (programmer) Interests: Новосибирск
  | 
		
			
				 Posted: 30 Mar 2005 11:31    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Наташа, поищите мои посты на форуме, я один из не многих обладателей базы, mdocm, которая за квартал с 0 выростает до более чем 1,2 гигалитра, так что я напарился с этим
 
выход один=закрывать период
 
а вообще ИС пишет:
 
 
 	  | Code: | 	 		  
 
4. Для корректной работы программы количество записей в ниже перечисленных файлах не должно превышать 850-900 тыс. 
 
SCLAD\mdocm.dbf - строки накладных 
 
SCLAD\ARC\amdocm.dbf - архив строк накладных 
 
ZAPAS\mdocm.dbf - строки накладных 
 
ZAPAS\ARC\amdocm.dbf - архив строк накладных 
 
REAL\book.dbf - книга продаж 
 
REAL\rbookm.dbf - cтроки заказов 
 
REAL\sh_op.dbf - строки счетов фактур 
 
REAL\ARC\sh_op.dbf - архив строк счетов фактур 
 
TOVAR\book.dbf - книга покупок 
 
TOVAR\sh_op.dbf - строки счетов фактур 
 
TOVAR\ARC\sh_op.dbf - архив строк счетов фактур 
 
TZ\ARC\m_price.dbf - архив прайс-листов 
 
 | 	  
 
 
так что обЪем тут не причЁм
 
 
если сомневоаетесь в моих словах(чего я не исключаю и может быть даже приветствую)) берите FoxPro 2.6/8.0/9.0 , берите базу и индексите, допустем база SCLAD\mdocm.dbf, значит мона взять поле Numdoc(или сразу по нескольким полям, рекомендую поле с датой прилепить) если в базе есть "мусор" эти поля будут в первых рядах.Если лень=берем бро , открываем базу и по Ctrl-O меняем индексы и смотрим=каки будут в первых рядах, но перед этим базу нуно проиндексить самим-же бро.
 
А вообще, по большому счеиу, за мою почти 4-х летнюю работу с БЭСТом такая проблема(с мусором) была единажды, когда горячий сервак отвалился от питания )) вот тогда я хапнул горя)))
 
 
А вообще= делайте апгрейд | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Олег Смирнов
 
 
  Joined: 06 Sep 2004 Posts: 821 Location: Олег Смирнов Occupation: Раут (поганист-сисадмин) Interests: Новосибирск
  | 
		
			
				 Posted: 01 Apr 2005 13:41    Post subject: Re: Ограничения на размер mdocm | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Позднякова Наталья wrote: | 	 		  В файле mdocm.dbf 1.170.000 записей.  Индексация вылетает. 
 
<Skip>
 
(БЭСТ 4 (8.04/002)) | 	  
 
Для клиппера это ещё не предел, но для Вашей версии БЭСТа - предел однозначно. В феврале прошлого года мучался с подобной базой у спорадических клиентов - там было что-то около ~1 050 000 записей. тогда я решил проблему так: переиндексировал базы FoxPro, скопировал,  отрезал в одной копии все свежие данные; в другой - закрыл период, отрезал архив. Получилось две базы с приемлемым количеством записей.
 
Сейчас, поскольку есть поставка BIN, эту проблему можно порешать по-проще - апгрейдом.
 
Но держать столько записей в товарах - методически неправильн _________________ С уважением, Олег Р. Смирн | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Позднякова Наталья
 
 
  Joined: 04 Nov 2004 Posts: 13 Location: Позднякова Наталья Occupation: программист Interests: Минск
  | 
		
			
				 Posted: 01 Apr 2005 13:49    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| Закрыли период, очистили архив - проблема решилась. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Олег Смирнов
 
 
  Joined: 06 Sep 2004 Posts: 821 Location: Олег Смирнов Occupation: Раут (поганист-сисадмин) Interests: Новосибирск
  | 
		
			
				 Posted: 01 Apr 2005 13:57    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Позднякова Наталья wrote: | 	 		  | Закрыли период, очистили архив - проблема решилась. | 	  
 
А вот стр-рашно интересно - как закрылся период без индексации?
 
Вы там хоть проверили - оно всё корректно закрылось/перенеслось? _________________ С уважением, Олег Р. Смирн | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Позднякова Наталья
 
 
  Joined: 04 Nov 2004 Posts: 13 Location: Позднякова Наталья Occupation: программист Interests: Минск
  | 
		
			
				 Posted: 01 Apr 2005 14:19    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Да уж проверили, конечно. Правда, после закрытия пришлось проделать технологические операции типа пересчета остатков в картотеке (они у нас сбились еще до закрытия, после того, как слетела индексация).
 
Кстати, закрывать период несмотря на отсутствие индексации была рекомендация минского ИнтеллекСервис | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Олег Смирнов
 
 
  Joined: 06 Sep 2004 Posts: 821 Location: Олег Смирнов Occupation: Раут (поганист-сисадмин) Interests: Новосибирск
  | 
		
			
				 Posted: 01 Apr 2005 16:12    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Позднякова Наталья wrote: | 	 		  | Кстати, закрывать период несмотря на отсутствие индексации была рекомендация минского ИнтеллекСервиса. | 	  
 
А что они ещё могли рекомендовать? FoxPro в состав поставки БЭСТа не входит...   _________________ С уважением, Олег Р. Смирн | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		 |