The OpenNET Project / Index page

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



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

"Релиз СУБД SQLite 3.18.0"  +/
Сообщение от opennews (??) on 02-Апр-17, 11:00 
Представлен (http://www.mail-archive.com/sqlite-announce@sqlite.org/...) релиз SQLite 3.18.0 (http://sqlite.org/), легковесной СУБД, оформленной в виде подключаемой библиотеки. Код SQLite распространяется как общественное достояние (public domain), т.е. может использоваться без ограничений и безвозмездно в любых целях. Финансовую поддержку разработчиков SQLite осуществляет специально созданный консорциум, в который входят такие компании, как Adobe, Oracle, Mozilla, Bentley и Bloomberg.

Основные новшества (http://sqlite.org/releaselog/3_18_0.html):

-  Добавлено выражение "PRAGMA optimize (http://sqlite.org/pragma.html#pragma_optimize)" для выполнения операции быстрой оптимизации БД для ускорения выполнения последующих запросов;

-  В расширение JSON1 добавлена функция json_patch() (http://sqlite.org/json1.html#jpatch) с реализаций алгоритма  MergePatch  для изменения или удаления элементов объекта  JSON;

-  Внесены новые оптимизации (http://sqlite.org/optoverview.html#like_opt) для ускорения выполнения операции LIKE,  которые действуют для произвольных выражений в левой части оператора LIKE, если шаблон в правой части не начинается с цифры или знака "минус";

-  Улучшена работа выражений  "PRAGMA integrity_check" и "PRAGMA quick_check", которые теперь выполняют проверку констант CHECK (http://sqlite.org/lang_createtable.html#ckconst);
-  Добавлена опция компиляции "-DSQLITE_MAX_MEMORY=N (http://sqlite.org/compile.html#max_memory)" для задания максимального лимита памяти, которую будет запрашивать SQLite;
-  В интерфейс командной строки добавлены команды
.sha3sum (http://sqlite.org/compile.html#max_memory) и .selftest (http://sqlite.org/cli.html#selftest) для вычисления хэша SHA3 и выполнения самопроверки целостности БД;
-  Активировано ограничение SQLITE_LIMIT_VDBE_OP (http://sqlite.org/c3ref/c_limit_attached.html#sqlitelimitvdbeop), позволяющее ограничить максимальное число инструкций виртуальной машины для выполнения одного запроса, что может применяться для предотвращения запуска слишком больших выражений на системах, выполняющих SQL-код от не заслуживающих доверия пользователей.

URL: http://www.mail-archive.com/sqlite-announce@sqlite.org/...
Новость: https://www.opennet.ru/opennews/art.shtml?num=46302

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

Оглавление

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


1. "Релиз СУБД SQLite 3.18.0"  +7 +/
Сообщение от Аноним (??) on 02-Апр-17, 11:00 
Всегда радуют новости об sqlite. Видно что автор знает что делает, а то где ни глянь на новость об очередном мэйнстрим, то перекрещиваешься, чтоб дров не наломали.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Релиз СУБД SQLite 3.18.0"  +5 +/
Сообщение от kirigiri on 02-Апр-17, 11:56 
Согласен, очень радует что есть такие проекты, где не создают видимость работыа реально что-то улучшают
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

21. "Релиз СУБД SQLite 3.18.0"  +/
Сообщение от Аноним (??) on 02-Апр-17, 21:28 
Хорошо, что есть такие проекты, но вы упускаете из виду, что в крупных проектах программных ошибок поменьше. SQLite до сих пор случайно валится с ошибкой сегмента при выполнении SQL-запросов. Пару лет назад уже исправляли мной обнаруженную такого типа ошибку, но в прошлом месяце я напоролся на ещё одну (SQL-запрос сохранить не удалось, разработчикам, соответственно, сообщено не было).
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

23. "Релиз СУБД SQLite 3.18.0"  +/
Сообщение от пох on 02-Апр-17, 22:48 
> в крупных проектах программных ошибок поменьше

это вам так кажется. До первой встречи с ORA-0006

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

12. "Релиз СУБД SQLite 3.18.0"  –3 +/
Сообщение от economist on 02-Апр-17, 18:06 
Да просто не по зубам 90% шабашащих "компьютерщиков" (их в РФ около 100 тыся!), зарабатывающих на незнании или эксплуатирующих невежество, впаривабщих ломанное ЗППО (назовем это так) и свободное СПО - признать что есть продукт SQLite, лучший в своем роде - да и еще и public domain. Что вечно стыдно им.

Стыдно за то, то даже рубля не перечислили никому из авторов СПО. Никакому community. То, чем пользуются, на чем зарабатывают - ни копейки.

Вот вы хоть раз делали Donate за то, чем пользуетесь ежедневно - Far, 7-zip, LibreOffice, Wikipedia, SQLite, DokuWiki, Gimp, InkScape, Python, UltraVNC...?

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

14. "Релиз СУБД SQLite 3.18.0"  +2 +/
Сообщение от Аноним (??) on 02-Апр-17, 18:28 
> Вот вы хоть раз делали Donate за то, чем пользуетесь ежедневно -
> Far, 7-zip, LibreOffice, Wikipedia, SQLite, DokuWiki, Gimp, InkScape, Python, UltraVNC...?

Багрепорты с патчами не за донат не катят, т.к. "бесплатно" и "ничего за них не купишь" ?


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

16. "Релиз СУБД SQLite 3.18.0"  –5 +/
Сообщение от economist on 02-Апр-17, 18:40 
>> Вот вы хоть раз делали Donate за то, чем пользуетесь ежедневно -
>> Far, 7-zip, LibreOffice, Wikipedia, SQLite, DokuWiki, Gimp, InkScape, Python, UltraVNC...?
> Багрепорты с патчами не за донат не катят, т.к. "бесплатно" и "ничего
> за них не купишь" ?

Багрепорты - не донат. Больше двух "не" - знак того что сказать по делу нечего.

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

17. "Релиз СУБД SQLite 3.18.0"  +/
Сообщение от funny.falcon on 02-Апр-17, 18:53 
Ну ты бы вместо глумления, подал бы пример кратким перечислением килобаксов, пожертвованных СПО.

(сам я жертвовал, но не много, баксов 50 за все время. Так что, в отличии от тебя, мне хвастаться не чем, и я не считаю себя в праве глумить других).

Что же касается Sqlite не посредственно, то я слышал, что ему не плохо заносят крупные конторы (а-ля Apple), т.к. его движок имеет широкое коммерческое применение. Могу ошибаться.

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

24. "Релиз СУБД SQLite 3.18.0"  –1 +/
Сообщение от economist on 03-Апр-17, 08:11 
То был ответ на реплику, что никому ничего не надо платить. Модератор реплику вырезал из-за матов, так что взятки - гладки. Доначил я немногим больше вашего, так что тоже гордиться нечем. Полностью согласен что SQLite-у денег хватает, дай Бог каждому СПО-проекту так выбиться "в люди". Но это скорее исключение.  
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

33. "Релиз СУБД SQLite 3.18.0"  –1 +/
Сообщение от пох on 04-Апр-17, 13:58 
> Но это скорее исключение.  

нет, это правило. Исключений, живущих именно с донатов, мне неизвестно. Одноразовые поделки не в счет.

Обычно либо поделку делают в свободное от учебы время (доучившись и найдя работу - бросают, если работа найдена при кафедре - перекладывают на плечи недоучившихся, см ntpd), либо ее кто-нибудь спонсирует. Кнопки "donate" - так, для развлечения публики.

Что происходит с теми, кому не досталось грантов и автор вырос - угадайте сами.

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

18. "Релиз СУБД SQLite 3.18.0"  +2 +/
Сообщение от Аноним (??) on 02-Апр-17, 19:04 
>> Багрепорты с патчами не за донат не катят, т.к. "бесплатно" и "ничего
>> за них не купишь" ?
> Багрепорты - не донат.

До патчей с исправлениями ты  не дочитал, да? Ну а че, могет-то каждый, подумаешь, нужно слегонца разбираться помимо предмета, в дебажинге, использованом ЯП, библиотеках, сборке и прочей шелухе. Делов-то - наверняка навел мышку и кликнул, на там еще пару клавиш нажал.
То ли дело задонатить 10 рубликов!

> Больше двух "не" - знак того что сказать по делу нечего.

https://www.opennet.ru/openforum/vsluhforumID3/110836.html#15
Самокритично. Или классика "в чужом глазу ..."


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

27. "Релиз СУБД SQLite 3.18.0"  –3 +/
Сообщение от iZEN email(ok) on 03-Апр-17, 12:20 
На FreeBSD позавчера обновилась: http://www.freshports.org/databases/sqlite3/
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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




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

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