SQLiteDB — просмотр содержимого SQLite БД
Re: SQLiteDB — просмотр содержимого SQLite БД
Судя по всему - это проблема в последних бета версиях Far.
На Far стабильной сборки (3156) все работает нормально.
На Far стабильной сборки (3156) все работает нормально.
Re: SQLiteDB — просмотр содержимого SQLite БД
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 (т.е. машинка весьма не медленная).
Насколько помню - раньше этот плуг работал исправно, сейчас пользоваться не получается. Возможно, я что-то не так делаю. Тут упоминалось про конфиг плагина - но я не понял где он живет...
Просьба подсказать как пользоваться плагином, чтобы он так жутко не тормозил.
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 (т.е. машинка весьма не медленная).
Насколько помню - раньше этот плуг работал исправно, сейчас пользоваться не получается. Возможно, я что-то не так делаю. Тут упоминалось про конфиг плагина - но я не понял где он живет...
Просьба подсказать как пользоваться плагином, чтобы он так жутко не тормозил.
Re: SQLiteDB — просмотр содержимого SQLite БД
Ушло в ЛСartemsen wrote:БД можно для отладки получить?
Re: SQLiteDB — просмотр содержимого SQLite БД
Поправил, пробуйте Правда сломал редактирование - позже восстановлю.
Re: SQLiteDB — просмотр содержимого SQLite БД
курсор на файле с базой, жму Enter, плуг задумывается на 2 минуты 20 сек (надпись Reading database...)artemsen wrote:Поправил, пробуйте Правда сломал редактирование - позже восстановлю.
жму на F3 и... о, чудо, через 20 секунд открывается просмотр. Потребление памяти в норме. Т.е. пользоваться уже можно.
У меня такое впечатление, что плуг для определения ширины всех столбцов сканирует всю таблицу, что и занимает время.
Повторное открытие базы - секунда. Максимум 2.
Re: SQLiteDB — просмотр содержимого SQLite БД
Нет, проблема в том, что Far долго обрабатывает данные. Когда прогресс дошел до конца - значит я закончил чтение и передал в Far список файлов.
Re: SQLiteDB — просмотр содержимого SQLite БД
SQLiteDB 3.22 — работает perfect.
SQLiteDB 3.25 — не редактируются value. Тупо — в поле key или name я могу что-то печатать, а поле value хоть и не задизейблено, но нажатия клавиш в нём не отражаются.
Какую-то между ними пробовал, 3.23, кажется, оказалась проблемной — откатился и забил, не до плагина было.
P.s. x86, правка фаровских конфигов.
SQLiteDB 3.25 — не редактируются value. Тупо — в поле key или name я могу что-то печатать, а поле value хоть и не задизейблено, но нажатия клавиш в нём не отражаются.
Какую-то между ними пробовал, 3.23, кажется, оказалась проблемной — откатился и забил, не до плагина было.
P.s. x86, правка фаровских конфигов.
Пользуюсь ФАРом больше 20 лет © собирательный.
- John Doe
- Бюрократ
- Posts: 13855
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 428 times
- Contact:
Re: SQLiteDB — просмотр содержимого SQLite БД
http://code.google.com/p/farplugs/downloads/list
Означает ли, что плагины помеченные как Featured, работоспособны в актуальной версии фара?
Означает ли, что плагины помеченные как Featured, работоспособны в актуальной версии фара?
Re: SQLiteDB — просмотр содержимого SQLite БД
Да, там тип поля BLOB, поэтому оно блокируется, даже если реально в колонке не бинарные данные. Поправлю.Wave wrote:не редактируются value
Для последней стабильной версии - да, если это не так - значит баг.John Doe wrote:Означает ли, что плагины помеченные как Featured, работоспособны в актуальной версии фара?
- Alexey Samlyukov
- Posts: 1765
- Joined: Tue 15 Mar, 2005 17:28
- Been thanked: 7 times
- Contact:
Re: SQLiteDB — просмотр содержимого SQLite БД
А почему не 2899 или 2233? Слишком много версий будет
UP: Если нужна какая-то специфическая сборка под конкретный билд - можете собрать сами, у плагина кроме фар нет внешних зависимостей - всё в одной папке.
UP: Если нужна какая-то специфическая сборка под конкретный билд - можете собрать сами, у плагина кроме фар нет внешних зависимостей - всё в одной папке.
Last edited by artemsen on Tue 26 Mar, 2013 12:57, edited 1 time in total.
- Alexey Samlyukov
- Posts: 1765
- Joined: Tue 15 Mar, 2005 17:28
- Been thanked: 7 times
- Contact:
Re: SQLiteDB — просмотр содержимого SQLite БД
потому что http://api.farmanager.com/ru/whatsnew.html это минимально необходимая версия.
Re: SQLiteDB — просмотр содержимого SQLite БД
Я может чего-то не понимаю - зачем собирать плагин для старых версий, если есть стабильный последний билд Far'а?
- Alexey Samlyukov
- Posts: 1765
- Joined: Tue 15 Mar, 2005 17:28
- Been thanked: 7 times
- Contact:
Re: SQLiteDB — просмотр содержимого SQLite БД
зачем завышать или занижать планку? апи то не меняется. а вот если в плаге используются нововведенные плюшки, то ставим необходимую версию, так было всегда, до фара 2х/3х