Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Выпуск СУБД SQLite 3.51" | +/– | |
| Сообщение от opennews (??), 05-Ноя-25, 16:00 | ||
Опубликован релиз SQLite 3.51, легковесной СУБД, оформленной в виде подключаемой библиотеки. Код SQLite распространяется как общественное достояние (public domain), т.е. может использоваться без ограничений и безвозмездно в любых целях. Финансовую поддержку разработчиков SQLite осуществляет специально созданный консорциум... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по ответам | RSS] |
| 1. Сообщение от Аноним (1), 05-Ноя-25, 16:00 | +3 +/– | |
Хорошая вещь, кормит. Жаль только нет альтер тэйбл для существующей таблицы с позможностью вставить новую колонки между существующими, а только в самый конец | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #3, #17 | ||
| 3. Сообщение от Жироватт (ok), 05-Ноя-25, 16:05 | +4 +/– | |
А оно таки надо? Нет, реально, учитывая, что порядок колонок в таблице вещь условная и может быть переопределен уже на клиенте (для гуя) или вообще не имеет значения (для ipc) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #10 | ||
| 4. Сообщение от Аноним (4), 05-Ноя-25, 16:17 | –2 +/– | |
Где можно почитать рекомендации по индексам для sqlite? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #13, #21 | ||
| 6. Сообщение от Аноним (6), 05-Ноя-25, 16:17 | +1 +/– | |
Электрон среди баз данных. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #9 | ||
| 9. Сообщение от Аноним (4), 05-Ноя-25, 16:31 | +/– | |
Электрон заменяется на nwjs, а сабж на что? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 Ответы: #15, #19 | ||
| 10. Сообщение от Аноним (10), 05-Ноя-25, 16:32 | +/– | |
Оно начинает быть надо у горе программиста уже пятидесятый столбец и он продолжает использовать sqlite. Хотя ему ненужен ни sqlite ни такая большая таблица. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 Ответы: #36 | ||
| 13. Сообщение от зоотехник (?), 05-Ноя-25, 17:25 | +/– | |
А что не так с индексами? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 Ответы: #14 | ||
| 14. Сообщение от Аноним (4), 05-Ноя-25, 17:32 | +/– | |
Ну, если у приложения их нет. На что смотреть? Я вот взял и сделал в sqlitebrowser, время хорошее у чтения, но будто неэффективно теперь? И размер в 2 раза больше. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 Ответы: #16, #30 | ||
| 15. Сообщение от Аноним (15), 05-Ноя-25, 17:36 | +/– | |
Firebird | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 Ответы: #22, #24 | ||
| 16. Сообщение от зоотехник (?), 05-Ноя-25, 17:36 | +1 +/– | |
А как надо, в два раза меньше? Так не бывает. Индекс практически тоже таблица, только отсортированная и условно с двумя колонками, в одно ключ, в другой номер записи. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 Ответы: #18 | ||
| 17. Сообщение от eugener (ok), 05-Ноя-25, 17:51 | +/– | |
> только в самый конец | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 18. Сообщение от Аноним (4), 05-Ноя-25, 17:53 | –1 +/– | |
> А как надо, в два раза меньше? Так не бывает. Индекс практически | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 Ответы: #20, #26 | ||
| 19. Сообщение от Аноним (20), 05-Ноя-25, 17:54 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 | ||
| 20. Сообщение от Аноним (20), 05-Ноя-25, 17:57 | +3 +/– | |
Учи структуры данных и реализуй самый лучшей для твоей задачи способ. Sqlite тебе вот ваще не нужен если проблемы о которых ты говоришь реальны. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 Ответы: #23 | ||
| 21. Сообщение от Аноним (20), 05-Ноя-25, 17:59 | –3 +/– | |
Вот кстати отличный пример никчемности sqlite как базы данных и тех кто её использует. С одной стороны запросы без индекса медленные с другой с индексами база пухнет. И ведь мега умы ведь додумались бы и оставить медленные запросы и так и пользвать в приложении. И ведь у этого юзера ведь так уже где то есть в проде. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 | ||
| 22. Сообщение от Аноним (20), 05-Ноя-25, 18:03 | +/– | |
FoxPro | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 | ||
| 23. Сообщение от Аноним (4), 05-Ноя-25, 18:05 | +/– | |
> Учи структуры данных и реализуй самый лучшей для твоей задачи способ. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 | ||
| 24. Сообщение от Аноним (24), 05-Ноя-25, 18:12 | +/– | |
А чё сразу не postgres? Между прочим, sqlite встраиваемая. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 Ответы: #31 | ||
| 25. Сообщение от Аноним (25), 05-Ноя-25, 18:27 | –4 +/– | |
Чем оно лучше канонического postgresql? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #28, #29, #40 | ||
| 26. Сообщение от зоотехник (?), 05-Ноя-25, 18:29 | +/– | |
Если базу можно сжать в 10 раз, то либо неэффективная структура таблиц (много пустого места, либо много одинаковых данных), либо используется ФС с неподходящими настройками (размер сектора) и т.д. Т.е. индексы на это вряд-ли влияют, это следствие, а не причина. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 Ответы: #27 | ||
| 27. Сообщение от Аноним (4), 05-Ноя-25, 18:35 | +/– | |
Там время в таблицах. Т.е. тупо текст миллионы раз повторяющийся. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #26 Ответы: #35 | ||
| 28. Сообщение от Аноним (28), 05-Ноя-25, 18:36 | +3 +/– | |
Это не вы разраб akonadi? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 Ответы: #32 | ||
| 29. Сообщение от Аноним (29), 05-Ноя-25, 18:38 | +/– | |
Тем же чем и ведро пельменей лучше апельсинового варенья. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 Ответы: #33 | ||
| 30. Сообщение от Илья (??), 05-Ноя-25, 18:40 | +/– | |
Вроде как sqlite не для больших бд со сложными поисками по индексам? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 Ответы: #42 | ||
| 31. Сообщение от smit (??), 05-Ноя-25, 18:51 | +/– | |
Firebird, между прочим, тоже. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #24 | ||
| 32. Сообщение от Аноним (32), 05-Ноя-25, 18:54 | +1 +/– | |
Amarok | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 Ответы: #34 | ||
| 33. Сообщение от Аноним (33), 05-Ноя-25, 19:00 | +1 +/– | |
Это вообще не обсуждается. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #29 | ||
| 34. Сообщение от Кошкажена (?), 05-Ноя-25, 19:01 | +/– | |
Там mysql же был? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #32 | ||
| 35. Сообщение от зоотехник (?), 05-Ноя-25, 19:05 | +/– | |
Ради хранения времени заводить целую базу, да еще с индексами? Либо не оптимальная структура, либо не только время хранится, а что-то еще. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #27 Ответы: #37 | ||
| 36. Сообщение от смотрящий за спецсанаторием (?), 05-Ноя-25, 19:06 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 | ||
| 37. Сообщение от Аноним (4), 05-Ноя-25, 19:15 | +/– | |
Нет, там время у каждой записи с данными: created_at/updated_at/last_sync/remote_date. Все поля нужны для статистики и выборки, это минимум, к которому получилось придти (по хорошему ещё несколько полей со временем нужно добавить, но эти данные отправились в блоб с жсоном, над ними активных операций нет). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #35 Ответы: #38 | ||
| 38. Сообщение от зоотехник (?), 05-Ноя-25, 19:29 | +/– | |
Т.е. есть повторяющиеся (в 10-кратном размере) данные времени? Тогда нужно использовать NoSQL базы, есть среди них т.н. "колоночные" базы, Clickhouse, например. Есть еще базы временных рядов - TSDB, например InfluxDB. Но по последней боюсь сейчас меня здесь "закидают помидорами". Тут недавно в новостях пробегала какая-то колоночная база, название не помню. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #37 Ответы: #39 | ||
| 39. Сообщение от Аноним (4), 05-Ноя-25, 19:41 | +/– | |
Ну в принципе норма, в sqlite время хранится в виде текста. В posgres с этим немного лучше, но бинарный формат сжимается хуже, так что выигрыша тут никак не получить. Так хоть бэкапы хорошо сжимаются. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #38 | ||
| 40. Сообщение от Аноним (40), 05-Ноя-25, 19:47 | +/– | |
Деточка, какая тебе разница? Они же обе старше тебя. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 Ответы: #41 | ||
| 41. Сообщение от Аноним (25), 05-Ноя-25, 19:53 | +/– | |
Вы пишите бре_д, мне далеко за 30. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #40 Ответы: #43, #44 | ||
| 42. Сообщение от OpenEcho (?), 05-Ноя-25, 20:19 | +/– | |
> Вроде как sqlite не для больших бд со сложными поисками по индексам? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 Ответы: #46 | ||
| 43. Сообщение от 12yoexpert (ok), 05-Ноя-25, 20:21 | +/– | |
нет надежды выйти замуж за принца, если далеко за | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #41 | ||
| 44. Сообщение от OpenEcho (?), 05-Ноя-25, 20:22 | +/– | |
Тогда или троль или вообще не в теме ;) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #41 Ответы: #45 | ||
| 45. Сообщение от Аноним (25), 05-Ноя-25, 20:28 | +/– | |
Ну так я задал вопрос узким специалистам по sqlite, а в ответ получил одно хамство, это значит что здесь одна шко_лота, а не взрослые люди, печально... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #44 | ||
| 46. Сообщение от аноним2 (?), 05-Ноя-25, 20:30 | +/– | |
16Тб? А с резервными копиями они там не мучаются? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |