The OpenNET Project / Index page

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

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

"Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +/
Сообщение от opennews (??) on 26-Авг-13, 22:14 
После трёх лет существования ветки 3.7.x представлен (http://www.sqlite.org/news.html) релиз SQLite 3.8.0 (http://www.sqlite.org/releaselog/3_8_0.html), легковесной базы данных, оформленной в виде подключаемой библиотеки. Код SQLite распространяется как общественное достояние (public domain), т.е. может использоваться без ограничений и безвозмездно в любых целях. Финансовую поддержку разработчиков SQLite осуществляет специально созданный консорциум, в который входят такие компании, как Adobe, Oracle, Mozilla, Nokia, Bentle и Bloomberg.


Решение о значительной смене нумерации принято в связи с задействованием планировщика запросов нового поколения - NGQP (http://www.sqlite.org/queryplanner-ng.html), что не исключает вероятности нарушения совместимости (http://www.sqlite.org/queryplanner-ng.html#howtofix) с программами, завязанными на логику работы старого планировщика. Новый планировщик по всем параметрам превосходит планировщик, используемый ранее, отличаясь высокой производительностью и генерацией более оптимальных планов выполнения запросов.


Другим полезным нововведением является поддержка неполных индексов (Partial Indexes (http://www.sqlite.org/partialindex.html)), охватывающих не все строки в таблице, а лишь их часть. Добавлена новая pragma-директива query_only (http://www.sqlite.org/pragma.html#pragma_query_only), переводящая базу в режим только для чтения. Расширены возможности командной оболочки, команда ".import" теперь поддерживает многострочные поля и квотинг в соответствии с RFC-4180.  Кроме того, разработчики отметили, что SQLite 3.8.0 является одним из наиболее интенсивно протестированных выпусков за всю историю существования проекта.

URL: http://www.sqlite.org/news.html
Новость: http://www.opennet.dev/opennews/art.shtml?num=37748

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

Оглавление

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


2. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +37 +/
Сообщение от dr Equivalent (ok) on 26-Авг-13, 22:25 
Скулайт нужен. Запуск отдельного демона для базы данных далеко не всегда оправдан. Разрабы молодцы.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +4 +/
Сообщение от umbr (ok) on 27-Авг-13, 00:02 
Безусловно, Кэп :)
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

7. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +6 +/
Сообщение от Аноним (??) on 27-Авг-13, 00:16 
Спасибо. Значит все не зря; теперь я спокоен.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

18. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  –10 +/
Сообщение от Аноним (??) on 27-Авг-13, 10:03 
Лицензия достойная. Вот она - истинная свобода. На ее фоне GPL, BSD, Apache etc мало чем от проприетарщины отличаются.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

21. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +8 +/
Сообщение от Andrey Mitrofanov on 27-Авг-13, 10:09 
> Лицензия достойная. Вот она - истинная свобода.

Я тебе один умный вещь скажу, тольк-ты не а-бижайсь!

PD это не лицензия. Сюрприз. ---Впрочем, баллы за усердние в набросе.

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

33. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  –2 +/
Сообщение от Аноним (??) on 27-Авг-13, 20:48 
>> Лицензия достойная. Вот она - истинная свобода.
> Я тебе один умный вещь скажу, тольк-ты не а-бижайсь!
> PD это не лицензия. Сюрприз. ---Впрочем, баллы за усердние в набросе.

Приведи 50 источников, что PD - не лицензия. Я приведу 60 источников, что PD - лицензия. Хотя это в принципе не важно. PD де факто и де юре означает наиболее свободную лицензию.

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

39. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +4 +/
Сообщение от kurokaze (ok) on 28-Авг-13, 10:23 
>Приведи 50 источников, что PD - не лицензия. Я приведу 60 источников, что PD - лицензия.

И всё это ни на гран не изменит того что твой пост - жирный наброс

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

49. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +1 +/
Сообщение от arisu (ok) on 30-Авг-13, 12:40 
> PD де факто и де юре означает наиболее свободную лицензию.

особенно в странах, где PD вообще не работает.

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

22. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +2 +/
Сообщение от Аноним (??) on 27-Авг-13, 11:57 
Общественное достояние стало лицензией?
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

32. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  –1 +/
Сообщение от Аноним (??) on 27-Авг-13, 20:45 
> Общественное достояние стало лицензией?

Точно. http://hotdesignfor.us/news/2010/10/12/public-domain-mark-li.../

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

43. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +/
Сообщение от Аноним (??) on 28-Авг-13, 14:21 
Это лицензия, а не общественное достояние.
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

8. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +1 +/
Сообщение от Аноним (??) on 27-Авг-13, 01:15 
Firefox теперь еще быстрее ?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +1 +/
Сообщение от Anonus (ok) on 27-Авг-13, 01:38 
Да, если не будешь забывать регулярно откачивать "вакуум" из БД.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

11. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  –1 +/
Сообщение от Константин (??) on 27-Авг-13, 02:01 
vacuum не влияет на производительность
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

12. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +/
Сообщение от Аноним (??) on 27-Авг-13, 02:13 
Влияет на NTFS
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

13. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +1 +/
Сообщение от Аноним (??) on 27-Авг-13, 03:07 
> vacuum не влияет на производительность

Не факт. Внутренняя фрагментация свободного места - вполне может посадить производительность базы.

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

14. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +/
Сообщение от Аноним (??) on 27-Авг-13, 06:01 
И увеличить потребление памяти открытой базы браузера
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

10. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +/
Сообщение от rshadow (ok) on 27-Авг-13, 01:44 
даже голимый скайпик и тот теперь быстрее. слава sqlight!
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

15. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +1 +/
Сообщение от commiethebeastie (ok) on 27-Авг-13, 08:50 
В скайпе sqlite?
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

16. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +/
Сообщение от Аноним (??) on 27-Авг-13, 09:08 
Да
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

20. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +/
Сообщение от Аноним (??) on 27-Авг-13, 10:05 
> В скайпе sqlite?

В Zimbra тоже. Что не мешает юзать терабайтные базы.

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

26. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +1 +/
Сообщение от Аноним (??) on 27-Авг-13, 15:34 
>> В скайпе sqlite?
> В Zimbra тоже. Что не мешает юзать терабайтные базы.

С трудом верится. Юзать можно. Но вот скорость........

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

30. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +/
Сообщение от Аноним (??) on 27-Авг-13, 20:08 
тогда в много файликах куски баз по выборке
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

34. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +/
Сообщение от Аноним (??) on 27-Авг-13, 20:49 
> тогда в много файликах куски баз по выборке

Сформулируй мысль точнее. С трудом воспринимается.

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

41. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +/
Сообщение от Аноним (??) on 28-Авг-13, 10:55 
Разбить sqlite на портиции в виде файлов по диску
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

37. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +2 +/
Сообщение от anonymous (??) on 27-Авг-13, 22:17 
>>> В скайпе sqlite?
>> В Zimbra тоже. Что не мешает юзать терабайтные базы.
> С трудом верится. Юзать можно. Но вот скорость........

Тюнить надо свое приложение (точнее, параметры базы и работы с ней).
С 85 инсертов в секунду до 96 000 инсертов:
http://stackoverflow.com/questions/1711631/how-do-i-improve-...
У меня тоже sqlite3 отлично работает на многих сотнях тысяч записей и активной выборкой/записью. Вопрос лишь в том, что надо догадываться, как она устроена.

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

17. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  –1 +/
Сообщение от Аноним (??) on 27-Авг-13, 09:30 
как ?
оракл еще не купил ?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

19. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  –8 +/
Сообщение от Аноним (??) on 27-Авг-13, 10:04 
> как ?
> оракл еще не купил ?

Хрен он Public Domain купит. Продается только GPL.

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

40. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +2 +/
Сообщение от kurokaze (ok) on 28-Авг-13, 10:26 
> Хрен он Public Domain купит. Продается только GPL.

Продается все что угодно, например в виде платной поддержки. Но наивным и скорбным умом фанатикам-гплфобам этого не понять.


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

44. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +1 +/
Сообщение от Аноним (??) on 28-Авг-13, 14:28 
Вызывающе неверная информация.

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

23. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +/
Сообщение от Аноним (??) on 27-Авг-13, 11:58 
> как ?
> оракл еще не купил ?

Не поделишься секретом как купить общественное достояние?

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

35. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +1 +/
Сообщение от Аноним (??) on 27-Авг-13, 20:49 
>> как ?
>> оракл еще не купил ?
> Не поделишься секретом как купить общественное достояние?

Купить нельзя. Продать можно.

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

47. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +/
Сообщение от Аноним (??) on 29-Авг-13, 19:51 
> Купить нельзя. Продать можно.

Продажа становится продажей во время покупки. А купить, вы сами сказали, нельзя. Значит и продать нельзя.

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

27. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +1 +/
Сообщение от Аноним (??) on 27-Авг-13, 15:35 
> как ?
> оракл еще не купил ?

Ему не нужно.

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

31. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +/
Сообщение от Аноним (??) on 27-Авг-13, 20:43 
Ну нужно-то ему, наверное, нужно. Чтобы прикрыть и более эффективно впаривать свою большую шнягу (80% установок которой под ... Windows).
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

36. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +/
Сообщение от Аноним (??) on 27-Авг-13, 20:51 
> Ну нужно-то ему, наверное, нужно. Чтобы прикрыть и более эффективно впаривать свою
> большую шнягу (80% установок которой под ... Windows).

Сбер, СМЭВ - сколько еще?

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

50. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +1 +/
Сообщение от arisu (ok) on 30-Авг-13, 12:46 
> Чтобы прикрыть

угу. MySQL, смотрю, «прикрыли». так хорошо, что многие его повыкидывали и перешли на форк, спокойно обошедший «папу» по фичам.

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

25. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +/
Сообщение от Аноним (??) on 27-Авг-13, 12:21 
>Новый планировщик по всем параметрам превосходит планировщик, используемый ранее

Где графики и проценты посмотреть?

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

28. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  –1 +/
Сообщение от lucentcode (ok) on 27-Авг-13, 18:18 
А почему в консорциуме спонсоров не видно Apple? В их iPhone куча данных в sqlite хранится.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

29. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +1 +/
Сообщение от Andrey Mitrofanov on 27-Авг-13, 18:44 
> А почему в консорциуме спонсоров не видно Apple? В их iPhone куча
> данных в sqlite хранится.

Они оплачивают дошuраки патчами!

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

38. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  –2 +/
Сообщение от anonymous (??) on 27-Авг-13, 23:06 
Как у нового SQLite с одновременными запросами из множества программ к одной базе? В своё время это заставило KDE перейти на MySQL.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

42. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +2 +/
Сообщение от angra (ok) on 28-Авг-13, 13:58 
На чтение никаких проблем никогда не было. С одновременной записью намного хуже чем в клиент-серверных БД, такой сценарий использования не является для sqlite правильным. Но все это не имеет отношения к тому, что у некоторых разработчиков KDE руки растут из жопы. Достаточно вспомнить про тридцатикратное дублирование данных от которого только недавно избавились. Для того, чтобы просадить sqlite на базе из нескольких десятков или даже сотен контактов, надо иметь настоящий антиталант.
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

46. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +/
Сообщение от anonymous (??) on 28-Авг-13, 17:27 
> Как у нового SQLite с одновременными запросами из множества программ к одной
> базе? В своё время это заставило KDE перейти на MySQL.

Смотрите на WAL или увеличивайте тайм-аут на запрос на запись и оформляйте sql-код в транзакции. Я пошел по второму пути по ряду причин, проблем в принципе нет.
А разрабы КДЕ, по моему скромному мнению, документацию к sqlite не изучали. Как, к сожалению, и разрабы zabbix.

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

48. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +/
Сообщение от arisu (ok) on 30-Авг-13, 12:39 
фичи — это, конечно, здорово. но ведь превратят же «маленького и шустрого» в очередного мегамонстра, который уже перестанет быть маленьким, но так и не станет «настоящим». до creeping featurism осталось совсем чуть-чуть.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

52. "Релиз БД SQLite 3.8.0 с новым планировщиком запросов"  +/
Сообщение от Crazy Alex (ok) on 03-Сен-13, 19:52 
Учитывая, что они предыдущие версии годами поддерживают - не велика беда. Больше того - если таки creeping featurism получится - скорее всего останутся просто две ветки - простая и навороченная. Даже если в постой будут только багфиксы - этого вполне достаточно.
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

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

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




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

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