The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск СУБД SQLite 3.45, opennews (??), 21-Янв-24, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


1. "Выпуск СУБД SQLite 3.45"  –2 +/
Сообщение от Аноним (1), 21-Янв-24, 18:17 
Давным-давно Far Manager читал настройки из реестра и запускался мгновенно с жёсткого диска. А новый работает с SQLite и бывает пару секунд загружается с SSD.
Ответить | Правка | Наверх | Cообщить модератору

3. "Выпуск СУБД SQLite 3.45"  +1 +/
Сообщение от Витюшка (?), 21-Янв-24, 18:29 
Если настройки читаются с дискеты 3.5, то возможно.
Ответить | Правка | Наверх | Cообщить модератору

7. "Выпуск СУБД SQLite 3.45"  +2 +/
Сообщение от Аноним (7), 21-Янв-24, 18:33 
Так а вы, батенька, экстрасенс?
Ответить | Правка | Наверх | Cообщить модератору

10. "Выпуск СУБД SQLite 3.45"  +/
Сообщение от Витюшка (?), 21-Янв-24, 19:08 
Опыт.
Ответить | Правка | Наверх | Cообщить модератору

52. "Выпуск СУБД SQLite 3.45"  +1 +/
Сообщение от Аноним (52), 22-Янв-24, 02:17 
> Так а вы, батенька, экстрасенс?

Какой же Нортон^Wfar без дискеты?

Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

11. "Выпуск СУБД SQLite 3.45"  –1 +/
Сообщение от Аноним (11), 21-Янв-24, 19:25 
и никто не сказал, что Far manger это Windows only... ты стареешь, опеннет
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

13. "Выпуск СУБД SQLite 3.45"  –1 +/
Сообщение от merv (?), 21-Янв-24, 19:37 
https://github.com/elfmz/far2l
Ответить | Правка | Наверх | Cообщить модератору

63. "Выпуск СУБД SQLite 3.45"  +/
Сообщение от Аноним (63), 22-Янв-24, 09:47 
> Linux fork of FAR Manager v2
> v2
Ответить | Правка | Наверх | Cообщить модератору

12. "Выпуск СУБД SQLite 3.45"  +3 +/
Сообщение от Аноним (12), 21-Янв-24, 19:32 
Far из-за обилия плагинов на старте сильно тормозит. Попробуйте перезапустить без них и удивитесь.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

15. "Выпуск СУБД SQLite 3.45"  +1 +/
Сообщение от Аноним (15), 21-Янв-24, 19:43 
> А новый работает с SQLite и бывает пару секунд загружается с SSD.

С чего вы взяли, что проблема именно в SQLite? Он на миллионах устройств работает молниеносно.

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

19. "Выпуск СУБД SQLite 3.45"  –8 +/
Сообщение от Аноним (7), 21-Янв-24, 20:12 
В вашем воображении? Скулайт тормозит и теряет данные. Вот две его основные способности.
Ответить | Правка | Наверх | Cообщить модератору

21. "Выпуск СУБД SQLite 3.45"  +7 +/
Сообщение от Аноним (-), 21-Янв-24, 20:22 
Пруфов, конечно же, не будет.
Ответить | Правка | Наверх | Cообщить модератору

24. "Выпуск СУБД SQLite 3.45"  +8 +/
Сообщение от Вы забыли заполнить поле Name (?), 21-Янв-24, 21:21 
Он хранит пруфы в sqlite, поэтому нет.
Ответить | Правка | Наверх | Cообщить модератору

31. "Выпуск СУБД SQLite 3.45"  +1 +/
Сообщение от Аноним (7), 21-Янв-24, 21:40 
Каких фаерфокс теряет данные скулайте если заканчивается место на диске.
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

41. "Выпуск СУБД SQLite 3.45"  +/
Сообщение от Tron is Whistling (?), 21-Янв-24, 22:42 
А ты хотел бы, чтобы новые данные сохранялись на диск, на котором закончилось место?
Цэ, батенька, из области фантастики.
Ответить | Правка | Наверх | Cообщить модератору

64. "Выпуск СУБД SQLite 3.45"  +/
Сообщение от Аноним (7), 22-Янв-24, 11:29 
Попытайся в голову зачем продолжать писать если место кончилось делай отказ, но сохрани данные.
Ответить | Правка | Наверх | Cообщить модератору

