Вопросы с тегом «sqlite»

Популярная встраиваемая СУБД с открытым исходным кодом (т.е. не клиент-серверная), реализованная в виде библиотеки C.

7
Как правильно отформатировать вывод оболочки sqlite?
Если я иду mysql shellи печатать, SELECT * FROM usersя получаю - +--------+----------------+---------------------------------+----------+-----------+--------------------+--------------------+ | USERID | NAME | EMAILID | PASSWORD | USER_TYPE | CONTACT_ID_FKUSERS | COMPANY_ID_FKUSERS | +--------+----------------+---------------------------------+----------+-----------+--------------------+--------------------+ | 137 | X | b@cc.com | # | ADMIN | 166 | 110 | | 138 | Kshitiz | ksharma@aaa.com …
79 sqlite 

3
Можно ли хранить и запрашивать JSON в SQLite?
Мне нужно хранить объекты JSON в базе данных SQLite, а затем делать сложные запросы к ней. Я сделал таблицу, как это: +--------------------------------------+ |document | property | string | number| +--------------------------------------+ |foo | "title" | "test" | | +--------------------------------------+ |foo | "id" | | 42 | +--------------------------------------+ |bar | "id" | …
35 sqlite  json 


3
Для абсолютной производительности SUM быстрее или COUNT?
Это относится к подсчету количества записей, которые соответствуют определенному условию, например invoice amount > $100. Я склонен предпочесть COUNT(CASE WHEN invoice_amount > 100 THEN 1 END) Тем не менее, это так же верно SUM(CASE WHEN invoice_amount > 100 THEN 1 ELSE 0 END) Я бы подумал, что COUNT предпочтительнее по …

1
Пределы SQLite
Как далеко можно взять базу данных sqlite от однопользовательского встроенного прототипно-ориентированного движка БД?
22 sqlite 

2
Хранение цен в SQLite, какой тип данных использовать?
Я использую SQLite и мне нужно хранить цены. SQLite в REALтипе данных говорит , что использует floating-pointчто неприемлемо для хранения цен. Есть ли тип данных помимо ТЕКСТА, который я могу использовать для численного хранения цен, чтобы они правильно сортировались?

1
Почему этот SQL-запрос намного медленнее, когда я индексирую столбцы?
У меня есть база данных sqlite с двумя таблицами, каждая из которых содержит 50000 строк, содержащих имена (фальшивых) людей. Я построил простой запрос, чтобы узнать, сколько существует имен (имя, отчество, фамилия), которые являются общими для обеих таблиц: select count(*) from fakenames_uk inner join fakenames_usa on fakenames_uk.givenname=fakenames_usa.givenname and fakenames_uk.surname=fakenames_usa.surname and fakenames_uk.middleinitial=fakenames_usa.middleinitial; …

5
Инструменты для перехода с SQLite на PostgreSQL
Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Мне нужно постоянно мигрировать с SQLite на PostgreSQL. Под непрерывностью я подразумеваю, что я буду ежедневно импортировать базу данных SQLite в PostgreSQL. …

5
Как проверить, какой компонент Database Engine установлен на сервере базы данных, к которому у меня есть доступ для выполнения запросов?
Я хочу проверить, какой тип sql запущен на сервере Datasase, к которому я могу получить доступ. У меня есть только доступ к веб-интерфейсу и списку таблиц. Через интерфейс я могу выполнять запросы к таблицам, которые присутствуют в списке. Как я могу получить больше информации о сервере и версии, на которой …

3
SQLITE: проблема тегов и продуктов
Я ищу способ создать запрос, чтобы сделать следующее: Давайте рассмотрим 3 таблицы: продукты: Список продуктов теги: список тегов tag_ties: таблица, используемая для привязки тега к товару Давайте рассмотрим эту структуру для каждой таблицы: Товары: id (int, автоинкремент) название (varchar, название продукта) Метки: id (int autoincrement) ярлык (varchar, ярлык ярлыка) Tag_ties: …
10 query  sqlite  subquery 

1
Как предотвратить блокировки базы данных SQLite?
Из SQLite FAQ я знаю, что: Несколько процессов могут одновременно открывать одну и ту же базу данных. Несколько процессов могут выполнять SELECTодновременно. Однако только один процесс может вносить изменения в базу данных в любой момент времени. Итак, насколько я понимаю , я могу: 1) Чтение БД из нескольких потоков ( …
10 locking  sqlite 

1
Работа с несколькими базами данных?
Используя sqlite3 в Linux, как можно работать с несколькими базами данных? Я хотел бы сделать что-то вроде следующего в базе данных 1? sqlite3 database1.db insert into database1.mytable values (select * from database2.mytable) Как мне написать SELECTзапрос для database2 выше?
9 sqlite 

4
выбрать все строки с минимальным значением
В Sqlite 3 я пытаюсь выяснить, как выбирать строки на основе минимального значения. Я думаю, что я ограничен тем, что не знаю достаточно терминологии для эффективного поиска в Google. Стол выглядит так: num text num2 ---------- ---------- ---------- 0 a 1 0 a 2 1 a 3 1 b 4 …
9 sqlite 

1
Оценка влияния индексов на размер базы данных SQLite
Я пытаюсь оценить размер базы данных (на диске) для базы данных SQLite, которая включает в себя ряд проиндексированных столбцов. Эти столбцы имеют тип (SQLite) Integer и String. Это достаточно просто, чтобы оценить размер строки с помощью этих столбцов, но я не уверен, как учесть дополнительное заполнение для строки из-за индексов. …
9 index  sqlite  size 

1
SQLite3 не использует закрывающий индекс с выражением json_extract
Я пытаюсь создать индекс в SQLite3(3.18), используя json_extractвыражения. Моя цель состоит в том, чтобы выполнять запросы, которые требуют только индекса для получения результатов. Причина этого заключается в том, что json_extractэто дорогостоящая операция, которая может снизить производительность при работе с большими наборами данных и / или значениями. Я пришел к выводу, …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.