LibRusLib
Среда, 18.06.2025, 20:19
Приветствую Вас Гость | RSS
 
Главная ФорумРегистрацияВход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Обсуждение работы программы
drserjДата: Воскресенье, 27.11.2022, 21:35 | Сообщение # 2326
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Сама программа не имеет своего движка базы данных. Она использует урезанную версию MySQL (MariaDB) движка. Можно попробовать поставить полную версию (она бесплатна) и в настройках программы указать внешний движок. Вопрос в том, решит ли это проблему.... Почему крешатся индексы - вот в чем вопрос. Обычно это бывает из-за проблем с памятью или диском, но раз нет - то возможно проблем с движком.

drSerj
 
mmcДата: Понедельник, 28.11.2022, 04:36 | Сообщение # 2327
Рядовой
Группа: Пользователи
Сообщений: 14
Репутация: 0
Статус: Offline
Цитата drserj ()
Генералиссимус

Группа: Администраторы
Сообщений: 4682
Репутация: 30  ±
Статус: Offline
Сама программа не имеет своего движка базы данных. Она использует урезанную версию MySQL (MariaDB) движка. Можно попробовать поставить полную версию (она бесплатна) и в настройках программы указать внешний движок. Вопрос в том, решит ли это проблему.... Почему крешатся индексы - вот в чем вопрос. Обычно это бывает из-за проблем с памятью или диском, но раз нет - то возможно проблем с движком.
Спасибо. Но я не программист и для меня установка того что вы сказали, если честно признаться, тёмный лес, а потому хотелось бы получить от вас сведения как это установить и куда остановить, да и откуда это взять.
Что до неисправности железа, то проверял и вроде проблем не нашлось, да и на разных дисках проверял. Можно ещё попробовать в виртуальной машине, но это её нужно каждый раз запускать, чтобы почитать чего то. Кроме того я обычно не читаю, а слушаю, так как так удобней.
 
SpineДата: Понедельник, 28.11.2022, 10:29 | Сообщение # 2328
Рядовой
Группа: Пользователи
Сообщений: 3
Репутация: 0
Статус: Offline
drserj, как нужно настроить MultiLib и my.cnf что-бы держать базу на одном компьютере, а подключаться к ней с разных?
в MultiLib.ini
[MySQL]
mysql_server=192.168.100.2
mysql_port=3306
mysql_username=root
mysql_password=

в my.cnf
[mysqld]
bind-address=192.168.100.2

запускаю батником
mysqldlite.exe --defaults-file=my.cnf

Не работает, (не может подключиться к базе)...
даже локально...
 
jornada812Дата: Воскресенье, 09.04.2023, 14:45 | Сообщение # 2329
Лейтенант
Группа: Пользователи
Сообщений: 44
Репутация: 0
Статус: Offline
Странность какая то. Обновление бд закачивается без ошибок, а итог такой :

Дата предыдущего обновления: 18.03.2023 1:57:06
Дата последнего обновления: 09.04.2023 14:38:07

Книг в библиотеке: 696212
Добавлено новых книг: 0
Добавлено в "Новинки": 0
 
drserjДата: Понедельник, 10.04.2023, 16:52 | Сообщение # 2330
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Цитата Spine ()
как нужно настроить MultiLib и my.cnf что-бы держать базу на одном компьютере, а подключаться к ней с разных?

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


drSerj
 
drserjДата: Понедельник, 10.04.2023, 16:54 | Сообщение # 2331
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Цитата jornada812 ()
Обновление бд закачивается без ошибок, а итог такой

странно, а точно все новые файлы скачались? Скинь полный лог из окна импорта базы для начала...


drSerj
 
jornada812Дата: Среда, 12.04.2023, 11:42 | Сообщение # 2332
Лейтенант
Группа: Пользователи
Сообщений: 44
Репутация: 0
Статус: Offline
11:36:23: Импортируется lib.libavtor.sql ...Ok
11:36:28: Импортируется lib.libavtorname.sql ...Ok
11:36:43: Импортируется lib.libbook.sql ...Ok
11:38:05: Импортируется lib.libfilename.sql ...Ok
11:38:06: Импортируется lib.libfilenameold.sql ...Ok
11:38:10: Импортируется lib.libgenre.sql ...Ok
11:38:18: Импортируется lib.libgenrelist.sql ...Ok
11:38:19: Импортируется lib.libseq.sql ...Ok
11:38:21: Импортируется lib.libseqname.sql ...Ok
11:38:23: Импортируется lib.convert.sql ...Ok
11:41:53: Загрузка завершена
11:41:55: Производится отбор новинок...

