| 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 записей
 
 .gif) как-то сомнительно. Откройте файл в 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 |  | 
	
		|  | 
	
		|  |