| View previous topic :: View next topic | 
	
	
		| Author | Message | 
	
		| andre19 
 
  
 Joined: 24 May 2004
 Posts: 317
 Location: Andre
 Occupation: albumin (programmer)
 Interests: Новосибирск
 
 | 
			
				|  Posted: 25 May 2004 06:43    Post subject: проблеммы с большой базой |   |  
				| 
 |  
				| Здрасти всем, дело такое устроился на новое место работы, а тут база весит около 3,5 гига, один mdocm 1 гиг весит(больше ляма строк!), глюк такой- не пересчитывает операции-вываливается и все,
 я пока стандартные методы опробую, восстановление целостности и переиндексацию- пока ничего не дало конкретного
 может у кого есть готовые рецепты?
 мне еще кажется что fpt файл слетел у mdoc, может есть утили для восстановления fpt??
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Дорогой Денис 
 
 
 Joined: 09 Apr 2003
 Posts: 37
 Location: Дорогой Денис
 Occupation: Алтай-Интеллект-Сервис
 Interests: Барнаул
 
 | 
			
				|  Posted: 25 May 2004 07:00    Post subject: |   |  
				| 
 |  
				| А индексация на MDOCM_W не вываливается? |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| andre19 
 
  
 Joined: 24 May 2004
 Posts: 317
 Location: Andre
 Occupation: albumin (programmer)
 Interests: Новосибирск
 
 | 
			
				|  Posted: 25 May 2004 07:29    Post subject: |   |  
				| 
 |  
				| да в бэсте проходит нормальна, а вот бро не проиндексировал |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| andre19 
 
  
 Joined: 24 May 2004
 Posts: 317
 Location: Andre
 Occupation: albumin (programmer)
 Interests: Новосибирск
 
 | 
			
				|  Posted: 25 May 2004 12:02    Post subject: |   |  
				| 
 |  
				| сейчас закрою период и сделаю апгрейд саму на сея= посмотрю что выйдит из этого.... 
 может есть у кого какие советы---???
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Марина 
 
 
 Joined: 27 Aug 2002
 Posts: 501
 Location: Кондрина Марина Александровна
 Occupation: ОАО БКО программист
 Interests: Боровичи Новгородской обл
 
 | 
			
				|  Posted: 25 May 2004 15:09    Post subject: |   |  
				| 
 |  
				| Bro и необязательно будет индексировать особенно если это не bro+ Здесь половина memo-полей нестандартные не читаются без утилиты six3
 
 Такие объемы все за последний год или можно старье убрать в архив?
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| andre19 
 
  
 Joined: 24 May 2004
 Posts: 317
 Location: Andre
 Occupation: albumin (programmer)
 Interests: Новосибирск
 
 | 
			
				|  Posted: 25 May 2004 15:37    Post subject: |   |  
				| 
 |  
				| если-бы за год!! с начала ГОДА!!! сейчас пробую у сеья на машине закрыть первый квартал- может что получиться.... |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| alexzt 
 
 
 Joined: 09 Mar 2004
 Posts: 92
 Location: лбн
 Occupation: ъфу
 Interests: лТБУОПЗПТУЛ
 
 | 
			
				|  Posted: 26 May 2004 14:28    Post subject: |   |  
				| 
 |  
				| унас при объеме базы более 65000 строк начинаю появляться кригозяки, которые приходится чичтить в ручную |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| SantechNik 
 
 
 Joined: 31 Dec 2001
 Posts: 1696
 Location: Гусев Михаил
 
 Interests: Москва
 
 | 
			
				|  Posted: 27 May 2004 09:10    Post subject: |   |  
				| 
 |  
				| 1. Попробуй скопировать файл mdoc.dbf средствами BRO+ 2. При этом произойдет "упаковка" FPT файл
 _________________
 http://santech.chat.ru/bro.zip - удобный броузер/редактор БД
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| vladvv 
 
 
 Joined: 14 Mar 2002
 Posts: 49
 
 
 
 
 | 
			
				|  Posted: 07 Jul 2004 17:48    Post subject: |   |  
				| 
 |  
				| Привет ! 
 У нас mdocm достигает предельного размера в 2Гб за два месяца.
 Средствами Бэста ни проиндексить, ни получить отчеты по движению товара не возможно. Ну, наверное, возможно, но я этого не пробовал делать уже пару лет, ибо это занимает столько времени, что отчет становится неактуальным.
 
 Советую вот что:
 -Исключить из списка индексируемых БД mdocm, чтобы индексились все кроме него. Это чтобы пользователь случайно не запустил индексацию.
 - Индексировать mdocm Фоксом в случае необходимости.
 
 У нас потребность индексить именно mdocm возникает достаточно редко, где-то  раз в месяц или когда размер дорастает до предельного значения. И то только потому, что приходится ручками удалять строки у которых mdocm.delete=.t. - их накапливается около 200 000. Потом пакуем, опять же фоксом. Такими образом размер удается уменьшить примерно на 100Мб.
 
 Ну, а потом настает час "Ч"
   Режем его (mdocm) опять же фоксом. Средствами Бэста период пробовал закрывать очень давно- окончания процесса не дождался. С тех пор не пытаюсь
 
 Влад.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| integral 
 
 
 Joined: 19 Jul 2002
 Posts: 378
 
 Occupation: ОАО "Интеграл"  инженер-программист
 Interests: Нефтекамск
 
 | 
			
				|  Posted: 08 Jul 2004 07:32    Post subject: |   |  
				| 
 |  
				| Чтобы во время индексации mdocm не индексировался в таблице sclad\bases_03.dbf удали записи где поле Name_DBF='MDOCM', запакуй. Аналогично можно поступать когда надо проиндексировать только одну таблицу. Перед изменением bases_03.dbf, сохрани его копию.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		|  |