The OpenNET Project / Index page

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



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

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

Основные изменения (https://sqlite.org/releaselog/3_29_0.html):


-  В sqlite3_db_config() добавлены опции SQLITE_DBCONFIG_DQS_DML и SQLITE_DBCONFIG_DQS_DDL  для управления включением обработки одинарных и двойных кавычек. Изначально SQlite поддерживал любые кавычки для строк и идентификаторов, но стандарт SQL явно требует использования одинарных кавычек для строковых литералов и двойных для идентификаторов (например, имён столбцов). По умолчанию продолжает поддерживаться поведение SQLite, а для включения соответствия стандарту предложена сборочная опция "-DSQLITE_DQS=0";


-  В планировщик запросов добавлены оптимизации, ускоряющие работу операторов AND и OR, когда один из операндов является константой, а также оператора LIKE, когда указанный слева столбец является числовым;

-  Добавлена новая виртуальная таблица "sqlite_dbdata" для извлечения содержимого на уровне исходных данных столбцов, даже если БД повреждена;

-  В CLI-интерфейс добавлена (https://www.sqlite.org/cli.html) команда  ".recover", которая пытается насколько это возможно восстановить данные из повреждённой БД. Также добавлена команда ".filectrl" для проведения тестов и команда  ".dbconfig" для просмотра или изменения опций sqlite3_db_config().

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

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

Оглавление

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


1. "Релиз СУБД SQLite 3.29"  –4 +/
Сообщение от Акроним (?), 11-Июл-19, 12:32 
Индексы-то на инсерт когда будут быстро работать?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Релиз СУБД SQLite 3.29"  +4 +/
Сообщение от VladSh (?), 11-Июл-19, 12:51 
завтра
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

6. "Релиз СУБД SQLite 3.29"  +1 +/
Сообщение от Аноним (6), 11-Июл-19, 14:22 
В этом деле торопится не надо.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

8. "Релиз СУБД SQLite 3.29"  +5 +/
Сообщение от Аноним (8), 11-Июл-19, 14:23 
В каком деле? В изучении грамматики?
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

9. "Релиз СУБД SQLite 3.29"  +1 +/
Сообщение от Зелень (?), 11-Июл-19, 17:46 
Орфографии?
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

13. "Релиз СУБД SQLite 3.29"  +/
Сообщение от gsdh (?), 12-Июл-19, 06:07 
Зоологии?
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

12. "Релиз СУБД SQLite 3.29"  +/
Сообщение от немезидеЦ (?), 12-Июл-19, 05:44 
скоро
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

14. "Релиз СУБД SQLite 3.29"  +/
Сообщение от MBG (?), 12-Июл-19, 12:06 
На терабайтных базах проблем нет - если тип индекса грамотно выбрать. Используя attach можно работать с десятками таких баз одновременно... или с любым количеством поочередно. Неужто мало?:)
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Релиз СУБД SQLite 3.29"  –2 +/
Сообщение от Аноним (3), 11-Июл-19, 13:05 
> стандарт SQL

Его кто-нибудь читает вообще? Я не о только пользователях субд, но и об их разрабах

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

4. "Релиз СУБД SQLite 3.29"  +1 +/
Сообщение от Аноним (4), 11-Июл-19, 13:18 
Разрабы стандарта его читают... наверное)
В любом случае стандарт для разрабов это не о том, как надо или как правильно.
Стандарт это скорее общее ожидаемое поведение.
Если думаешь о переносимости, то логично ориентироваться на это общее ожидаемое поведение в разных субд. Если не думаешь о переносимости, то важно поведение только текущей субд.
На практике расчитывать, что кто-то будет думать сверх установленного абсолютного минимумма не приходится...
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Релиз СУБД SQLite 3.29"  –1 +/
Сообщение от Anon_noXX (?), 11-Июл-19, 14:02 
А Вы с какой целью интересуетесь?

Если не потрындеть, то пожалуйста https://git.postgresql.org/pg/commitdiff/037165ca95d854e04c0...

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

7. "Релиз СУБД SQLite 3.29"  +1 +/
Сообщение от Аноним (6), 11-Июл-19, 14:22 
Просто все любят тех кто нарушает правила.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

10. "Релиз СУБД SQLite 3.29"  +/
Сообщение от Зелень (?), 11-Июл-19, 17:49 
Читают, но помимо этого ещё предлагают свои альтернативы.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

11. "Релиз СУБД SQLite 3.29"  +2 +/
Сообщение от IRASoldier_registered (ok), 11-Июл-19, 18:05 
Например, разработчики Postgres. (#НЕ_сарказм)
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

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

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




Спонсоры:
MIRhosting
Inferno Solutions
Hosting by Ihor
Хостинг:

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