Jump to content


Очистка Asset.db


  • Please log in to reply
4 replies to this topic

#1 Van800

Van800

    Новичок на форуме

  • Пользователи
  • PipPip
  • 3 posts
  • Пол:М
  • Основной цех:Строители
  • Второй цех:Скриптеры

Posted 02.11.10 - 09:35

Причиной задуматься об этом стали следующие факты:
1. Размер базы данных :350 Мб.
-Вроде мало, но я залил текстур в пять раз больше. (ай-да SQL)Posted Image

2. Время запуска сервера.
-Увы, с каждым разом всё дольше и дольше.

3. Отклик сервера.
-На создание 1 прима уходит 3 минуты, а при удалении 10.Posted Image
-Некоторые текстуры не загружаются вовсе.

Проблему решал разными SQLite эдиторами, самым действенным (на мой взгляд) оказался "SQLite Developer". Почистить им можно, но сохранить только в другой формат.
Вопрос в том, как и чем сделать это напрямую.
Или есть альтернативы, и не утруждаться базами данных?

И ещё: как из ASSET-a извлечь XML для перенесения на офф-грид?

#2 VVK

VVK

    Новичок на форуме

  • Пользователи
  • PipPip
  • 2 posts

Posted 02.11.10 - 14:38

А зачем его чистить? Какая версия OPenSim-а? И пачму не майскуль?

#3 Van800

Van800

    Новичок на форуме

  • Пользователи
  • PipPip
  • 3 posts
  • Пол:М
  • Основной цех:Строители
  • Второй цех:Скриптеры

Posted 03.11.10 - 04:51

Quote

А зачем его чистить?

(Ах, мне-б твою внимательность)

Чтобы предметы удаленные из инвентаря удалились полностью, и не затормаживали работу.

Quote

Какая версия OPenSim-а?



Версия 0.7 .


Quote

И пачму не майскуль?



А это ты у разработчиков OPenSim-а спроси!Posted Image
Почему это они перешли на SQLite?


Что касается меня, то просто не нашел подходящего инструментарияPosted Image.



#4 VVK

VVK

    Новичок на форуме

  • Пользователи
  • PipPip
  • 2 posts

Posted 03.11.10 - 16:26

Установи MySQL.

Оконфигурь opensim на работу с ним, и понаблюдай чего там творится в табличке assets, при создании, удалении, копировании, передачи другому аватару объектов.

Вроде в 7.2 ничего не засоряется. Хотя может связано с тем, что удаляю те объекты, которые сам же и создавал.

По умолчанию у тебя там уже есть группа объектов, которые лучше не удалять, либо если удалять, то надо соотвественно конфигурить xml asset-a, а то очередной подключившийся клиент может налететь на неожиданные грабли.

#5 Van800

Van800

    Новичок на форуме

  • Пользователи
  • PipPip
  • 3 posts
  • Пол:М
  • Основной цех:Строители
  • Второй цех:Скриптеры

Posted 04.11.10 - 15:19

Quote

Установи MySQL.
Стоит всегда!

Quote

Оконфигурь opensim на работу с ним, и понаблюдай чего там творится в табличке assets, при создании, удалении, копировании, передачи другому аватару объектов.



Интересно предлагаешь. Обязательно испробую, если хватит терпения.Posted Image




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users