sqlite - 如何使用命令行工具 sqlite3 浏览内存中的 SQLite 数据库

标签 sqlite in-memory-database

有没有办法使用 sqlite3 CLI 工具将整个 SQLite 数据库加载到内存中以获得更快的结果?谢谢!

最佳答案

我不确定你想在这里完成什么,但我有两个想法要提出:

1- 将数据库中的所有内容复制到内存数据库中。此链接将告诉您如何附加内存数据库:http://www.sqlite.org/lang_attach.html

2- 增加缓存大小,将事务保存在内存中,并将“临时存储”保存在内存中: http://www.sqlite.org/pragma.html#pragma_cache_size http://www.sqlite.org/pragma.html#pragma_journal_mode http://www.sqlite.org/pragma.html#pragma_temp_store

关于sqlite - 如何使用命令行工具 sqlite3 浏览内存中的 SQLite 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6545493/

相关文章:

java - 打开联系意向DISPLAY_NAME

java - 如何正确关闭 Derby 内存数据库

angular - Angular-in-memory-web-api 中的多个集合

java - Java 内存数据库推荐

linux - 如何使用 Redis 中的值与结果一详细信息之间的比较?

java - Logstash SQLite 错误 "Missing Valuefier handling for full class"

iOS Sqlite 数据库不显示第一条记录

ruby-on-rails-3 - Rails 3 validates_uniqueness_of与:scope生成无效的SQL?

java - 如何使用HSQLDB为JDBC应用程序动态生成表

python - 如何在 Python 中使用变量更新 sqlite 条目