78. "Выпуск СУБД SQLite 3.45"  +/
Сообщение от Tron is Whistling (?), 22-Янв-24, 22:02 
> Попытайся в голову зачем продолжать писать если место кончилось делай отказ, но
> сохрани данные.

Куда сохранять-то?

Ответить | Правка | Наверх | Cообщить модератору

42. "Выпуск СУБД SQLite 3.45"  +/
Сообщение от Аноним (42), 21-Янв-24, 22:43 
> Каких фаерфокс теряет данные скулайте если заканчивается место на диске.

Sqlite как раз не теряет, теряет leveldb и та дрянь которая у него ещё используется.

Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

45. "Выпуск СУБД SQLite 3.45"  +/
Сообщение от Аноним (42), 21-Янв-24, 22:47 
> В вашем воображении? Скулайт тормозит и теряет данные. Вот две его основные
> способности.

Ты просто не понимаешь, в чём суть проблемы тормозов sqlite. Она не связана с производительностью дб. Она связана с объёмами хранимой информации (и очень необходимой по мнению разработчиков, чёрт бы их побрал) и тормозами IO. Ещё иногда индексы не настроены, а выборки используются совершенно дикие, и, конечно, они будут тормозить.

Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

65. "Выпуск СУБД SQLite 3.45"  +/
Сообщение от Аноним (7), 22-Янв-24, 11:30 
Ты правильно мыслишь ну не подходит скулайт для задачи зачем его пихать то везде. Больше того он почти никогда не нужен.
Ответить | Правка | Наверх | Cообщить модератору

69. "Выпуск СУБД SQLite 3.45"  +/
Сообщение от Аноним (42), 22-Янв-24, 12:21 
Скулайт абсолютно универсальный для любых конфигов и логов, легко взять и легко использовать, при этом, он вполне себе гарантирует, что с успешно записанными данными ничего не случится при падении программы, отключении питания, или там при "кончившемся месте", а сама библиотека достаточно хорошего уровня (и предсказуемая).
Ответить | Правка | Наверх | Cообщить модератору

49. "Выпуск СУБД SQLite 3.45"  –1 +/
Сообщение от амоним (?), 22-Янв-24, 02:06 
использовал во многих проектах. причем начиная с версии, ктторая под WinCE была. Использовал с fluttet, .net, go, rust...
вот чего НИКОГДА не было замечено, так это поломки базы без причины. бывали иногда баги, бывали проблемы с биндингами, иногда хотелось нормальные типы данных. но вот терять данные и тормозить - никогда.
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

66. "Выпуск СУБД SQLite 3.45"  +/
Сообщение от Аноним (7), 22-Янв-24, 11:32 
Зайди в браузер например ФФ прочисти всё что хранится в скулайтах. И увидишь как браузер начинает летать и да это на ссд.
Ответить | Правка | Наверх | Cообщить модератору

68. "Выпуск СУБД SQLite 3.45"  +/
Сообщение от амоним (?), 22-Янв-24, 12:14 
это конечно шикарно, но это точно sqlite, или ff все таки
Ответить | Правка | Наверх | Cообщить модератору

77. "Выпуск СУБД SQLite 3.45"  +/
Сообщение от Аноним (12), 22-Янв-24, 20:48 
ОС ещё переустановить можно. Тоже, говорят, всё летать начинает.
Ответить | Правка | К родителю #66 | Наверх | Cообщить модератору

76. "Выпуск СУБД SQLite 3.45"  –1 +/
Сообщение от Аноним (76), 22-Янв-24, 17:55 
тормозит - да.
теряет данные - и да, и нет.

Проблема в том, что SQLite не теряет данные. Это журналируемый калл. Из-за этого vacuum жрёт вдвое больше места и потребляет i/o и изнашивает диск. И имеет все шансы прерваться посередине. Есть официальный воркараунд на правах демки - отдельный бинарь, делающий вакуум, но in-place без гарантий сохранности. Так как для важных баз и так есть бэкапы, пользуюсь им.

По-умолчанию каждая операция в своей транзакции, оттого и медленно - каждая операция проходит сначала журнал, а потом файл базы. Чтобы снизить i/o нужно сгруппировать все операции записи настроек в одну транзакцию.

База ломается когда wal-файлы или файлы журнала были удалены.

Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

34. "Выпуск СУБД SQLite 3.45"  +/
Сообщение от Аноним (34), 21-Янв-24, 21:52 
Открывает базу медленно. Дальше побыстрее дело идёт.
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру