Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от opennews (ok), 03-Дек-20, 14:24 | ||
Опубликован релиз SQLite 3.34.0, легковесной СУБД, оформленной в виде подключаемой библиотеки. Код SQLite распространяется как общественное достояние (public domain), т.е. может использоваться без ограничений и безвозмездно в любых целях. Финансовую поддержку разработчиков SQLite осуществляет специально созданный консорциум, в который входят такие компании, как Adobe, Oracle, Mozilla, Bentley и Bloomberg... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "Выпуск СУБД SQLite 3.34.0" | +17 +/– | |
Сообщение от A.Stahl (ok), 03-Дек-20, 14:24 | ||
Самая нужная БД в мире (ну после CSV, конечно)! | ||
Ответить | Правка | Наверх | Cообщить модератору |
2. "Выпуск СУБД SQLite 3.34.0" | –21 +/– | |
Сообщение от Аноним (2), 03-Дек-20, 14:33 | ||
На самом деле она как царь Мидас, только наоборот - всё куда она вкрячена начинает неистово тормозить. Заметил это ещё лет 10 назад в xmoto когда индексировались новые уровни - запись инфы о них в базу данных занимала до секунды на каждый. Вот и сейчас - pkg во FreeBSD тормозит из-за этой недобазёнки, профиль firefox пухнет из-за неё же. | ||
Ответить | Правка | Наверх | Cообщить модератору |
4. "Выпуск СУБД SQLite 3.34.0" | +10 +/– | |
Сообщение от Аноним (4), 03-Дек-20, 14:42 | ||
кек, ну перетяни тот же софт на окакл и посмотри, насколько "ЭТО" будет в реальности тормозить, заодно вспомнишь в FF каково было во времена диалапа. | ||
Ответить | Правка | Наверх | Cообщить модератору |
31. "Выпуск СУБД SQLite 3.34.0" | –8 +/– | |
Сообщение от Аноним (2), 03-Дек-20, 18:09 | ||
> кек, ну перетяни тот же софт на окакл и посмотри | ||
Ответить | Правка | Наверх | Cообщить модератору |
44. "Выпуск СУБД SQLite 3.34.0" | +7 +/– | |
Сообщение от Страшный аноним (?), 03-Дек-20, 21:20 | ||
> Какой нахрен оракле. Из не-встраиваемых баз я к этой говноподелке близко не подойду, когда парк корпоративных баз перевели на postgres столько проблем сразу ушло. | ||
Ответить | Правка | Наверх | Cообщить модератору |
107. "Выпуск СУБД SQLite 3.34.0" | –1 +/– | |
Сообщение от Аноним (2), 04-Дек-20, 18:08 | ||
Оракле это не болид формулы-1. Это уродливая неповоротливая базёнка обросшая неоправанными мифами о её якобы крутости, поскольку из-за, опять же, неоправданной её стоимости доступна она только в кровавом интерпрайзе, и то только нечеловеческими усилиями продавальщиков оракла, а обычным смертным оракл запрещает даже публиковать бенчмарки своей поделки, догадайтесь по каким причинам. Но король-то голый. | ||
Ответить | Правка | Наверх | Cообщить модератору |
7. "Выпуск СУБД SQLite 3.34.0" | –5 +/– | |
Сообщение от Аноним (7), 03-Дек-20, 15:02 | ||
> pkg во FreeBSD | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
25. "Выпуск СУБД SQLite 3.34.0" | +1 +/– | |
Сообщение от zzz (??), 03-Дек-20, 17:01 | ||
>из-за скулите можно рандомно крашиться посреди апдейта системы | ||
Ответить | Правка | Наверх | Cообщить модератору |
33. "Выпуск СУБД SQLite 3.34.0" | –2 +/– | |
Сообщение от Аноним (7), 03-Дек-20, 18:51 | ||
Крикни громче, раз больше нечего сказать. И ещё расскажи всем что в бзде всё работает и ничего не ломается. UFS2, ilwifi - тоже результат кривых рук, да... | ||
Ответить | Правка | Наверх | Cообщить модератору |
36. "Выпуск СУБД SQLite 3.34.0" | +1 +/– | |
Сообщение от Аноним (-), 03-Дек-20, 19:35 | ||
> Крикни громче, раз больше нечего сказать. И ещё расскажи всем что в | ||
Ответить | Правка | Наверх | Cообщить модератору |
52. "Выпуск СУБД SQLite 3.34.0" | –1 +/– | |
Сообщение от Аноним (52), 03-Дек-20, 23:23 | ||
Или отключение питания (паника ядра? что-то чаще чем линукс паникует), но то такое. | ||
Ответить | Правка | Наверх | Cообщить модератору |
58. "Выпуск СУБД SQLite 3.34.0" | –1 +/– | |
Сообщение от Аноним (-), 04-Дек-20, 02:08 | ||
> Или отключение питания (паника ядра? что-то чаще чем линукс паникует), но то такое. | ||
Ответить | Правка | Наверх | Cообщить модератору |
66. "Выпуск СУБД SQLite 3.34.0" | –1 +/– | |
Сообщение от zzz (??), 04-Дек-20, 02:48 | ||
Кого ты слушаешь, в лучшем случае он гонял фрю в qemu+kvm с включенным writecache'ем, который ломает O_DIRECT, но скорее всего просто повторяет мантру, подслушанную от таких же попугаев. | ||
Ответить | Правка | Наверх | Cообщить модератору |
67. "Выпуск СУБД SQLite 3.34.0" | –2 +/– | |
Сообщение от Аноним (52), 04-Дек-20, 03:35 | ||
Ну вообще-то на хосте, но оправдания у вас забавные. Я бы даже поставил на то что ext4 от 2 паник (или отключений) подряд не рассыпется. | ||
Ответить | Правка | Наверх | Cообщить модератору |
68. "Выпуск СУБД SQLite 3.34.0" | –1 +/– | |
Сообщение от Аноним (52), 04-Дек-20, 03:36 | ||
s/поставил/не поставил/ | ||
Ответить | Правка | Наверх | Cообщить модератору |
69. "Выпуск СУБД SQLite 3.34.0" | –2 +/– | |
Сообщение от zzz (??), 04-Дек-20, 03:43 | ||
Поставил фрю на хост, тут же получил две паники и UFS рассыпалась. Две песни "Фантазер" этому господину и премию Корнея Чуковского. | ||
Ответить | Правка | К родителю #67 | Наверх | Cообщить модератору |
70. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Аноним (52), 04-Дек-20, 03:47 | ||
> Поставил фрю на хост, тут же получил две паники и UFS рассыпалась. | ||
Ответить | Правка | Наверх | Cообщить модератору |
72. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от zzz (??), 04-Дек-20, 04:43 | ||
>Ты обвиняешь меня во лжи? | ||
Ответить | Правка | Наверх | Cообщить модератору |
46. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от bergentroll (ok), 03-Дек-20, 21:30 | ||
Ах, вот и луна заглянула в окошко. Время укутаться в плед, налить себе травяного чаю и открыть мой любимый opennet. | ||
Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору |
51. "Выпуск СУБД SQLite 3.34.0" | –1 +/– | |
Сообщение от Аноним (-), 03-Дек-20, 22:49 | ||
> в бзде всё работает и ничего не ломается. UFS2 ... - тоже результат кривых рук, да... | ||
Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору |
63. "Выпуск СУБД SQLite 3.34.0" | –1 +/– | |
Сообщение от Ivan_83 (ok), 04-Дек-20, 02:31 | ||
С вифи - плохо, скоростя ущербные, тут спору нет. | ||
Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору |
76. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от пох. (?), 04-Дек-20, 09:37 | ||
> Хотя нюанс в том, что нужно посещать багтрекер и брать от туда патчи и воркароунды к некоторым проблемам. | ||
Ответить | Правка | Наверх | Cообщить модератору |
113. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от GentooBoy (ok), 04-Дек-20, 20:14 | ||
>Эх... хорошая была система freebsd. Но где-то до восьмой версии включительно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
115. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от пох. (?), 04-Дек-20, 23:35 | ||
> мм планку годности передвинули с 4 версии до 8 версии, занятно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
118. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Ivan_83 (ok), 05-Дек-20, 00:58 | ||
Ты походу теоеретег. | ||
Ответить | Правка | К родителю #76 | Наверх | Cообщить модератору |
62. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Ivan_83 (ok), 04-Дек-20, 02:20 | ||
pkg так просто не крашится. | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
9. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Аноним (9), 03-Дек-20, 15:06 | ||
> всё куда она вкрячена начинает неистово тормозить | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
12. "Выпуск СУБД SQLite 3.34.0" | –2 +/– | |
Сообщение от Аноним (12), 03-Дек-20, 15:10 | ||
- А что, если начать думать? ... Да ну нафик! Лучше скуля вкрячу. | ||
Ответить | Правка | Наверх | Cообщить модератору |
17. "Выпуск СУБД SQLite 3.34.0" | –1 +/– | |
Сообщение от Аноним (17), 03-Дек-20, 16:00 | ||
Тот кто умеет думать скуль и не юзает. | ||
Ответить | Правка | Наверх | Cообщить модератору |
61. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Ivan_83 (ok), 04-Дек-20, 02:15 | ||
Оно не тормозит, как минимум у меня. | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
108. "Выпуск СУБД SQLite 3.34.0" | –1 +/– | |
Сообщение от Аноним (2), 04-Дек-20, 18:11 | ||
Тормозит она у всех, а ты либо врёшь, либо считаешь нормальным что обновление состояния удалённого репозитория происходит не мгновенно. Проблема неоднократно обсуждалась с bapt, но увы, больше из sqlite не выжать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
114. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от анонн (ok), 04-Дек-20, 20:16 | ||
> Тормозит она у всех, а ты либо врёшь, либо считаешь нормальным что | ||
Ответить | Правка | Наверх | Cообщить модератору |
119. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Ivan_83 (ok), 05-Дек-20, 01:02 | ||
# /usr/bin/time -h pkg update | ||
Ответить | Правка | К родителю #108 | Наверх | Cообщить модератору |
105. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Аноним (105), 04-Дек-20, 17:33 | ||
> Заметил это ещё лет 10 назад | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
110. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Аноним (2), 04-Дек-20, 18:27 | ||
> производительнсть недобазёнки составляла в 40+ тысяч операций в секунду. | ||
Ответить | Правка | Наверх | Cообщить модератору |
29. "Выпуск СУБД SQLite 3.34.0" | –1 +/– | |
Сообщение от MasterSlave (?), 03-Дек-20, 17:45 | ||
CSV не просто нужная, а ещё и лучшая. | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
83. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Аноним (83), 04-Дек-20, 11:08 | ||
И как у нее дела с репликацией Мастер-Мастер? | ||
Ответить | Правка | Наверх | Cообщить модератору |
93. "Выпуск СУБД SQLite 3.34.0" | +2 +/– | |
Сообщение от мое правило (?), 04-Дек-20, 13:04 | ||
Отлично, вот смотрите - "cp ./master.csv ../master.cvs" | ||
Ответить | Правка | Наверх | Cообщить модератору |
103. "Выпуск СУБД SQLite 3.34.0" | +1 +/– | |
Сообщение от Аноним (103), 04-Дек-20, 16:54 | ||
Пока ты копировал в первый файл записалось 10 строк, а когда скопировалось во второй файл записалось 100 строк. Твои действия? | ||
Ответить | Правка | Наверх | Cообщить модератору |
97. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Аноним (97), 04-Дек-20, 15:23 | ||
Такая репликация в последний год резко потеряла актуальность. Теперь репликация SJW-SJW в трендах. | ||
Ответить | Правка | К родителю #83 | Наверх | Cообщить модератору |
109. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Аноним (105), 04-Дек-20, 18:13 | ||
Ты говоришь так, будто в sqlite репликацию мастер-мастер уже завезли | ||
Ответить | Правка | К родителю #83 | Наверх | Cообщить модератору |
3. "Выпуск СУБД SQLite 3.34.0" | –1 +/– | |
Сообщение от Аноним (3), 03-Дек-20, 14:41 | ||
>Код SQLite распространяется как общественное достояние (public domain) | ||
Ответить | Правка | Наверх | Cообщить модератору |
5. "Выпуск СУБД SQLite 3.34.0" | +12 +/– | |
Сообщение от Урри (ok), 03-Дек-20, 14:46 | ||
Но может вы все же раскроете свою мысль? | ||
Ответить | Правка | Наверх | Cообщить модератору |
13. "Выпуск СУБД SQLite 3.34.0" | +3 +/– | |
Сообщение от Аноним (13), 03-Дек-20, 15:18 | ||
Раскрытие мыслей - излишне | ||
Ответить | Правка | Наверх | Cообщить модератору |
15. "Выпуск СУБД SQLite 3.34.0" | +1 +/– | |
Сообщение от Аноним (15), 03-Дек-20, 15:57 | ||
Это эмоция - переполняют они человека Анонима и так в каждой теме | ||
Ответить | Правка | Наверх | Cообщить модератору |
24. "Выпуск СУБД SQLite 3.34.0" | –1 +/– | |
Сообщение от leibniz (ok), 03-Дек-20, 16:47 | ||
Эмоция - излишне это | ||
Ответить | Правка | Наверх | Cообщить модератору |
54. "Выпуск СУБД SQLite 3.34.0" | –2 +/– | |
Сообщение от анонимуслинус (?), 03-Дек-20, 23:54 | ||
да да по всем правилам психологии - идеальный человек это робот -овощ))) знаем мы вас без эмоций))) а база как база. свою работу делает уже годами. ну хорошо когда есть что то лучше или хуже. благо есть замена если кому то не нравится. было бы плохо если б была 1 и всем её впаривали. | ||
Ответить | Правка | Наверх | Cообщить модератору |
98. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Аноним (97), 04-Дек-20, 15:24 | ||
Доведу до логического конца: | ||
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору |
16. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Аноним (3), 03-Дек-20, 15:58 | ||
Наверное тем что не копилефт, чтобы корпорации могли тырить код. | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
37. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Нанобот (ok), 03-Дек-20, 19:43 | ||
просить у анонима раскрыть мысль - всё равно, что просить немого спеть | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
94. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Аноним (-), 04-Дек-20, 13:31 | ||
А ты раскрыл мысль ? | ||
Ответить | Правка | Наверх | Cообщить модератору |
6. "Выпуск СУБД SQLite 3.34.0" | –3 +/– | |
Сообщение от Урри (ok), 03-Дек-20, 14:46 | ||
Sqlite настолько совершенен, что уже ничего по сути нового в нее добавить нельзя. | ||
Ответить | Правка | Наверх | Cообщить модератору |
8. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Аноним (8), 03-Дек-20, 15:03 | ||
Можно было бы переписать на Rust'е, но растоманы умеют лишь мечтать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
11. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Аноним (12), 03-Дек-20, 15:07 | ||
кстати, термин "растаманы" есть на вики :) очень соответствует. | ||
Ответить | Правка | Наверх | Cообщить модератору |
14. "Выпуск СУБД SQLite 3.34.0" | +1 +/– | |
Сообщение от Аноним (-), 03-Дек-20, 15:20 | ||
Конечно, на этом языке не обкурившись сложно что-либо написать. Правда, обкурившись, видимо, тоже очень непросто. | ||
Ответить | Правка | Наверх | Cообщить модератору |
19. "Выпуск СУБД SQLite 3.34.0" | –1 +/– | |
Сообщение от Аноним (17), 03-Дек-20, 16:00 | ||
Зато можно придумать новый уровень абстракции обратно не совместимый, зато жутко безопасный. | ||
Ответить | Правка | Наверх | Cообщить модератору |
45. "Выпуск СУБД SQLite 3.34.0" | +3 +/– | |
Сообщение от Аноним (45), 03-Дек-20, 21:21 | ||
Не путай удобный Раст с пустым C. | ||
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору |
121. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Аноним (-), 05-Дек-20, 04:48 | ||
> Не путай удобный Раст с пустым C. | ||
Ответить | Правка | Наверх | Cообщить модератору |
143. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Аноним (45), 05-Дек-20, 22:10 | ||
Каждая закорюка имеет смысл, и в большинстве случаев полностью на своем месте. | ||
Ответить | Правка | Наверх | Cообщить модератору |
48. "Выпуск СУБД SQLite 3.34.0" | –1 +/– | |
Сообщение от Ordu (ok), 03-Дек-20, 21:53 | ||
Да, рэгги -- божественная музыка. | ||
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору |
23. "Выпуск СУБД SQLite 3.34.0" | +1 +/– | |
Сообщение от Аноним (23), 03-Дек-20, 16:42 | ||
растаманы сделали обёртку над sqlite и вроде не парятся | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
42. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Урри (ok), 03-Дек-20, 20:18 | ||
Обертки над sqlite есть на всем, даже на лиспе. | ||
Ответить | Правка | Наверх | Cообщить модератору |
35. "Выпуск СУБД SQLite 3.34.0" | +1 +/– | |
Сообщение от имя (ok), 03-Дек-20, 19:25 | ||
> it is possible that SQLite might one day be recoded in Rust. | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
96. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Аноним (96), 04-Дек-20, 14:57 | ||
Так уже переписывают. | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
10. "Выпуск СУБД SQLite 3.34.0" | +2 +/– | |
Сообщение от Аноним (12), 03-Дек-20, 15:07 | ||
> ничего ... добавить нельзя. | ||
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору |
18. "Выпуск СУБД SQLite 3.34.0" | +2 +/– | |
Сообщение от Аноним (15), 03-Дек-20, 16:00 | ||
Я бы добавил: | ||
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору |
43. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Урри (ok), 03-Дек-20, 20:25 | ||
Но это ведь неплохо эмулируется с помощью create; insert select; delete. | ||
Ответить | Правка | Наверх | Cообщить модератору |
120. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Аноним (120), 05-Дек-20, 01:25 | ||
Ну так то да, но это же обходной путь. | ||
Ответить | Правка | Наверх | Cообщить модератору |
140. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от economist (?), 05-Дек-20, 16:19 | ||
Это умеют IDE для SQLite - SQLite Manager (FF, XUL), SQLite Studio b tot c пяток софтин | ||
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору |
20. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от пох. (?), 03-Дек-20, 16:14 | ||
Я бы добавил нормальные row locks - например, через банальную sysV shm+семафоры (точно так же как это было у раннего postgresql), и забыл бы про файловые локи как про страшный сон. | ||
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору |
21. "Выпуск СУБД SQLite 3.34.0" | –2 +/– | |
Сообщение от Catwoolfii (ok), 03-Дек-20, 16:34 | ||
Все уже реализовано: https://www.sqlite.org/wal.html | ||
Ответить | Правка | Наверх | Cообщить модератору |
26. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Аноним (12), 03-Дек-20, 17:19 | ||
лучше бы ты не вспоминал эти wal-файлы | ||
Ответить | Правка | Наверх | Cообщить модератору |
32. "Выпуск СУБД SQLite 3.34.0" | +3 +/– | |
Сообщение от пох. (?), 03-Дек-20, 18:47 | ||
Нет, к сожалению. Это для _единственного_ клиента работает, и то кое-как и с кучей ограничений. | ||
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору |
47. "Выпуск СУБД SQLite 3.34.0" | +5 +/– | |
Сообщение от банан (?), 03-Дек-20, 21:52 | ||
> А когда у тебя две _разные_ программы одновременно обращаются к базе на запись | ||
Ответить | Правка | Наверх | Cообщить модератору |
50. "Выпуск СУБД SQLite 3.34.0" | –5 +/– | |
Сообщение от пох. (?), 03-Дек-20, 22:26 | ||
ты не понимаешь что такое "встраиваемая"? Бида-бида. | ||
Ответить | Правка | Наверх | Cообщить модератору |
75. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Аноним (75), 04-Дек-20, 09:32 | ||
В этом плане меня также удивляет фраза "Повышена производительность примитивов блокировки WAL-лога при наличии сотен соединений к файлу с БД.". Сотен соединений к файлу с БД. Встроенной БД. В том-то одна из особенностей встроенных БД, что ею обычно и чаще всего должна пользоваться одна программа и блокировка всего файла(-ов) в противовес построчной блокировке при обновлении - мегаупрощение в реализации БД. Разве что желательно чтобы встроенная БД была thread-safe/thread-friendly. А если тебе надо в одну и ту же БД лезть из разных программ (или запущенных экземпляров одной программы) - будь добр, используй внешнюю выделенную БД, те же мускуль-постгре-оракле. Иначе при ACID, семафорах, журналах, шаред мемори и построчной блокировке для работы из разных процессов эта "встроенная" БД превращается в обычную еще одну СУБД, разве что запуск всего это дирижабля осуществляется не при старте отдельных выделенных процессов, а при загрузке библиотеки в твоей программе. | ||
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору |
78. "Выпуск СУБД SQLite 3.34.0" | –4 +/– | |
Сообщение от пох. (?), 04-Дек-20, 10:09 | ||
еще один. | ||
Ответить | Правка | Наверх | Cообщить модератору |
86. "Выпуск СУБД SQLite 3.34.0" | +2 +/– | |
Сообщение от Аноним (75), 04-Дек-20, 11:56 | ||
Ну, это как раз ты, со своими фантазиями о том, какой должна быть встроенная БД, можешь идти на йух. Ткнешь тебя мордой хотя бы в какую-нибудь википедию - опять на г..но изойдешь, будешь всех д..билами обзывать. Пока, судя по тому что твои хотелки не реализованы (чтобы оракл со всеми своими фичами одной библиотекой внутри программы загружался - ведь это "... Единственная реальная "особенность встроенной БД"..." ) - гуляй и вертись на этом йухе. Но милостиво разрешаю - когда в SQLite реализуют так нужную тебе построчную блокировку через семафоры из разных процессов (кстати, как мусьё желает - ядро должно быть версионником или блокировочником? ) - возвращайся в общество. Адью, Д'Артаньян ты наш в белом. | ||
Ответить | Правка | Наверх | Cообщить модератору |
89. "Выпуск СУБД SQLite 3.34.0" | –1 +/– | |
Сообщение от пох. (?), 04-Дек-20, 12:12 | ||
> Ну, это как раз ты, со своими фантазиями о том, какой должна быть встроенная БД | ||
Ответить | Правка | Наверх | Cообщить модератору |
90. "Выпуск СУБД SQLite 3.34.0" | +1 +/– | |
Сообщение от Ordu (ok), 04-Дек-20, 12:13 | ||
> sqlite это как бы встраимаевая бд, к ней и не должно быть таких требований | ||
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору |
122. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Аноним (-), 05-Дек-20, 04:50 | ||
Потому что если нечто назвали микроскопом, удобство забивания им гвоздей никто никогда и не обещал, чтоли. | ||
Ответить | Правка | Наверх | Cообщить модератору |
77. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от nobodynoone (?), 04-Дек-20, 09:52 | ||
https://www2.sqlite.org/src/doc/begin-concurrent/doc/begin_c... | ||
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору |
80. "Выпуск СУБД SQLite 3.34.0" | –1 +/– | |
Сообщение от пох. (?), 04-Дек-20, 10:28 | ||
Ну костылинг же ж. И тот неизвестно, будет ли вообще окончательно допилен. | ||
Ответить | Правка | Наверх | Cообщить модератору |
82. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от nobodynoone (?), 04-Дек-20, 10:53 | ||
>> If all database clients (readers and writers) are located in the same OS process | ||
Ответить | Правка | Наверх | Cообщить модератору |
88. "Выпуск СУБД SQLite 3.34.0" | –1 +/– | |
Сообщение от пох. (?), 04-Дек-20, 12:09 | ||
Хм, где там про то что оно в принципе работает при двух разных процессах? Я что-то невнимательно прочитал? | ||
Ответить | Правка | Наверх | Cообщить модератору |
92. "Выпуск СУБД SQLite 3.34.0" | +1 +/– | |
Сообщение от nobodynoone (?), 04-Дек-20, 12:26 | ||
> Хм, где там про то что оно в принципе работает при двух | ||
Ответить | Правка | Наверх | Cообщить модератору |
100. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от пох. (?), 04-Дек-20, 15:43 | ||
> - Нигде и не написано что оно не может работать при 1+ процессах; | ||
Ответить | Правка | Наверх | Cообщить модератору |
131. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от nobodynoone (?), 05-Дек-20, 12:47 | ||
Таки говно-с. | ||
Ответить | Правка | Наверх | Cообщить модератору |
133. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от nobodynoone (?), 05-Дек-20, 13:26 | ||
begin-concurrent даже не самая лучшая их попытка: | ||
Ответить | Правка | Наверх | Cообщить модератору |
134. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от пох. (?), 05-Дек-20, 14:15 | ||
> Таки говно-с. | ||
Ответить | Правка | К родителю #131 | Наверх | Cообщить модератору |
135. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от nobodynoone (?), 05-Дек-20, 14:19 | ||
> а библиотека-то хоть из ветки begin-concurrent-pnu-wal2 ? | ||
Ответить | Правка | Наверх | Cообщить модератору |
137. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от пох. (?), 05-Дек-20, 15:29 | ||
>> это как раз правильное поведение - куда ж им деваться, как не расти, если ты не даешь прибрать | ||
Ответить | Правка | К родителю #135 | Наверх | Cообщить модератору |
138. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от nobodynoone (?), 05-Дек-20, 15:45 | ||
Мы опять по-разному читаем. Явным же образом говорится: | ||
Ответить | Правка | К родителю #137 | Наверх | Cообщить модератору |
139. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от пох. (?), 05-Дек-20, 15:55 | ||
Там же ж сказано, где вызывается хук. Да и сам бы мог его определить да и посмотреть - может, у тебя wal2-то пустой, в смысле, уже скопирован и готов для оверрайта. | ||
Ответить | Правка | К родителю #138 | Наверх | Cообщить модератору |
141. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от nobodynoone (?), 05-Дек-20, 16:25 | ||
> Там же ж сказано, где вызывается хук. Да и сам бы мог | ||
Ответить | Правка | К родителю #139 | Наверх | Cообщить модератору |
142. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от nobodynoone (?), 05-Дек-20, 18:39 | ||
Короче прогнал ещё раз тест, но с цифрами. Сколько удачных ТПС, сколько busy. Комбинации wal1/wal2 + default/concurrent + 1..8 тредов. В итоге вообще никакой разницы, флуктуации на уровне рандома. Лесом. | ||
Ответить | Правка | К родителю #141 | Наверх | Cообщить модератору |
145. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от пох. (?), 05-Дек-20, 22:35 | ||
У меня-то был совсем другой интерес - из независимого процесса доступ. Потому что показать пользователю человекочитаемое "думает, просит не мешать" я могу, но хотелось бы не показывать, пока реальных поводов к этому нет. А реальный повод - только concurrent update. | ||
Ответить | Правка | К родителю #142 | Наверх | Cообщить модератору |
144. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от пох. (?), 05-Дек-20, 22:33 | ||
> Это всё не обяз. файнтюнинг. | ||
Ответить | Правка | К родителю #141 | Наверх | Cообщить модератору |
146. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от nobodynoone (?), 06-Дек-20, 09:13 | ||
> Ну и вернет тебе BUSY, если так | ||
Ответить | Правка | К родителю #144 | Наверх | Cообщить модератору |
147. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от пох. (?), 06-Дек-20, 12:50 | ||
> Я тоже на фф и тормоза тут и там замечаю ессна. И мы сейчас обсуждаем следующее: один тред в | ||
Ответить | Правка | К родителю #146 | Наверх | Cообщить модератору |
148. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от nobodynoone (?), 06-Дек-20, 13:26 | ||
main.sqlite на диске. | ||
Ответить | Правка | К родителю #147 | Наверх | Cообщить модератору |
149. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от nobodynoone (?), 06-Дек-20, 13:53 | ||
> Кстати, я тут глянул: places.sqlite у меня аж 30мегабайт. При том что | ||
Ответить | Правка | К родителю #147 | Наверх | Cообщить модератору |
104. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Аноним (103), 04-Дек-20, 16:56 | ||
Перед базой напиши очередь делов-то на пять копеек. | ||
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору |
60. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Аноним (-), 04-Дек-20, 02:10 | ||
> через банальную sysV shm+семафоры | ||
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору |
87. "Выпуск СУБД SQLite 3.34.0" | –1 +/– | |
Сообщение от пох. (?), 04-Дек-20, 12:07 | ||
ничего - на этих кастрированных платформах просто не будет параллельного доступа. Для любителей страдать ничего не изменится. | ||
Ответить | Правка | Наверх | Cообщить модератору |
22. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Lex (??), 03-Дек-20, 16:34 | ||
Компактности бы.. шоб на 8-битные мк AVR влезала бы :) | ||
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору |
27. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Аноним (12), 03-Дек-20, 17:24 | ||
самую лучшую базу я видел в школе на паскале: | ||
Ответить | Правка | Наверх | Cообщить модератору |
28. "Выпуск СУБД SQLite 3.34.0" | –1 +/– | |
Сообщение от Cradle (?), 03-Дек-20, 17:30 | ||
а как у вас в школе дела с индексами по базе обстояли? | ||
Ответить | Правка | Наверх | Cообщить модератору |
30. "Выпуск СУБД SQLite 3.34.0" | +3 +/– | |
Сообщение от НяшМяш (ok), 03-Дек-20, 17:46 | ||
так вот же они )ind: integer; | ||
Ответить | Правка | Наверх | Cообщить модератору |
123. "Выпуск СУБД SQLite 3.34.0" | –1 +/– | |
Сообщение от Аноним (-), 05-Дек-20, 04:53 | ||
> так вот же они ) | ||
Ответить | Правка | Наверх | Cообщить модератору |
130. "Выпуск СУБД SQLite 3.34.0" | +1 +/– | |
Сообщение от InuYasha (??), 05-Дек-20, 12:43 | ||
ИМХО, это один из тех анонов, что потом эволюционировали в пользователей paradox с предсказуемым результатом. :D :D | ||
Ответить | Правка | Наверх | Cообщить модератору |
34. "Выпуск СУБД SQLite 3.34.0" | –3 +/– | |
Сообщение от Мира (ok), 03-Дек-20, 18:58 | ||
Не понимаю, зачем нужны все эти раздутые чудовища, когда есть SQLite. Использую и всем советую. | ||
Ответить | Правка | Наверх | Cообщить модератору |
38. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Аноним (12), 03-Дек-20, 19:51 | ||
Скажи подобное поттерингам или растаманам, когда есть init.d и сиси++. | ||
Ответить | Правка | Наверх | Cообщить модератору |
41. "Выпуск СУБД SQLite 3.34.0" | –3 +/– | |
Сообщение от Мира (ok), 03-Дек-20, 20:14 | ||
> Скажи подобное поттерингам или растаманам, когда есть init.d и сиси++. | ||
Ответить | Правка | Наверх | Cообщить модератору |
124. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Аноним (-), 05-Дек-20, 04:55 | ||
Походу не любят тут хипстеров с задолбавшим уже всех дурным пиаром хрустом. Но скулайт по сравнению с остальными SQL весьма даже - мелкий, легкий, необслуживаемый. | ||
Ответить | Правка | Наверх | Cообщить модератору |
127. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Мира (ok), 05-Дек-20, 05:43 | ||
> Походу не любят тут хипстеров с задолбавшим уже всех дурным пиаром хрустом. | ||
Ответить | Правка | Наверх | Cообщить модератору |
39. "Выпуск СУБД SQLite 3.34.0" | –3 +/– | |
Сообщение от Siborgium (ok), 03-Дек-20, 20:12 | ||
Я тоже не понимаю, зачем нужны быстрые и масштабируемые базы, когда можно взять SQLite захлебываться на базе в 500 мегабайт. | ||
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору |
59. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Аноним (-), 04-Дек-20, 02:09 | ||
Вообще скулайт может быть довольно быстрым и на базе 500 мегов захлебываться он может только у совсем уж дилетантов. Вот если б вы 50 гигабайт сказали, там может быть кто-то и поверил бы уже. А такие утырки даже к амароку и прочим кдешным адресбукам мускул прут. | ||
Ответить | Правка | Наверх | Cообщить модератору |
73. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Lex (??), 04-Дек-20, 07:17 | ||
Действительно, зачем давать возможность каждому приложению обладать своей БД, компактной и неплохо масштабируемой( для большинства задач среднестатистического приложения ) - ведь в каждое приложение можно тянуть по постгресу/мускулу/оракловой_или_мелкомягкой_БД, а то и вообще - зачем приложениям свои БД - пусть хранят все в одной, общей на рабочую станцию, развернутой на чем-то мощном и масштабируемом.. и все кому ни лень чтоб могли лезть туда, что-то писать, что-то читать - авось не сломается.. ну а если сломается, то не беда - всего лишь потеряются данные вообще всех приложений рабочей станции, ведь их все фактически в одной куче хранили :) | ||
Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору |
85. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от _hide_ (ok), 04-Дек-20, 11:37 | ||
Вы подняли очень интересный вопрос: когда можно остановиться и перестать тратить силы на разработку и оптимизацию (в данном случае, не программно/аппаратную оптимизацию, а оптимизацию здравого смысла) и оставить только затраты на управление/маркетинг продукта/решения. | ||
Ответить | Правка | Наверх | Cообщить модератору |
91. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от пох. (?), 04-Дек-20, 12:19 | ||
> пока автор-герой просто не сделает таблицу наполняемую данными со скоростью 100RPS и без индексов | ||
Ответить | Правка | Наверх | Cообщить модератору |
125. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Аноним (-), 05-Дек-20, 04:57 | ||
На 100rps с сколь-нибудь вменяемым key-value тебе никакой шардинг просто не потребуется. Особенно на SSD. | ||
Ответить | Правка | Наверх | Cообщить модератору |
128. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от пох. (?), 05-Дек-20, 10:38 | ||
угу. оно просто крэшнется, как обычно. Знаем мы этих, "вменяемых". | ||
Ответить | Правка | Наверх | Cообщить модератору |
132. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от _hide_ (ok), 05-Дек-20, 13:18 | ||
> между нами, девочками - если тебе правда 100RPS - тебе придется смириться | ||
Ответить | Правка | К родителю #91 | Наверх | Cообщить модератору |
136. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от пох. (?), 05-Дек-20, 14:21 | ||
> Ну не знаю, 10К RPS MySQL показывает себя вполне прилично. Индексов, кроме | ||
Ответить | Правка | Наверх | Cообщить модератору |
65. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Аноним (65), 04-Дек-20, 02:45 | ||
FULL OUTER JOIN | ||
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору |
49. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от anon3453453 (?), 03-Дек-20, 22:05 | ||
хз как ты на 500мб захлебываешься, у меня база 6гб, из этих 6-ти один гиг постоянно обновляется и перезаписывается, и ничего не виснет. может дело в архитектуре твоей базы и непродуманных запросах? | ||
Ответить | Правка | Наверх | Cообщить модератору |
53. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Аноним (52), 03-Дек-20, 23:27 | ||
В 1 поток? Дело не хитрое. | ||
Ответить | Правка | Наверх | Cообщить модератору |
55. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Likern (?), 04-Дек-20, 00:54 | ||
Так это встраиваемая база данных | ||
Ответить | Правка | Наверх | Cообщить модератору |
81. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Аноним (12), 04-Дек-20, 10:37 | ||
Как "встраиваемость" и потоки соотносятся? Вот у некой проги под названием "Хромой" не только многопоточность, а даже многопроцессность... И как надо разруливать обращения к базе? В 1 поток сталкивать? | ||
Ответить | Правка | Наверх | Cообщить модератору |
99. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от пох. (?), 04-Дек-20, 15:39 | ||
в случае хромога - никак не надо разруливать, базки у него крошечные, структуры данных тривиальные, сложных запросов к ним не делается, да и секундную задержку пользователь на общем фоне даже не увидит, sqlite справится самостоятельно, и даже модныйновый wal2 не понадобится включать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
57. "Выпуск СУБД SQLite 3.34.0" | +1 +/– | |
Сообщение от Аноним (-), 04-Дек-20, 02:06 | ||
> Bentley и Bloomberg | ||
Ответить | Правка | Наверх | Cообщить модератору |
64. "Выпуск СУБД SQLite 3.34.0" | –2 +/– | |
Сообщение от СССР (?), 04-Дек-20, 02:43 | ||
мне нравится склайт, а качестве конфига для приложения, да и небольшого хранилища весьма хороша. не понимаю к чему тут споры. | ||
Ответить | Правка | Наверх | Cообщить модератору |
74. "Выпуск СУБД SQLite 3.34.0" | +3 +/– | |
Сообщение от Аноним (74), 04-Дек-20, 08:31 | ||
>в качестве конфига для приложения | ||
Ответить | Правка | Наверх | Cообщить модератору |
150. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от СССР (?), 06-Дек-20, 23:29 | ||
ну у меня в конфиге хранятся TNS-ки, так же настройки соединений к другим БД по пол.сотни пользователям, весьма удобно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
152. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от СССР (?), 06-Дек-20, 23:35 | ||
кстати а про конфиг на луа тоже ох? ну охайте ахайте дальше )) | ||
Ответить | Правка | К родителю #74 | Наверх | Cообщить модератору |
79. "Выпуск СУБД SQLite 3.34.0" | +2 +/– | |
Сообщение от Аноним (12), 04-Дек-20, 10:26 | ||
> а качестве конфига для приложения | ||
Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору |
101. "Выпуск СУБД SQLite 3.34.0" | –1 +/– | |
Сообщение от Lex (??), 04-Дек-20, 16:06 | ||
Конфиги - это далеко не всегда пара строк | ||
Ответить | Правка | Наверх | Cообщить модератору |
102. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Аноним (102), 04-Дек-20, 16:40 | ||
конфиг сквида, допустим, тоже может быть не в пару строк, если у тебя много адресов и правил к ним. И оно нормально живет с текстовым конфигом | ||
Ответить | Правка | Наверх | Cообщить модератору |
106. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от пох. (?), 04-Дек-20, 17:39 | ||
> а если вспоминать мозиллу, то тогда можно вспомнить чистку истории с блокировкой | ||
Ответить | Правка | Наверх | Cообщить модератору |
111. "Выпуск СУБД SQLite 3.34.0" | –1 +/– | |
Сообщение от Аноним (102), 04-Дек-20, 18:32 | ||
> Тут банального fork() бы хватило как раз | ||
Ответить | Правка | Наверх | Cообщить модератору |
116. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от пох. (?), 04-Дек-20, 23:55 | ||
> для того чтобы отпустило интерфейс — может быть | ||
Ответить | Правка | Наверх | Cообщить модератору |
126. "Выпуск СУБД SQLite 3.34.0" | –1 +/– | |
Сообщение от Аноним (-), 05-Дек-20, 04:59 | ||
> для того чтобы отпустило интерфейс — может быть, но поиск при наборе | ||
Ответить | Правка | К родителю #111 | Наверх | Cообщить модератору |
129. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от пох. (?), 05-Дек-20, 10:41 | ||
>> для того чтобы отпустило интерфейс — может быть, но поиск при наборе | ||
Ответить | Правка | Наверх | Cообщить модератору |
112. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от Lex (??), 04-Дек-20, 19:37 | ||
| ||
Ответить | Правка | К родителю #102 | Наверх | Cообщить модератору |
117. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от пох. (?), 05-Дек-20, 00:07 | ||
> А если данные в текущий момент (!) меняются, то о какой актуальности работы с ними( поиск по | ||
Ответить | Правка | Наверх | Cообщить модератору |
151. "Выпуск СУБД SQLite 3.34.0" | +/– | |
Сообщение от СССР (?), 06-Дек-20, 23:33 | ||
я не понимаю ваш юмор. На завтрак я пью кофе , после овсяную кашу. А свою дырку в морде попрошу не разевать, если же пытались подколоть ) | ||
Ответить | Правка | К родителю #79 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |