Особенности OPDS???
10 years 11 months ago - 10 years 11 months ago #124
by rpin
rpin created the topic: Особенности OPDS???
После установки на Synology DS413j SOPDS v0.12 хотелось бы немного обсудить особенности работы программы.
Сейчас попробовал пользоваться OPDS с помощью zxreader (последней версии) - пока не понравилось, как то ну очень медленно и при попытке показа большого списка книг (больше ~200) видимо, не всегда хватает time-out что бы выполнить sql запрос (смотрел в phpmyadmin запросы через примерно 120 секунд отрабатывали, но zxreader раньше сообщал об ошибке доступа к серверу).
С чем это может быть связано - или процессор nas настолько слаб, чтобы обрабатывать такие sql запросы или нужна какая-то особенная оптимизация mysql???
Запрос по интернету к флибусте по opds выполняеся со свистом, а локальная база еле шевелится
Сейчас попробовал пользоваться OPDS с помощью zxreader (последней версии) - пока не понравилось, как то ну очень медленно и при попытке показа большого списка книг (больше ~200) видимо, не всегда хватает time-out что бы выполнить sql запрос (смотрел в phpmyadmin запросы через примерно 120 секунд отрабатывали, но zxreader раньше сообщал об ошибке доступа к серверу).
С чем это может быть связано - или процессор nas настолько слаб, чтобы обрабатывать такие sql запросы или нужна какая-то особенная оптимизация mysql???
Запрос по интернету к флибусте по opds выполняеся со свистом, а локальная база еле шевелится
Last Edit: 10 years 11 months ago by rpin.
Please Войти or Create an account to join the conversation.
- rpin
-
Topic Author
- Offline
- Осваиваюсь на форуме
-
Less
More
- Posts: 36
- Karma: 1
10 years 11 months ago - 10 years 11 months ago #125
by mitshel
mitshel replied the topic: Особенности OPDS???
Посмотрел Ваш пост в инструкциях и у меня возник вопрос: при помощи phpmyadmin Вы загружали скрипты в точности согласно указанной Вами инструкции (там речь идет о скриптах dbcrea.sql, genres.sql и sp_update_dbl.sql)???
Дело в том что в версии 0.11 поменялись имена скриптов и нужно загружать следующие:db.sql, tables.sql и genres.sql
В скрипте tables.sql теперь предусмотрено создание индексов, которых раньше не было и некоторые запросы действительно до версии 0.10.1 выполнялись достаточно долго.
Да и еще: если все-таки Вы использовали новые скрипты, укажите пожалуйста какие именно запросы выполняются так долго.
Дело в том что в версии 0.11 поменялись имена скриптов и нужно загружать следующие:db.sql, tables.sql и genres.sql
В скрипте tables.sql теперь предусмотрено создание индексов, которых раньше не было и некоторые запросы действительно до версии 0.10.1 выполнялись достаточно долго.
Да и еще: если все-таки Вы использовали новые скрипты, укажите пожалуйста какие именно запросы выполняются так долго.
Last Edit: 10 years 11 months ago by mitshel.
Please Войти or Create an account to join the conversation.
- mitshel
-
- Offline
- Администратор
-
Less
More
- Posts: 297
- Karma: 8
10 years 11 months ago #126
by rpin
rpin replied the topic: Особенности OPDS???
Нет, не так как в иструкции - просто забыл про это написать, сейчас добавлю.
В инструкции были указаны имена скриптов, котрых нет в дистрибутиве 0.12. Поэтому смотрел имена и последовательность выполнения в файле db_create.sh и в этой же последовательности при помощи phpmyadmin загружал скрипты.
Пока не могу посмотреть, то что Вы просите - у меня занова сканируется база (случайно снес
)
В инструкции были указаны имена скриптов, котрых нет в дистрибутиве 0.12. Поэтому смотрел имена и последовательность выполнения в файле db_create.sh и в этой же последовательности при помощи phpmyadmin загружал скрипты.
Пока не могу посмотреть, то что Вы просите - у меня занова сканируется база (случайно снес

Please Войти or Create an account to join the conversation.
- rpin
-
Topic Author
- Offline
- Осваиваюсь на форуме
-
Less
More
- Posts: 36
- Karma: 1
10 years 11 months ago - 10 years 11 months ago #127
by rpin
rpin replied the topic: Особенности OPDS???
Сейчас случайно обнаружил скрипт web/opds/speed - не совсем понял его содержимое и предназаначание.
Выдает следующее
DiskStation> sh speed
books books_min
180842 NULL
^^^^^^^ - это количество отсканированных книг, правильно????
Было бы неплохо если заранее посмотреть общее количество сканируемых книг и с помощью подобного скрипта выдать информацию о скорости сканирования и примерное время завершения.
Выдает следующее
DiskStation> sh speed
books books_min
180842 NULL
^^^^^^^ - это количество отсканированных книг, правильно????
Было бы неплохо если заранее посмотреть общее количество сканируемых книг и с помощью подобного скрипта выдать информацию о скорости сканирования и примерное время завершения.
Last Edit: 10 years 11 months ago by rpin.
Please Войти or Create an account to join the conversation.
- rpin
-
Topic Author
- Offline
- Осваиваюсь на форуме
-
Less
More
- Posts: 36
- Karma: 1
10 years 11 months ago - 10 years 11 months ago #128
by mitshel
Да, правильно, books_min - скорость сканирования (книг в минуту) - получается как разница между временем добавления последней и первой книги поделенное на количесвто добавленных книг.
Этот скрипт не нужен для работы программы. Я его использую для приблизительной оценки скорости добавления книг.
Странно что у Вас books_min=NULL.
mitshel replied the topic: Особенности OPDS???
DiskStation> sh speed
books books_min
180842 NULL
^^^^^^^ - это количество отсканированных книг, правильно????
Да, правильно, books_min - скорость сканирования (книг в минуту) - получается как разница между временем добавления последней и первой книги поделенное на количесвто добавленных книг.
Этот скрипт не нужен для работы программы. Я его использую для приблизительной оценки скорости добавления книг.
Странно что у Вас books_min=NULL.
Last Edit: 10 years 11 months ago by mitshel.
Please Войти or Create an account to join the conversation.
- mitshel
-
- Offline
- Администратор
-
Less
More
- Posts: 297
- Karma: 8
10 years 11 months ago #129
by rpin
rpin replied the topic: Особенности OPDS???
Собственно я так и подумл, судя по названию. У меня как раз идет процесс сканирования, вот и хотел примерно оценить время окончания...
books_min=NULL - а откуда он берется (я весьма слаб в скриптах и *nix в целом)???
books_min=NULL - а откуда он берется (я весьма слаб в скриптах и *nix в целом)???
Please Войти or Create an account to join the conversation.
- rpin
-
Topic Author
- Offline
- Осваиваюсь на форуме
-
Less
More
- Posts: 36
- Karma: 1
Time to create page: 0.135 seconds