SQLite - ну очень большой...

Любые обсуждения, не нарушающие правил форума.

Модератор: Модераторы

SQLite - ну очень большой...

Сообщение Vadim » 23.08.2016 10:35:34

Кто-нибудь работал на SQLite с большими базами? Гигабайт, 10 ГБ, 100 ГБ...
Есть проект, где 99,9999% запросов к базе только на выборку. Потянет ли SQLite работу с большой базой "только на чтение"?
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: SQLite - ну очень большой...

Сообщение azsx » 23.08.2016 10:49:47

при 3 гб на чтение и запись у меня рухнула база.
зы
есть такие вопросы, когда лучше написать тест на свои данные и проверить.
azsx
энтузиаст
 
Сообщения: 959
Зарегистрирован: 16.11.2015 06:38:32

Re: SQLite - ну очень большой...

Сообщение McLion » 23.08.2016 18:19:15

azsx писал(а):при 3 гб на чтение и запись у меня рухнула база.


Не факт, что база виновата.
Аватара пользователя
McLion
постоялец
 
Сообщения: 332
Зарегистрирован: 06.02.2015 18:41:00

Re: SQLite - ну очень большой...

Сообщение Padre_Mortius » 23.08.2016 21:33:05

Vadim, в рассылке sqlite.org частенько проскакивают размеры баз в районе 100 Гб
Padre_Mortius
энтузиаст
 
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Re: SQLite - ну очень большой...

Сообщение DYUMON » 24.08.2016 08:41:06

Меня терзают смутные сомнения, зачем тебе на домашнем компе база на 10 гб ? Ты в sqlite собрался гуглмапс закачать по картиночно?
Аватара пользователя
DYUMON
постоялец
 
Сообщения: 234
Зарегистрирован: 11.03.2009 13:32:54

Re: SQLite - ну очень большой...

Сообщение alexs » 24.08.2016 09:15:36

Может проще взять нормальную БД для таких объёмов? Тот же FB имеет встраиваемую версию. И возможностей у него побольше, чем у этой не до бд.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: SQLite - ну очень большой...

Сообщение azsx » 24.08.2016 09:22:16

кстати, вспомнил. В почте thunderbird в основе также sqlite. А я ведь активно юзал почту размером более 100 гб.
azsx
энтузиаст
 
Сообщения: 959
Зарегистрирован: 16.11.2015 06:38:32

Re: SQLite - ну очень большой...

Сообщение Vadim » 24.08.2016 09:30:08

DYUMON
Это не на домашний комп. :-)
Есть база рефератов патентов за 2000...2014 годы. Она сейчас сидит на MSSQL, на хилом серваке. Денег на оперативу и процы нет, сразу предупреждаю. :-D Вот, хотелось бы облегчить ношу этого хилого сервака... :-)

Добавлено спустя 3 минуты 36 секунд:
alexs писал(а):Тот же FB имеет встраиваемую версию. И возможностей у него побольше, чем у этой не до бд.

Там нет встроенной полнотекстовой индексации. По крайней мере в 2.5 не было. Её встраивали в клон под названием Redbase, но мне там непонятна ихняя лицензия.
А так, в принципе, с FB я был бы согласен.
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: SQLite - ну очень большой...

Сообщение DYUMON » 24.08.2016 09:51:08

Денег на оперативу и процы нет, сразу предупреждаю.

прежде чем на железо грешить лучше код проверить, mssql будучи коммерческим проектом имеет отличную производительность, может он сам как то плохо настроен , либо какие то логи у него мусором забились.
Аватара пользователя
DYUMON
постоялец
 
Сообщения: 234
Зарегистрирован: 11.03.2009 13:32:54

Re: SQLite - ну очень большой...

Сообщение Vadim » 24.08.2016 10:18:27

DYUMON
Оперативы мало. Там ещё кроме MS... много чего...
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: SQLite - ну очень большой...

Сообщение mig-31 » 24.08.2016 12:30:33

Firebird на слабом железе особенно под Линух хорошо работает.
mig-31
постоялец
 
Сообщения: 224
Зарегистрирован: 14.07.2011 13:46:48

Re: SQLite - ну очень большой...

Сообщение alexs » 24.08.2016 12:46:44

Vadim писал(а):Там нет встроенной полнотекстовой индексации

Возьми PG. Слоник умеет всё что и MSSQL и ещё чуть-чуть. И к железу демократичен. Можно сконфигурить как хочешь.
Уверен - быстродействие будет гораздо выше. Сам не нарадуюсь.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: SQLite - ну очень большой...

Сообщение azsx » 24.08.2016 12:54:06

оффтопик
а мне pg не нравится. Нет реиндекса без блокировки таблицы. Фул вакум блочит таблицу, автовакум чистит таблицу лишь в теории. Вылетает при высокой скорости запросов (тыщ 600 - 900 в сутки).
Кстати автовакум - это ваще нечто!

Добавлено спустя 39 секунд:
зы
и у меня всего 130 гб база. Что будет дальше, страшно представить.
azsx
энтузиаст
 
Сообщения: 959
Зарегистрирован: 16.11.2015 06:38:32

Re: SQLite - ну очень большой...

Сообщение Vadim » 24.08.2016 13:40:19

alexs
С PG Никогда не работал. Мне кажется замена MSSQL на PG - это замена бегемотика на слоника. :D
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: SQLite - ну очень большой...

Сообщение alexs » 24.08.2016 14:39:16

Vadim
В отличии от MSSQL на PG у меня только самые положительные эпитеты.
azsx
Может у вас сконфигурен не верно? Или с железом проблемы? Я сейчас на версиях 9.3 - 9.5 - полёт очень стабилен. Блокировок в принципе нет. Нагрузка сопоставима с указанной вами. Единственное но - не нужно долго держать транзакции явно открытыми.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

След.

Вернуться в Потрепаться

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10

Рейтинг@Mail.ru