Автор Тема: Невозможно удалить источник в проекте  (Прочитано 9680 раз)

cepeus

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
При попытке удаления источника программа безвозвратно зависает. Я так понимаю, ошибка возникает из-за большого объема базы данных. Статистика накоплена за 10 мес. по 15 целям / 160 КС.

byterus

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1168
    • Просмотр профиля
Re: Невозможно удалить источник в проекте
« Ответ #1 : 07 Октябрь 2013, 09:22:38 »
cepeus, программа не зависает, просто нужно дать больше времени на выполнение операции, возможно несколько часов, зависит от объема.

cepeus

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Невозможно удалить источник в проекте
« Ответ #2 : 14 Октябрь 2013, 13:12:20 »
Прождал три часа, источник не удалился. После съема позиций попробую дать больше времени. В любом случае - это баг программы.

cepeus

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Невозможно удалить источник в проекте
« Ответ #3 : 16 Октябрь 2013, 10:12:31 »
Оставил на ночь. Программа так и не "отвисла"

byterus

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1168
    • Просмотр профиля
Re: Невозможно удалить источник в проекте
« Ответ #4 : 16 Октябрь 2013, 10:29:46 »
cepeus, постараюсь оптимизировать процесс удаления, программа не виснет, просто данных очень много, нужно больше времени.

Tmen

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Невозможно удалить источник в проекте
« Ответ #5 : 11 Ноябрь 2013, 12:09:21 »
Подскажите как ускорить процесс удаления не нужных групп в проекте если в них собрано много данных?
И как понять сколько вообще ждать пока данная группа удалится?

У меня в проекте 63 группы Нужно удалить 10 не могу это сделать так как прога уходит в себя на не понятно какое время... >:(

byterus

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1168
    • Просмотр профиля
Re: Невозможно удалить источник в проекте
« Ответ #6 : 11 Ноябрь 2013, 12:21:17 »
Tmen, ускорить процесс пока никак нельзя, так же как и выяснить сколько это займет времени.

Tmen

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Невозможно удалить источник в проекте
« Ответ #7 : 11 Ноябрь 2013, 12:36:21 »
По вашему опыту сколько может длиться удаления группы из 180 запросов с 2 источниками и историей за 6 мес. ?
И будут ли в этом направление что то дорабатываться для оптимизации процесса удаления?

П.С. Есть какая то возможность редактировать базу .spp  в каком то редакторе?
« Последнее редактирование: 11 Ноябрь 2013, 12:39:14 от Tmen »

byterus

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1168
    • Просмотр профиля
Re: Невозможно удалить источник в проекте
« Ответ #8 : 11 Ноябрь 2013, 12:47:06 »
Tmen, не могу даже примерно время назвать, может быть за 10 минут, может быть за 3 часа, работает не мой код, программа отправляет SQL запрос и далее его выполняет SQLite.

Оптимизация обязательно будет проведена.

Проект является SQLite базой данных, средств управления достаточно много.

cepeus

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Невозможно удалить источник в проекте
« Ответ #9 : 11 Ноябрь 2013, 20:56:05 »
Уже для другого проекта переупорядочиваю ключевые слова. Слов в списке 142, из них около 70 должно быть удалено и около 40 добавлено. Перед этим было проведено лишь одно сканирование для одной цели по одному источнику. Процесс уже продолжается около часа. Если при таких объемах так долго выполняется операция, функцию удаления можно считать нерабочей.

cepeus

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Невозможно удалить источник в проекте
« Ответ #10 : 11 Ноябрь 2013, 21:37:08 »
И все-таки это не миф, удаление работает! Всего 1:20

byterus

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1168
    • Просмотр профиля
Re: Невозможно удалить источник в проекте
« Ответ #11 : 13 Ноябрь 2013, 09:28:54 »
Оптимизировал скорость удаления
http://serpparser.ru/forum/index.php/topic,125.0.html