The OpenNET Project / Index page

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



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

"Выпуск СУБД SQLite 3.51"  +/
Сообщение от opennews (??), 05-Ноя-25, 16:00 
Опубликован релиз SQLite 3.51, легковесной СУБД, оформленной в виде подключаемой библиотеки. Код SQLite распространяется как общественное достояние (public domain), т.е. может использоваться без ограничений и безвозмездно в любых целях. Финансовую поддержку разработчиков SQLite осуществляет специально созданный консорциум...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=64186

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

Оглавление

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


1. "Выпуск СУБД SQLite 3.51"  +1 +/
Сообщение от Аноним (1), 05-Ноя-25, 16:00 
Хорошая вещь, кормит. Жаль только нет альтер тэйбл для существующей таблицы с позможностью вставить новую колонки между существующими, а только в самый конец
Ответить | Правка | Наверх | Cообщить модератору

3. "Выпуск СУБД SQLite 3.51"  +3 +/
Сообщение от Жироватт (ok), 05-Ноя-25, 16:05 
А оно таки надо? Нет, реально, учитывая, что порядок колонок в таблице вещь условная и может быть переопределен уже на клиенте (для гуя) или вообще не имеет значения (для ipc)
Ответить | Правка | Наверх | Cообщить модератору

10. "Выпуск СУБД SQLite 3.51"  +/
Сообщение от Аноним (10), 05-Ноя-25, 16:32 
Оно начинает быть надо у горе программиста уже пятидесятый столбец и он продолжает использовать sqlite. Хотя ему ненужен ни sqlite ни такая большая таблица.
Ответить | Правка | Наверх | Cообщить модератору

17. "Выпуск СУБД SQLite 3.51"  +/
Сообщение от eugener (ok), 05-Ноя-25, 17:51 
> только в самый конец

у оракла также.

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

4. "Выпуск СУБД SQLite 3.51"  –1 +/
Сообщение от Аноним (4), 05-Ноя-25, 16:17 
Где можно почитать рекомендации по индексам для sqlite?
Ответить | Правка | Наверх | Cообщить модератору

13. "Выпуск СУБД SQLite 3.51"  +/
Сообщение от зоотехник (?), 05-Ноя-25, 17:25 
А что не так с индексами?
Ответить | Правка | Наверх | Cообщить модератору

14. "Выпуск СУБД SQLite 3.51"  +/
Сообщение от Аноним (4), 05-Ноя-25, 17:32 
Ну, если у приложения их нет. На что смотреть? Я вот взял и сделал в sqlitebrowser, время хорошее у чтения, но будто неэффективно теперь? И размер в 2 раза больше.
Ответить | Правка | Наверх | Cообщить модератору

16. "Выпуск СУБД SQLite 3.51"  +/
Сообщение от зоотехник (?), 05-Ноя-25, 17:36 
А как надо, в два раза меньше? Так не бывает. Индекс практически тоже таблица, только отсортированная и условно с двумя колонками, в одно ключ, в другой номер записи.
Ответить | Правка | Наверх | Cообщить модератору

18. "Выпуск СУБД SQLite 3.51"  –1 +/
Сообщение от Аноним (4), 05-Ноя-25, 17:53 
> А как надо, в два раза меньше? Так не бывает. Индекс практически
> тоже таблица, только отсортированная и условно с двумя колонками, в одно
> ключ, в другой номер записи.

Файл сжимается в 10 раз и будто бы можно поэффективней? Операции с диском не бесплатные. Конечно хотелось бы оптимизировать записи, их и так под терабайт в день и это практически без нагрузки.

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

20. "Выпуск СУБД SQLite 3.51"  +3 +/
Сообщение от Аноним (20), 05-Ноя-25, 17:57 
Учи структуры данных и реализуй самый лучшей для твоей задачи способ.  Sqlite тебе вот ваще не нужен если проблемы о которых ты говоришь реальны.
Ответить | Правка | Наверх | Cообщить модератору

23. "Выпуск СУБД SQLite 3.51"  +/
Сообщение от Аноним (4), 05-Ноя-25, 18:05 
> Учи структуры данных и реализуй самый лучшей для твоей задачи способ.  
> Sqlite тебе вот ваще не нужен если проблемы о которых ты
> говоришь реальны.

