SQLiteDB — просмотр содержимого SQLite БД

Здесь можно обсудить ваш любимый плагин.
User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 4 times

SQLiteDB — просмотр содержимого SQLite БД

Post by artemsen »

Обсуждение плагина SQLiteDB

Скачать: https://sourceforge.net/projects/farplugs/files/
User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 4 times

Re: SQLiteDB — просмотр содержимого SQLite БД

Post by artemsen »

Latest post of the previous page:

Это потому, что настройка панелей для данного плагина не предусмотрена - всё-таки это не файловая структура.
Denis
Posts: 1449
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 13 times
Been thanked: 6 times

Re: SQLiteDB — просмотр содержимого SQLite БД

Post by Denis »

А можно восстанавливать режим панели Far'a при выходе из Far'a?
User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 4 times

Re: SQLiteDB — просмотр содержимого SQLite БД

Post by artemsen »

Добавил в хотелки.
Denis
Posts: 1449
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 13 times
Been thanked: 6 times

Re: SQLiteDB — просмотр содержимого SQLite БД

Post by Denis »

Спасибо!
User avatar
Skirda
Posts: 3474
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 8 times

Re: SQLiteDB — просмотр содержимого SQLite БД

Post by Skirda »

artemsen wrote:Это потому, что настройка панелей для данного плагина не предусмотрена - всё-таки это не файловая структура.
ProcList тоже не имеет файловой структуры, однако... :-)
We are the Borg. You will be assimilated.
So Say We All!
Denis
Posts: 1449
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 13 times
Been thanked: 6 times

Re: SQLiteDB — просмотр содержимого SQLite БД

Post by Denis »

Да, на ProcList баг тоже повторяется :)
User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 4 times

Re: SQLiteDB — просмотр содержимого SQLite БД

Post by artemsen »

А Far у вас какой версии? У меня просто не воспроизводится...
Denis
Posts: 1449
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 13 times
Been thanked: 6 times

Re: SQLiteDB — просмотр содержимого SQLite БД

Post by Denis »

Far 3.0 build 3215 x64
Denis
Posts: 1449
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 13 times
Been thanked: 6 times

Re: SQLiteDB — просмотр содержимого SQLite БД

Post by Denis »

авто-сохранение настроек включено?
User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 4 times

Re: SQLiteDB — просмотр содержимого SQLite БД

Post by artemsen »

Судя по всему - это проблема в последних бета версиях Far.
На Far стабильной сборки (3156) все работает нормально.
Vasilich
Posts: 28
Joined: Fri 18 Dec, 2009 11:50

Re: SQLiteDB — просмотр содержимого SQLite БД

Post by Vasilich »

Far 3.0 build 3156 x64
SQLiteDB 3.22.0.2948 x64
есть базюлька с 1 таблицей (162Мег). В Фаре жму Ентер на базе и он задумывается очень надолго.... Process Explorer показывает, что в это время FAR читает с диска (прочитывает 58Мег). Всё это длится где-то минуту после чего показывает список таблиц при этом в колонке где отображается количество записей само число не влезло и образалось, т.е. показано неверное количество записей. И внизу в статусной строке тоже показано неверное число записей (число обрезано до 5 цифр).
Если на таблице нажать F3 - видим надпись "Reading database..." FAR зачем-то считывает в память всю таблицу (судя по объему считанной с диска инфы), отъедает 2+ гига оперативы и чего-то жует (с диска уже не читает), загружая процессор на 100%. Так продолжается минут 10 после чего виндуза показывает сообщение, что приложение FAR будет закрыто, т.к. оно нехорошо себя ведет. Т.е. до отображения данных не доходит.

Если на таблице нажать Enter, то включается некий бессмысленный режим (в ключается очень долго - спустя несколько минут), где в панели видим колонки шириной символа по 3...

Win 7 x64 SP1, оперативы 8 Гиг, проц i7 (т.е. машинка весьма не медленная).

Насколько помню - раньше этот плуг работал исправно, сейчас пользоваться не получается. Возможно, я что-то не так делаю. Тут упоминалось про конфиг плагина - но я не понял где он живет...
Просьба подсказать как пользоваться плагином, чтобы он так жутко не тормозил.
User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 4 times

Re: SQLiteDB — просмотр содержимого SQLite БД

Post by artemsen »

БД можно для отладки получить?
Vasilich
Posts: 28
Joined: Fri 18 Dec, 2009 11:50

Re: SQLiteDB — просмотр содержимого SQLite БД

Post by Vasilich »

artemsen wrote:БД можно для отладки получить?
Ушло в ЛС
User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 4 times

Re: SQLiteDB — просмотр содержимого SQLite БД

Post by artemsen »

Поправил, пробуйте :-) Правда сломал редактирование - позже восстановлю.
Vasilich
Posts: 28
Joined: Fri 18 Dec, 2009 11:50

Re: SQLiteDB — просмотр содержимого SQLite БД

Post by Vasilich »

artemsen wrote:Поправил, пробуйте :-) Правда сломал редактирование - позже восстановлю.
курсор на файле с базой, жму Enter, плуг задумывается на 2 минуты 20 сек (надпись Reading database...)
жму на F3 и... о, чудо, через 20 секунд открывается просмотр. Потребление памяти в норме. Т.е. пользоваться уже можно.

У меня такое впечатление, что плуг для определения ширины всех столбцов сканирует всю таблицу, что и занимает время.
Повторное открытие базы - секунда. Максимум 2.
User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 4 times

Re: SQLiteDB — просмотр содержимого SQLite БД

Post by artemsen »

Нет, проблема в том, что Far долго обрабатывает данные. Когда прогресс дошел до конца - значит я закончил чтение и передал в Far список файлов.
Post Reply

Return to “Обсуждение плагинов”