Падает скорость работы спустя время

Поддержка
  • Всем привет!
    Басом пользуюсь уже как 5 лет, очень многое на нем делал но всегда есть одна проблема, очень падает скорость со временем работы.
    Решал раньше перезагрузкой самого скрипта (батником крашил и в батнике автозапуск silent версии), но сейчас задача не позволяет так сделать.

    Вот такой пример:

    текстовик 1 "Логины":

    Там логины пользователей, более 1миллиона строк

    Текстовик 2 "Гуды":

    Записываем тех у кого содержится буква "а" в логине.

    Стартует хорошо, но если оставить на часов 6 скорость очень проседает.

    -Логов нет
    -Результатов нет
    -Пробовал добавлять текстовик 1 (логины) в базу и использовать базу как ресурс
    -Гуды записываю через список в файл когда их более 10.000
    -Перезагружать скрипт не могу, так как обработанные строки нужно удалять руками (если делать удалить мгновенно бас зависнет)
    -Комп очень мощьный (его можно сразу исключить из подозреваемых)
    -Работу с новыми строками делал и через "|notreuse" и через удалить,не мгновенно

    Уже как года 2 пытаюсь понять что же так нагружает бас.

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

    Заплачу знающему человеку 100$ на крипту за решение.

  • @Andrei999 С большими данными лучше вообще не использовать ресурсы, а работать напрямую с БД

  • @Andrei999 Или гуглите метод SET

  • @FastSpace said in Падает скорость работы спустя время:

    @Andrei999 Или гуглите метод SET

    Как думаешь сколько будет всего по запросу SET без контекста? xD

  • @UserTrue Довольно много)