The OpenNET Project / Index page

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

Выпуск SQLite 3.8.9

09.04.2015 08:43

Доступен релиз SQLite 3.8.9, легковесной системы управления базами данных, оформленной в виде подключаемой библиотеки. Код SQLite распространяется как общественное достояние (public domain), т.е. может использоваться без ограничений и безвозмездно в любых целях. Финансовую поддержку разработчиков SQLite осуществляет специально созданный консорциум, в который входят такие компании, как Adobe, Oracle, Mozilla, Bentley и Bloomberg.

В новом выпуске основные изменения связаны с проведением работы по исправлению ошибок. Из улучшений можно отметить перевод VxWorks-7 в разряд официально поддерживаемых и протестированных платформ, добавление команды ".dbinfo", PRAGMA index_xinfo и интерфейса sqlite3_status64(). В новом выпуске также проведена оптимизация производительности полнотекстовых запросов fts3/4, используемых в сочетании с оператором OR. Устранено потенциальное целочисленное переполнение в функциях sqlite3_blob_read() и sqlite3_blob_write().

  1. Главная ссылка к новости (http://permalink.gmane.org/gma...)
  2. OpenNews: Выпуск SQLite 3.8.8
  3. OpenNews: Выпуск SQLite 3.8.7 со значительными оптимизациями производительности
  4. OpenNews: Релиз БД SQLite 3.8.6
  5. OpenNews: Релиз БД SQLite 3.8.5
  6. OpenNews: Релиз БД SQLite 3.8.0 с новым планировщиком запросов
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/42004-sqlite
Ключевые слова: sqlite
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (29) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 09:35, 09/04/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –12 +/
    Насколько тяжелая эта SQLite?
    Например на средненьком компе потянет одновременную работу с например 20000 баз?
     
     
  • 2.2, Genry_U (?), 09:47, 09/04/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Он всё потянет, если тебя не интересует скорость.
     
     
  • 3.10, LU (?), 14:01, 09/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Что есть скорость? Например простые запросы на чтение sqlite выполнит быстрее, чем, например, postgres.
     
     
  • 4.15, Аноним (-), 14:57, 09/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    вот с записью очень плохо.
     
     
  • 5.23, анонимус (??), 21:24, 09/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    а мне показалось, что с записью проблемы только когда каждая операция отрабатывает как отдельная транзакция.
    Если commit делать редко, то вроде нормальная скорость.
     
  • 2.3, Аноним (-), 09:48, 09/04/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Описанная Вами задача - скорее не для средненьких компов.
    Хотя, смотря какие базы, и в какой степени комп "средненький".

    <Картинка про троллейбус из буханки хлеба.jpg>

     
  • 2.5, hoopoe (ok), 10:23, 09/04/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    SQLite хранит базы в файле (одна база - один файл + файлы для локов), т.е. скорострельность будет определяться скоростью доступа в файло
     
  • 2.6, An on (?), 10:39, 09/04/2015 [^] [^^] [^^^] [ответить]  
  • +4 +/
    https://www.sqlite.org/whentouse.html
     
  • 2.19, Аноним (-), 15:50, 09/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Если вам требуется /20000 баз на средненьком компе/ могу порекомендовать оформить подписку на Amazon RDS, впрочем, если баз так много, то определенно нужно денормализовывать и уходить в Amazon DynamoDB или облачные аналоги.
     
     
  • 3.22, Crazy Alex (ok), 19:01, 09/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем горячиться? Может, там каждая база из трёх таблиц по сотне записей
     
     
  • 4.24, Аноним (-), 22:32, 09/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Я, честно говоря, даже представить себе не могу такую задачу, которая потребует такого количества баз, так что решил, что автор имеет ввиду таблицы.
     
  • 2.31, Аноним (-), 21:29, 12/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    20000 баз? У нас в, компании, в которой 10000-15000 сотрудников трудятся, 2-3 базы (основная и тестовые). На Оракле. На предыдущем месте работы (поставщик услуг связи), у каждого филиала в биллинговой системе было 2 базы, на Оракле. Я боюсь спросить - чем автор комментария занимается, что ему понадобилось "на средненьком компе" поднимать 20000 баз на встраиваемой СУБД для пользовательских приложений?
     

  • 1.4, Аноним (-), 10:09, 09/04/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    VxWorks-7 - зачем?
     
     
  • 2.7, Ы (?), 11:18, 09/04/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > VxWorks-7 - зачем?

    Затем, что сотни миллионов устройств управляются этой RTOS?

     
     
  • 3.11, Аноним (-), 14:09, 09/04/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Где ты нашел сотни миллионов устройств на этом? В большинстве девайсов по мере роста доступных ресурсов VxWorks-а выпер обычный линух. Это там теперь сотни миллионов :)
     
     
  • 4.13, Ы (?), 14:16, 09/04/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Windriver -- самая старая и самая успешная компания на этом рынке.

    Я помню их EISA карты 95 года выпуска.

    И VxWorks уже работал.

    Очень задолго до появления Линукса вообще.

     
     
  • 5.17, Аноним (-), 15:04, 09/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    А что сегодня?
     
     
  • 6.21, Аноним (-), 17:24, 09/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    А сегодня работает на борту спутников.
     
     
  • 7.25, Аноним (-), 11:33, 10/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    А десктопо-сервера-ноутбуко-роутеры как?
     
     
  • 8.26, Аноним (-), 13:07, 10/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    А там и NetBSD нормально будет работать Это неинтересно, там не нужен RTOS А в... текст свёрнут, показать
     
     
  • 9.27, Аноним (-), 14:13, 10/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    RTOS на десктопо-ноутбуках как раз и нужен По крайней мере, возможность выдать ... текст свёрнут, показать
     
     
  • 10.29, Аноним (-), 14:40, 10/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    CPU на десктопо-нетбуках RT ные ... текст свёрнут, показать
     
     
  • 11.30, Аноним (-), 15:42, 10/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, хотя, для обеспечения мягкого реалтайма гарантировать поведение задачи на п... текст свёрнут, показать
     
  • 2.8, YetAnotherOnanym (ok), 12:56, 09/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Почему бы не посмотреть на сайте VxWorks что это такое и зачем оно нужно?
     
     
  • 3.12, Аноним (-), 14:10, 09/04/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Почему бы не посмотреть на сайте VxWorks что это такое и зачем
    > оно нужно?

    Оно нужно конторе делающей VxWorks, чтобы доить клиентов :)

     
     
  • 4.14, Ы (?), 14:17, 09/04/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Оно нужно конторе делающей VxWorks, чтобы доить клиентов :)

    По моему вы дурачок.

     
     
  • 5.18, Аноним (-), 15:06, 09/04/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Фанат вксворкса? А ведь Аноним правильно сказал.

     
     
  • 6.28, Nika (??), 14:15, 10/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Анафема!
     

  • 1.32, Аноним (-), 21:46, 12/04/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Инструменты администрирования и разработки под нее есть-то? для firebird куча инструментов, начиная со специализированного ibexpert и заканчивая всякими комбайнами вроде ems sql manager и embarcadero rapid sql, встраиваемая версия тоже есть, плюс процедурное расширение языка. в SQLite ничего этого нет, как я понимаю?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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