Тут проблема, что для sqlite нет sqlite_top -- пойди угадай, что оптимизировать.

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

26. "Выпуск СУБД SQLite 3.51"  +/
Сообщение от зоотехник (?), 05-Ноя-25, 18:29 
Если базу можно сжать в 10 раз, то либо неэффективная структура таблиц (много пустого места, либо много одинаковых данных), либо используется ФС с неподходящими настройками (размер сектора) и т.д. Т.е. индексы на это вряд-ли влияют, это следствие, а не причина.
Как написали выше, разбирайся со структурами данных. Ну или нужна более подходящая для твоей задачи БД, может даже NoSQL.
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

27. "Выпуск СУБД SQLite 3.51"  +/
Сообщение от Аноним (4), 05-Ноя-25, 18:35 
Там время в таблицах. Т.е. тупо текст миллионы раз повторяющийся.
Ответить | Правка | Наверх | Cообщить модератору

30. "Выпуск СУБД SQLite 3.51"  +/
Сообщение от Илья (??), 05-Ноя-25, 18:40 
Вроде как sqlite не для больших бд со сложными поисками по индексам?

Если о таком задумываешься - наверное надо смотреть в сторону postgres или mssql

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

21. "Выпуск СУБД SQLite 3.51"  +/
Сообщение от Аноним (20), 05-Ноя-25, 17:59 
Вот кстати отличный пример никчемности sqlite как базы данных и тех кто её использует. С одной стороны запросы без индекса медленные с другой с индексами база пухнет. И ведь мега умы ведь додумались бы и оставить медленные запросы и так и пользвать в приложении. И ведь у этого юзера ведь так уже где то есть в проде.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

6. "Выпуск СУБД SQLite 3.51"  +2 +/
Сообщение от Аноним (6), 05-Ноя-25, 16:17 
Электрон среди баз данных.
Ответить | Правка | Наверх | Cообщить модератору

9. "Выпуск СУБД SQLite 3.51"  +/
Сообщение от Аноним (4), 05-Ноя-25, 16:31 
Электрон заменяется на nwjs, а сабж на что?
Ответить | Правка | Наверх | Cообщить модератору

15. "Выпуск СУБД SQLite 3.51"  +/
Сообщение от Аноним (15), 05-Ноя-25, 17:36 
Firebird
Ответить | Правка | Наверх | Cообщить модератору

22. "Выпуск СУБД SQLite 3.51"  +/
Сообщение от Аноним (20), 05-Ноя-25, 18:03 
FoxPro
Ответить | Правка | Наверх | Cообщить модератору

24. "Выпуск СУБД SQLite 3.51"  +/
Сообщение от Аноним (24), 05-Ноя-25, 18:12 
А чё сразу не postgres? Между прочим, sqlite встраиваемая.
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

31. "Выпуск СУБД SQLite 3.51"  +/
Сообщение от smit (??), 05-Ноя-25, 18:51 
Firebird, между прочим, тоже.
Ответить | Правка | Наверх | Cообщить модератору

19. Скрыто модератором  +/
Сообщение от Аноним (20), 05-Ноя-25, 17:54 
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

25. "Выпуск СУБД SQLite 3.51"  +/
Сообщение от Аноним (25), 05-Ноя-25, 18:27 
Чем оно лучше канонического postgresql?
Ответить | Правка | Наверх | Cообщить модератору

28. "Выпуск СУБД SQLite 3.51"  +/
Сообщение от Аноним (28), 05-Ноя-25, 18:36 
Это не вы разраб akonadi?
Ответить | Правка | Наверх | Cообщить модератору

32. "Выпуск СУБД SQLite 3.51"  +/
Сообщение от Аноним (32), 05-Ноя-25, 18:54 
Amarok
Ответить | Правка | Наверх | Cообщить модератору

29. "Выпуск СУБД SQLite 3.51"  +/
Сообщение от Аноним (29), 05-Ноя-25, 18:38 
Тем же чем и ведро пельменей лучше апельсинового варенья.
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

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

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




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

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