Дата предыдущего обновления: 18.03.2023 1:57:06
Дата последнего обновления: 12.04.2023 5:12:48

Книг в библиотеке: 696212
Добавлено новых книг: 0
Добавлено в "Новинки": 0

Добавлено (12.04.2023, 11:46)
---------------------------------------------
А если сделать новую базу и закачать, то все заканчивается так
11:43:29: Закачивается lib.libavtor.sql.gz... Ok
11:43:34: Закачивается lib.libavtorname.sql.gz... Ok
11:43:39: Закачивается lib.libbook.sql.gz... Ok
11:44:54: Закачивается lib.libfilename.sql.gz... Ok
11:44:56: Закачивается lib.libgenre.sql.gz... Ok
11:45:03: Закачивается lib.libgenrelist.sql.gz... Ok
11:45:04: Закачивается lib.libseq.sql.gz... Ok
11:45:07: Закачивается lib.libseqname.sql.gz... Ошибка
11:45:32: Request timeout (258)
11:45:32: Ошибка загрузки. База обновлена не будет.

 
drserjДата: Среда, 12.04.2023, 14:24 | Сообщение # 2333
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Ну вот и ответ... Если из инета база не скачивается - откуда взяться новым книгам? Если проблема в скачке - попробовать в настройках сети увеличить к-во попыток скачки или таймаут.... ну или ссылку другую на базу. У меня http://www.flibusta.is/sql/ но можно попробовать зеркало базы http://flisland.net/sql/

drSerj
 
jornada812Дата: Среда, 12.04.2023, 16:53 | Сообщение # 2334
Лейтенант
Группа: Пользователи
Сообщений: 44
Репутация: 0
Статус: Offline
Этот ответ только больше вопросов вызывает. Как так - новую базу скачивать не хочет и вылетает с ошибкой, а существующую обновляет, но всегда с вышеуказанным результатом? При этом ни намека на таймаут

Добавлено (12.04.2023, 17:12)
---------------------------------------------
Увеличил таймаут, новая база импортировалась полностью. Старая обновляться не хочет
17:04:58: Закачивается lib.libavtor.sql.gz... Ok
17:05:00: Закачивается lib.libavtorname.sql.gz... Ok
17:05:02: Закачивается lib.libbook.sql.gz... Ok
17:05:23: Закачивается lib.libfilename.sql.gz... Ok
17:05:25: Закачивается lib.libgenre.sql.gz... Ok
17:05:27: Закачивается lib.libgenrelist.sql.gz... Ok
17:05:28: Закачивается lib.libseq.sql.gz... Ok
17:05:30: Закачивается lib.libseqname.sql.gz... Ok
17:05:33: Распаковка lib.libavtor.sql.gz... Ok
17:05:34: Распаковка lib.libavtorname.sql.gz... Ok
17:05:35: Распаковка lib.libbook.sql.gz... Ok
17:05:45: Распаковка lib.libfilename.sql.gz... Ok
17:05:45: Распаковка lib.libgenre.sql.gz... Ok
17:05:46: Распаковка lib.libgenrelist.sql.gz... Ok
17:05:46: Распаковка lib.libseq.sql.gz... Ok
17:05:47: Распаковка lib.libseqname.sql.gz... Ok
17:05:47: Импортируется lib.libavtor.sql ...Ok
17:05:52: Импортируется lib.libavtorname.sql ...Ok
17:06:07: Импортируется lib.libbook.sql ...Ok
17:07:32: Импортируется lib.libfilename.sql ...Ok
17:07:33: Импортируется lib.libfilenameold.sql ...Ok
17:07:36: Импортируется lib.libgenre.sql ...Ok
17:07:44: Импортируется lib.libgenrelist.sql ...Ok
17:07:44: Импортируется lib.libseq.sql ...Ok
17:07:47: Импортируется lib.libseqname.sql ...Ok
17:07:49: Импортируется lib.convert.sql ...Ok
17:11:20: Загрузка завершена

