|
v7: Индексация длится слишком долго.. | ☑ | ||
---|---|---|---|---|
0
nikitos123
18.01.12
✎
14:49
|
Каждый день уходя с работы включаем индексацию...
Раньше она длилась максимум 20 мин. Сейчас в два раза больше. Есть ли какой-то способ, чтобы сократить это время? Заранее очень благодарен всем ответам. |
|||
1
filh
18.01.12
✎
14:51
|
сноси все индексы перед этим.
|
|||
2
Ёпрст
18.01.12
✎
14:51
|
есть.
Быстрые диски и много оперативки. +оптимизация отборов и сортировок. |
|||
3
filh
18.01.12
✎
14:51
|
надеюсь, не по сети делаете?
|
|||
4
Очкарик
18.01.12
✎
14:52
|
создать в памяти компутера виртуальный диск в оперативной памяти.
Копировать базу туда и индексировать. В сотни раз скорость увеличится. |
|||
5
Дядя Васька
18.01.12
✎
14:52
|
Исправить косяки в базе. Есть незакрытые регистры очевидно.
|
|||
6
Дядя Васька
18.01.12
✎
14:53
|
20 мин это уже ненормально
|
|||
7
Кокос
18.01.12
✎
14:53
|
(0) поставить SQL. вообще не надо будет делать индексацию
|
|||
8
andrewks
18.01.12
✎
14:53
|
(0) (экстрасенсирую) незакрытые регистры наверняка есть
|
|||
9
nikitos123
18.01.12
✎
14:53
|
Версия сетевая, но делаеться все на локальной машине где установлена программа и лежат базы.
|
|||
10
leshikkam
18.01.12
✎
14:53
|
(0) Сделайте дефрагментацию диска на котором лежит база.
|
|||
11
andrewks
18.01.12
✎
14:53
|
(10) ты забыл посоветовать протереть монитор и почистить клаву
|
|||
12
nikitos123
18.01.12
✎
14:53
|
Поставить SQL нет возможности - связан по рукам и ногам....
|
|||
13
Дядя Васька
18.01.12
✎
14:54
|
(11) И мышку! Мышку обязательно.
|
|||
14
Кокос
18.01.12
✎
14:55
|
(0) у меня знакомый бух как-то жаловался что сопровождал он провайдерскую фирму и там в 7.7 велся учет выданных пластиковых краточек. Через полгода базе уже не помогала и ночная переиндексация. Индексы могли нарушиться и днем из-за много-пользовательской фигни. вобщем они отказались. а скулю помогбы.
(12) переведи всех на терминалку. чтобы вообще только с терминалки заходили. тогда индексы у файловой не летят. |
|||
15
filh
18.01.12
✎
14:56
|
(9) скажи название самого большого файла в базе.
|
|||
16
nikitos123
18.01.12
✎
14:57
|
все и так работают на терминалке)))
|
|||
17
Дядя Васька
18.01.12
✎
14:57
|
(12) Судя по всему и мозгам... Смотри что за остатки накапливаются. Какие-то регистры в каких-то разрезах не выходят в ноль. Поэтому каждый месяц итогов все больше и больше и все приходится пересчитывать. Разберись где эта шняга, выведи в ноль что левое висит, и сделай чтобы в дальнейшем ошибка не повторялась.
|
|||
18
Кокос
18.01.12
✎
14:57
|
(16) тогда ж.па :)
|
|||
19
КапЛей
18.01.12
✎
14:59
|
(14) более глупого совета я еще не слышал. Это про терминал если чо...
|
|||
20
Umka2008
18.01.12
✎
15:00
|
Обрежь им базу. Ускоришь индексацию в разы
|
|||
21
andrewks
18.01.12
✎
15:01
|
(20) начинать нужно с аудита базы. если в базе копиться хрень, то обрезка базы тоже поможет ненадолго, обычно на год, максимум два.
|
|||
22
КапЛей
18.01.12
✎
15:02
|
(20) грамотно!!! ржу в голос!!!
|
|||
23
Кокос
18.01.12
✎
15:02
|
(19) а я более глупого ответа чем твой тут не слышал :)
|
|||
24
vah1
18.01.12
✎
15:04
|
можно подождать чуток, пока гб месяц вместе с годом закрывать не разрешит - потом всё будет.
Помню как-то зикером ходил после НГ, ничего ещё сделать не успел, за что спасибо только через пять минут дошло, как глянул на период |
|||
25
Mikeware
18.01.12
✎
15:09
|
(22)
"на 2000 у меня были проблемы с быстродействием... - и как решили?" -- перевел на 2005 сиквел. - проблем не было? -- были! - и как решили? -- перевл всех на 2000 !!!" © Из беседы с кандидатом, 1986 г.р. |
|||
26
Кокос
18.01.12
✎
15:09
|
(24) смотря какая у него база.
|
|||
27
vah1
18.01.12
✎
15:09
|
+ вот нафика было нормального программиста в штат приглашать, если у тетки истерика?
ЭЫ это ж доктора надо тогда |
|||
28
nikitos123
18.01.12
✎
15:10
|
filh, самый большой 1sconst.dbf.
|
|||
29
КапЛей
18.01.12
✎
15:10
|
(25) гггггггггг!!!!!!!!! ))))))))) А ведь сплошь и рядом такие ОЧумельцы
|
|||
30
Кокос
18.01.12
✎
15:15
|
(29) у тебя франчази фирма убежала. бросай попкорн иди директорь.
|
|||
31
Кокос
18.01.12
✎
15:16
|
(28) схожие по размеру есть? кинь сюда топ по размеру. И какая конфа у тебя?
|
|||
32
andrewks
18.01.12
✎
15:17
|
(28) не верю! ©
|
|||
33
Дядя Васька
18.01.12
✎
15:19
|
(32) А я верю. Настрогали очень много периодики. Скорее всего использовали периодический реквизит там, где на самом деле нужен регистр. :)
|
|||
34
Дядя Васька
18.01.12
✎
15:20
|
(33)+ Какие-нить остатки хранят в периодическом реквизите справочника номенклатуры или контрагентов. И такое бывает...
|
|||
35
nikitos123
18.01.12
✎
15:21
|
2. 1sconst.cdx 212 мб
3. 1sjourn.cdx 78 мб 4. Dh1611.dbf 93 мб 5. Dt1611.dbf 119 мб |
|||
36
КапЛей
18.01.12
✎
15:22
|
явно бестолковая конфигурация судя по (35)...
|
|||
37
Дядя Васька
18.01.12
✎
15:22
|
(35) Адын пропустил )
|
|||
38
nikitos123
18.01.12
✎
15:22
|
Ra328.dbf 300 мб
Ra4480.dbf 106 мб |
|||
39
nikitos123
18.01.12
✎
15:23
|
Дядя Васька, не пропустил первый я уже выкладываел выше)
|
|||
40
andrewks
18.01.12
✎
15:23
|
(35) с такими объёмами не может так долго индексировать
|
|||
41
КапЛей
18.01.12
✎
15:24
|
(39) ну во-первых, первый вышеупомянутый у тебя за нумером 2 числится. во-вторых, он не лидер по размеру. Так что садись - КОЛ!
|
|||
42
nikitos123
18.01.12
✎
15:26
|
я и не пытался упорядочить по убыванию...
|
|||
43
andrewks
18.01.12
✎
15:26
|
зайди в папку БД, выполни там: dir >flist.txt
появившийся файл flist.txt выложи на zalil.ru |
|||
44
verba
18.01.12
✎
15:27
|
4. Dh1611.dbf 93 мб
5. Dt1611.dbf 119 мб Хороший документик! |
|||
45
КапЛей
18.01.12
✎
15:28
|
(42) тебе ж русским по форуму написали - какой файл самый большой? какой ответ, такое и мнение о твоих мозгах.
|
|||
46
Дядя Васька
18.01.12
✎
15:29
|
А к Ra328.dbf и Ra4480.dbf с теми же номерами сколько весят?
|
|||
47
Дядя Васька
18.01.12
✎
15:31
|
(43) Лучше dir /OS >flist.txt
|
|||
48
andrewks
18.01.12
✎
15:32
|
(47) не усложняй ;-)
|
|||
49
Дядя Васька
18.01.12
✎
15:32
|
(46) "А к Ra328.dbf и Ra4480.dbf с теми же номерами сколько весят?" = "А к Ra328.dbf и Ra4480.dbf RG*.dbf с теми же номерами сколько весят?"
|
|||
50
Дядя Васька
18.01.12
✎
15:33
|
(48) Ну сразу по размеру встанут просто, легче посмотреть будет.
|
|||
51
nikitos123
18.01.12
✎
15:40
|
||||
52
andrewks
18.01.12
✎
15:49
|
регистр R*328 (скорее всего, остатки) у тебя не закрывается. + подозрительно большая периодика. в этих направлениях и рой
|
|||
53
FN
18.01.12
✎
15:50
|
(0) лови гранату:
Диспетчер устройств - Диски - Твой диск - Свойства - Политика - Включить повышенную производительность. Скорость переиндексации увеличится. Вот только если свет пропадет, или уборщица розетку зацепит - велика вероятность потерять данные В идеале (если нет денег на обновление железа + грамотную настройку ОСи) - просто свернуть базу. В первую очередь периодику. И (52)+++ регистры проверить на незакрытость. |
|||
54
andrewks
18.01.12
✎
15:51
|
R*405 - то же самое. это остатки, а R*328, наоборот, партии
|
|||
55
Ёпрст
18.01.12
✎
15:55
|
(52,54) Они оба закрыты, если что.
|
|||
56
andrewks
18.01.12
✎
15:58
|
(55) чорт, и правда, попутал. тогда где косяк? неужто периодика так может тормозить? (просто в наблюдаемых мной базах ни разу не доходила до таких размеров периодики, обычно проблема с регистрами)
|
|||
57
nikitos123
18.01.12
✎
15:59
|
FN, стоит ИБП - так, что думаю все нормально будет...
|
|||
58
Ёпрст
18.01.12
✎
16:00
|
Косяк вестимо где - в отборах на текстовых полях.
|
|||
59
Ёпрст
18.01.12
✎
16:01
|
И видать, еще количество и общих реквизитов с галкой отбор - ну просто дофига.
|
|||
60
andrewks
18.01.12
✎
16:01
|
(58) вот щас как раз об них и думал. больше вариантов нет (если только, конечно, рэйд не сыпется. но тогда в целом бы всё тормозило)
|
|||
61
nikitos123
18.01.12
✎
16:04
|
Рейда нет - один жесткий диск!
|
|||
62
romix
18.01.12
✎
16:10
|
У меня была перенаправлялка CDX на другой диск.
http://x-romix.narod.ru/ CDX_MOVER.rar (40K) - позволяет переместить файлы CDX на другой диск Еще можно посмотреть что там с антивирусами - параметрами индексирования папки - не убит ли диск и т.д. |
|||
63
romix
18.01.12
✎
16:13
|
Еще бывает длительное построение индекса и большие файлы CDX, если слишком много измерений.
Несколько косяков DBF-баз при достижении файлами определенного размера описывает Hogik на Инфостарте. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |