Re: dpkg base rebuild

2004-03-17 Пенетрантность Dmitry E. Oboukhov
 Во вторник, 16-го марта 2004, в 19:05:26 по московскому времени
 Dmitry E. Oboukhov написал:
   А чем куча файлов с описаниями пакетов не база?
 DEO тем что не страдает болезнями баз из за которых их треба перестраивать
  Я, конечно, не уверен, извините, если что не так, но если мне память
 не изменяет, одноверсионные системы тоже не страдают этими болезнями,
 однако их не перестают называть базами данных.
  Базой данных можно назвать любое достаточно объёмное хранилище
 структурируемой информации.
это-то да
в таком смысле базой можно назвать и файловую систему. и перестройка
(дефрагментация) тоже некоторым требуется...



Re: dpkg base rebuild

2004-03-17 Пенетрантность Dmitry E. Oboukhov
 Не надо говорить о том, о чём Вы не имеете представления.
я действительно не много представления о том, как устроена база dpkg, но
разглядывая каталог /var/lib/dpkg у меня хватило ума поразглядывать 
содержимое тамошних файлов и сделать заключение, что если эта база
тормозит то скорее всего потому, что она просто очень большая.
и такие вещи как rebuild к ней не применимы.



Re: dpkg base rebuild

2004-03-17 Пенетрантность Dmitry E. Oboukhov
 В среду, 17-го марта 2004, в 9:33:01 по московскому времени
 Dmitry E. Oboukhov написал:
   Базой данных можно назвать любое достаточно объёмное хранилище
  структурируемой информации.
 DEO это-то да
 DEO в таком смысле базой можно назвать и файловую систему.
  А так оно и есть. 
есть то оно есть, да если понятие базы так применять, то и просто файл
будет базой данных, ну и прочее - винчестер например или видеокарта ;)


 Кстати, мелкософт хочет сделать её реляционной.
и как всегда у микрософт получится г* на палочке...



Re: dpkg base rebuild

2004-03-17 Пенетрантность Oleg P. Philon
привет, коллеги.

On Tue, Mar 16, 2004 at 09:00:01PM +0300, Victor B. Wagner wrote:
 Можно попробовать забэкапить каталог /var/lib/dpkg, удалить его и
 восстановить. Возможно, от этого соптимизируется расположение входов в
 директорию и жить станет легче.

Скорее всего, не поможет, как и всякие дефрагментации. В этом смысле
ext{2,3} уже оптимизированы. А вот поставить xfs даст на больших
каталогах заметный выигрыш. В этой фс поиск в каталогах бинарный,
наблюдал ускорение открытия папки в МС на порядок.

Auf Wiederlesenophil aka Д-р Антикоммуний
--
Oleg P. Philon  http://gomelug.agava.ru/articles
Linux Lab, Gomel, Belarus   mailto:[EMAIL PROTECTED]
http://anticommunist.narod.ru   mailto:[EMAIL PROTECTED]



Re: dpkg base rebuild

2004-03-17 Пенетрантность Иван Лох
On Tue, Mar 16, 2004 at 10:46:42PM -0600, Alexander wrote:
  Можно попробовать забэкапить каталог /var/lib/dpkg, удалить его и
  восстановить. Возможно, от этого соптимизируется расположение входов в
  директорию и жить станет легче.
 ...скопировать на ramdisk и подмонтировать в /var/lib/dpkg повех того что
 есть... только не забыть скопировать обратно, если что изменено.
 Хотя это все костыли, я стараюсь не держать много пакетов если диск
 медленный.

По идее в этом случае может помочь замена ext2fs на reiserfs

-- 
Иван Лох



Re: dpkg base rebuild

2004-03-17 Пенетрантность Sergey

On Срд, 2004-03-17 at 12:04 +0300, Иван Лох wrote:
 On Tue, Mar 16, 2004 at 10:46:42PM -0600, Alexander wrote:
   Можно попробовать забэкапить каталог /var/lib/dpkg, удалить его и
   восстановить. Возможно, от этого соптимизируется расположение входов в
   директорию и жить станет легче.
  ...скопировать на ramdisk и подмонтировать в /var/lib/dpkg повех того что
  есть... только не забыть скопировать обратно, если что изменено.
  Хотя это все костыли, я стараюсь не держать много пакетов если диск
  медленный.
 
 По идее в этом случае может помочь замена ext2fs на reiserfs
А кстати, на ходу можно осуществить переход м/у ними (или на e3)? Чтоб
быстро и без потери данных.
 
 -- 
 Иван Лох
 
 
 -- 
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
-- 
Sergey [EMAIL PROTECTED]
csu



Re: dpkg base rebuild

2004-03-17 Пенетрантность Иван Лох
On Wed, Mar 17, 2004 at 03:55:55PM +0500, Sergey wrote:
  По идее в этом случае может помочь замена ext2fs на reiserfs
 А кстати, на ходу можно осуществить переход м/у ними (или на e3)? Чтоб
 быстро и без потери данных.

Без форматирования раздела? ext2fs на reiserfs -- нет. ext2fs на ext3fs 
-- не знаю. И я не уверен, что там есть B-Tree.

-- 
Иван Лох



Re: dpkg base rebuild

2004-03-17 Пенетрантность Paul Romanchenko
17 Март 2004 15:10, Иван Лох написал:
 On Wed, Mar 17, 2004 at 03:55:55PM +0500, Sergey wrote:
   По идее в этом случае может помочь замена ext2fs на reiserfs
 
  А кстати, на ходу можно осуществить переход м/у ними (или на e3)? Чтоб
  быстро и без потери данных.

 Без форматирования раздела? ext2fs на reiserfs -- нет. ext2fs на ext3fs
 -- не знаю. И я не уверен, что там есть B-Tree.
с ext2 на ext3 переползается легко.
man tune2fs
-- 
:wq
Paul S. Romanchenko (rmrfchik)



Re: dpkg base rebuild

2004-03-17 Пенетрантность Tim Tereschenko
On Wed, 17 Mar 2004 16:48:09 +0300
Ruslan Batdalov [EMAIL PROTECTED] wrote:

RB ИЛ Без форматирования раздела? ext2fs на reiserfs -- нет. ext2fs на ext3fs
RB ИЛ -- не знаю. И я не уверен, что там есть B-Tree.
RB  Если  мне память не изменяет, ext3 отличается от ext2 только наличием
RB журнала, поэтому  перейти можно на лету. Хотя сделать резервную копию
RB всё равно стоит.
Правильно. Резервная копия - всегда хорошо, но для этого случая вовсе 
необязательно.
-- 
Tim Tereschenko




Re: dpkg base rebuild

2004-03-16 Пенетрантность Serge Olkhowik
On Tue, 16 Mar 2004 14:06:17 +0200
 Pasha Kustov (Pasha) wrote:

 Pasha Всем привет! Со временем юзания Дебиана возник вопрос: как можно
 Pasha (если можно) перестроить dpkg-базу, так как терпеть тормоза на
 Pasha строчке (Reading database ...  уже практически невозможно...  В RPM
 Pasha это сделать можно; неужели поможет только переустановка Debian???

rpm хранит базу в бинарном виде, поэтому её можно перебилдить и удалить
пемеченные на удаление записи (вспоминай foxpro ;)

в демьяне вся информация в текстовом виде и поэтому ускорить никак не
сможешь.

-- 
Serge Olkhowik [EMAIL PROTECTED]
ISD Configuration Management Team [EMAIL PROTECTED]



Re: dpkg base rebuild

2004-03-16 Пенетрантность Victor B. Wagner
On 2004.03.16 at 17:53:27 +0200, Serge Olkhowik wrote:

 On Tue, 16 Mar 2004 14:06:17 +0200
  Pasha Kustov (Pasha) wrote:
 
  Pasha Всем привет! Со временем юзания Дебиана возник вопрос: как можно
  Pasha (если можно) перестроить dpkg-базу, так как терпеть тормоза на
  Pasha строчке (Reading database ...  уже практически невозможно...  В RPM
  Pasha это сделать можно; неужели поможет только переустановка Debian???
 
 rpm хранит базу в бинарном виде, поэтому её можно перебилдить и удалить
 пемеченные на удаление записи (вспоминай foxpro ;)
 
 в демьяне вся информация в текстовом виде и поэтому ускорить никак не
 сможешь.

Можно попробовать забэкапить каталог /var/lib/dpkg, удалить его и
восстановить. Возможно, от этого соптимизируется расположение входов в
директорию и жить станет легче.




Re: dpkg base rebuild

2004-03-16 Пенетрантность Bacek

Dmitry E. Oboukhov wrote:


DEO гхм
DEO у него там разве база? насколько мне казалось - просто куча файлов с
DEO описаниями пакетов
А чем куча файлов с описаниями пакетов не база?


тем что не страдает болезнями баз из за которых их треба перестраивать


Не надо говорить о том, о чём Вы не имеете представления.

--
Bacek.



Re: dpkg base rebuild

2004-03-16 Пенетрантность Alexander

 On 2004.03.16 at 17:53:27 +0200, Serge Olkhowik wrote:

  On Tue, 16 Mar 2004 14:06:17 +0200
   Pasha Kustov (Pasha) wrote:
 
   Pasha Всем привет! Со временем юзания Дебиана возник вопрос: как можно
   Pasha (если можно) перестроить dpkg-базу, так как терпеть тормоза на
   Pasha строчке (Reading database ...  уже практически невозможно...  В
RPM
   Pasha это сделать можно; неужели поможет только переустановка
Debian???
 
  rpm хранит базу в бинарном виде, поэтому её можно перебилдить и удалить
  пемеченные на удаление записи (вспоминай foxpro ;)
 
  в демьяне вся информация в текстовом виде и поэтому ускорить никак не
  сможешь.

 Можно попробовать забэкапить каталог /var/lib/dpkg, удалить его и
 восстановить. Возможно, от этого соптимизируется расположение входов в
 директорию и жить станет легче.
...скопировать на ramdisk и подмонтировать в /var/lib/dpkg повех того что
есть... только не забыть скопировать обратно, если что изменено.
Хотя это все костыли, я стараюсь не держать много пакетов если диск
медленный.