Дата предыдущего обновления: не определена.
Дата последнего обновления: 12.04.2023 5:13:04

Книг в библиотеке: 0
Добавлено новых книг: 704914
Добавлено в "Новинки": 0
Диапазон ID новых книг: 1-723465

 
drserjДата: Четверг, 13.04.2023, 13:36 | Сообщение # 2335
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Цитата jornada812 ()
Книг в библиотеке: 0Добавлено новых книг: 704914
Добавлено в "Новинки": 0
Диапазон ID новых книг: 1-723465
для новой библиотеки это правильно

Цитата jornada812 ()
существующую обновляет, но всегда с вышеуказанным результатом
тоже правильно, распакованные файлы базы в каталоге остаются с прошлого удачного импорта. Они и импортируются...

Цитата jornada812 ()
новая база импортировалась полностью. Старая обновляться не хочет
странно, база импортируется в обоих случаях одинаково, только во втором случае запускается поиск с предыдущим последним bookid. так что даже не знаю.


drSerj
 
jornada812Дата: Вторник, 25.04.2023, 09:15 | Сообщение # 2336
Лейтенант
Группа: Пользователи
Сообщений: 44
Репутация: 0
Статус: Offline
и все таки какая то шляпа происходит. Удалил базу, заново сделал, скачиваю библиотеку - по итогу пусто. С сервера прилетает что то странное. В libavtor, например, кроме структуры таблицы ничего нет
 
surgutianДата: Вторник, 25.04.2023, 14:46 | Сообщение # 2337
Сержант
Группа: Пользователи
Сообщений: 36
Репутация: 0
Статус: Offline
Дата предыдущего обновления: не определена.
Дата последнего обновления: 25.04.2023 14:40:18

Книг в библиотеке: 0
Добавлено новых книг: 0
Добавлено в "Новинки": 0
Диапазон ID новых книг: 725372-

Авторов - нет, серий - нет. В новинках - пусто: имена своих полей - есть; в полях - пусто, испарились вместе с авторами.
Восстановление не помогает (с чего бы - авторов-то нет в самой базе).
Чёт не то во флибусте... Ждём до завтра?

Да, ещё: пробовал обновиться в оффлайне - без толку...


Сообщение отредактировал surgutian - Вторник, 25.04.2023, 14:48
 
drserjДата: Среда, 26.04.2023, 10:42 | Сообщение # 2338
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Цитата jornada812 ()
по итогу пусто
Цитата surgutian ()
Авторов - нет, серий - нет. В новинках - пусто: имена своих полей - есть; в полях - пусто, испарились вместе с авторами.

Присылайте название библиотеки и полный ло импорта, я же не телепат... Обновляю флибусту ежедневно, проблем нет


drSerj
 
surgutianДата: Среда, 26.04.2023, 12:14 | Сообщение # 2339
Сержант
Группа: Пользователи
Сообщений: 36
Репутация: 0
Статус: Offline
Сегодня нормально.
Просто вчера файлы в каталоге www.flibusta.is/sql/ были маловатыми в размерах:

lib.libavtor    sql    1337
lib.libavtomame    sql    1 935
lib.libbook    sql    2 770
lib.libfilename    sql    1 260
lib.libgenre    sql    19 685 478
lib.libgenrelist    sql    23 267
lib.libseq    sql    7171 169
lib.libseqname    sql    2 915 081

А сегодня поправились и всё вернулось на круги своя.

Рефлекс уже: лишь бы не очередной "улучшайзинг"...


Сообщение отредактировал surgutian - Среда, 26.04.2023, 12:20
 
drserjДата: Вторник, 02.05.2023, 16:02 | Сообщение # 2340
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
я заметил что были вообще пустые таблицы, а вчера-позавчера пустыми была таблица серий. Сегодня, вроде, нормализовалось

drSerj
 
Поиск:

Copyright LibRusLib © 2025