| View previous topic :: View next topic | 
	
	
		| Author | Message | 
	
		| ЮГ 
 
 
 Joined: 25 May 2004
 Posts: 7
 Location: Горячева Юлия Вячеславовна
 Occupation: Градиент
 Interests: Магнитогорск
 
 | 
			
				|  Posted: 26 May 2004 10:37    Post subject: Индексация |   |  
				| 
 |  
				| Каждый день происходит запросы на индексацию, это уже донимает. Есть ли возможность запуска индексации выборочно(например по товару, или по кассе и т.д)?Версия Б5 2.2 SP6. |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Юлия Астахова 
 
 
 Joined: 01 Apr 2003
 Posts: 549
 Location: Юлия Астахова
 Occupation: БЭСТ-Программы (Консультант)
 Interests: Москва
 
 | 
			
				|  Posted: 26 May 2004 12:00    Post subject: |   |  
				| 
 |  
				| Если Вы хотите, чтобы в начале суток не происходил запрос на индексацию, необходимо в Технической настройке (Бухгалтерский Учет - Настройка) снять галочку с параметра "Требовать реиндексацию в начале суто |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| ЮГ 
 
 
 Joined: 25 May 2004
 Posts: 7
 Location: Горячева Юлия Вячеславовна
 Occupation: Градиент
 Interests: Магнитогорск
 
 | 
			
				|  Posted: 26 May 2004 12:24    Post subject: |   |  
				| 
 |  
				| Эта галочка у нас уже давно убрана.Дело в том, что если у одного пользователя "виснет" программа, то после перезагрузки без индексации никто не войдет.Нельзя эту индексацию как-нибудь "обойти" чтобы запустить ее попозже "вручную"(напр. в конце дня)? |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| dm 
 
  
 Joined: 11 Nov 2002
 Posts: 530
 
 
 
 
 | 
			
				|  Posted: 26 May 2004 14:06    Post subject: |   |  
				| 
 |  
				| Можно создать ярлычек на консольную индексацию - она в несколько раз быстрее обычной |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| ЮГ 
 
 
 Joined: 25 May 2004
 Posts: 7
 Location: Горячева Юлия Вячеславовна
 Occupation: Градиент
 Interests: Магнитогорск
 
 | 
			
				|  Posted: 26 May 2004 14:19    Post subject: |   |  
				| 
 |  
				| Еще знать бы как это сделать....Можно поподробней? |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Юлия Астахова 
 
 
 Joined: 01 Apr 2003
 Posts: 549
 Location: Юлия Астахова
 Occupation: БЭСТ-Программы (Консультант)
 Interests: Москва
 
 | 
			
				|  Posted: 26 May 2004 14:22    Post subject: |   |  
				| 
 |  
				|  	  | Quote: |  	  | .....Нельзя эту индексацию как-нибудь "обойти" .... | 
 
 Индексацию "обойти" нельзя, потому что дать гарантию, что в дальнейшем база будет работать без проблем, не можем.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| dm 
 
  
 Joined: 11 Nov 2002
 Posts: 530
 
 
 
 
 | 
			
				|  Posted: 26 May 2004 15:02    Post subject: |   |  
				| 
 |  
				|  	  | ЮГ wrote: |  	  | Еще знать бы как это сделать....Можно поподробней? | 
 почитайте файл read2nd из дистрибутива, п. 4 "Индексация баз данных из командной строки"
 там написано вот так:
 foxbro.exe c:\Base_hd\BEST5.DBC REINDEX
 foxbro.exe \\server\Base_hd\BEST5.DBC REINDEX
 пути свои подставите
 
 
 Т.е. в папке где лежит foxbro делается cmd-скрипт (например index.cmd) с вышенаписанным содержанием и запускается ночью любым планировщиком или ручками ярлычком после зависания - в результате имеем проиндексированные утром базы или быструю индексацию после подвисания.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| dm 
 
  
 Joined: 11 Nov 2002
 Posts: 530
 
 
 
 
 | 
			
				|  Posted: 26 May 2004 15:09    Post subject: |   |  
				| 
 |  
				|  	  | Юлия Астахова wrote: |  	  | Индексацию "обойти" нельзя, потому что дать гарантию, что в дальнейшем база будет работать без проблем, не можем. | 
 Ага, лучше подумать над тем как бы сделать так, чтобы программа не висла, тогда и потребности часто индексироваться не будет...
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Forbest 
 
 
 Joined: 12 May 2004
 Posts: 3
 
 Occupation: Строительная, (бухгалтер)
 Interests: Краснодар
 
 | 
			
				|  Posted: 27 May 2004 17:17    Post subject: |   |  
				| 
 |  
				|  	  | dm wrote: |  	  | Можно создать ярлычек на консольную индексацию - она в несколько раз быстрее обычной | 
 Сильно сказано. На самом деле, выигрыш во времени не большой а при учете того что база индексируется в течении 15 мин, получаем злобные взгляды бухгалтерии.
 Присоединяюсь к вопросу об устойчивос
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| dm 
 
  
 Joined: 11 Nov 2002
 Posts: 530
 
 
 
 
 | 
			
				|  Posted: 27 May 2004 18:55    Post subject: |   |  
				| 
 |  
				| я вот попробовал - быстрее в 2,9 раза это большой выигрыш или не большой?
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| dez 
 
 
 Joined: 22 Jan 2002
 Posts: 165
 
 
 
 
 | 
			
				|  Posted: 28 May 2004 10:59    Post subject: |   |  
				| 
 |  
				| у меня такой-же результ |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| krssu 
 
  
 Joined: 18 Dec 2003
 Posts: 380
 Location: Программисты
 Occupation: ОАО Красноярское РССУ
 Interests: Красноярск
 
 | 
			
				|  Posted: 01 Jun 2004 09:35    Post subject: |   |  
				| 
 |  
				| Ответьте пожалуйста несколько вопросов: 1. Фоновая индексация почему-то не всегда помогает, в выборе из справочников иногда не отображаются данные, помогла только индексация через БЭСТ-5!
   2. Как узнать, что индексация была? - это файл Active.sem, если да то что значит запись в нем?
   3. Можно ли процесс фоновой индексации отображать на экране, а то по ошибке можно несколько раз запустить и тогда полное зависание?
  |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| dm 
 
  
 Joined: 11 Nov 2002
 Posts: 530
 
 
 
 
 | 
			
				|  Posted: 01 Jun 2004 10:26    Post subject: |   |  
				| 
 |  
				|  	  | krssu wrote: |  	  | 1. Фоновая индексация почему-то не всегда помогает, в выборе из справочников иногда не отображаются данные, помогла только индексация через БЭСТ-5! :( 
 | 
 Это глюки. У меня все работает. Индексируйте через CREATE
 
  	  | krssu wrote: |  	  | 2. Как узнать, что индексация была?
 
 | 
 Я по логам шедулера узнаю.
 
  	  | krssu wrote: |  	  | 3. Можно ли процесс фоновой индексации отображать на экране, а то по ошибке можно несколько раз запустить и тогда полное зависание? :cry:
 | 
 Можно - в свойствах запускающего индесацию ярлычка указать "полноэкранный режим" )))
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| krssu 
 
  
 Joined: 18 Dec 2003
 Posts: 380
 Location: Программисты
 Occupation: ОАО Красноярское РССУ
 Interests: Красноярск
 
 | 
			
				|  Posted: 04 Jun 2004 06:32    Post subject: |   |  
				| 
 |  
				| Да, действительно замена REINDEX на CREATE помогла!   Но, как установить полноэкранный режим на ярлычке - если под W2000Server таких настроек нет в свойствах? (ярлык на сервере).
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| dm 
 
  
 Joined: 11 Nov 2002
 Posts: 530
 
 
 
 
 | 
			
				|  Posted: 04 Jun 2004 10:29    Post subject: |   |  
				| 
 |  
				| Свойства - Параметры - Отображение - Во весь экран 
 Это Win2003 Server, WinXP - в 2000-м скорее всего так
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		|  |