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

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