SQLite:没有mmap()函数,是否可以使用WAL?

佐佐治

由于性能和可靠性,我想使用WAL模式。但是我的环境没有mmap()函数,所以我不能用WAL编译SQLite(WAL需要mmap()。)。尽管设置PRAGMA locking_mode=EXCLUSIVE允许不带mmap()的情况下使用WAL(在这种情况下,WAL-index是在堆内存而不是共享文件上创建的),但对于管理多个数据库连接的应用程序来说,它不是一个好的解决方案。

我在一个进程中将SQLite与多个数据库连接(用于线程间并发)一起使用,而mmap()似乎仅用于进程间的内存共享。由于我期望有一种方法可以在单进程环境中使用不带mmap()的WAL。但是我找不到好的解决方案。有解决这个问题的想法吗?

谢谢。

CL。

SQLibrary中的代码始终为wal-index创建一个内存映射文件。

如果要使用不带mmap的WAL,则必须更改该代码以改为使用普通的共享内存块。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

是否可以使用没有SPDY的HTTP / 2?

来自分类Dev

是否可以使用Python定义没有值的枚举?

来自分类Dev

是否可以使用没有tpl文件的smarty模板?

来自分类Dev

Idris:是否可以使用“ with”重写所有函数以使用“ case”而不是“ with”?如果没有,您能举个反例吗?

来自分类Dev

是否可以使用Sqlite部署Django?

来自分类Dev

是否可以使用有效负载调用AWS Lambda函数以使Alexa说话?

来自分类Dev

是否可以使 MySQL Db 在没有 UPPER() 函数的情况下以大写形式存储数据

来自分类Dev

有没有一种方法可以使jQuery的.on()函数与promises配合使用?

来自分类Dev

在Github Pages上使用Jekyll是否可以使用没有问号的URL参数?

来自分类Dev

检查SQLite是否正在使用journal_mode = WAL或journal_mode = DELETE的函数

来自分类Dev

是否有可以使用的“ GenerateJwt”方法?

来自分类Dev

是否可以使用JDK 1.7或更高版本以Java编写没有main()的程序?

来自分类Dev

测试CanCan是否可以使用RSpec来查看没有模型的控制器页面

来自分类Dev

是否可以使用MirrorMaker2复制没有别名前缀的kafka主题

来自分类Dev

如何知道我是否可以使用oracle用户删除?没有实际删除任何内容?

来自分类Dev

是否可以使用javascript添加类?div中没有id和class

来自分类Dev

是否可以使用没有Hadoop依赖的apache mahout分类

来自分类Dev

是否可以使用没有viewstate和postbacks的asp.net Web表单

来自分类Dev

在HTML中是否可以使用没有“回车符”的“换行符”?

来自分类Dev

是否可以使用管道“ |”运行输出本身?如果没有,为什么会这样呢?

来自分类Dev

是否可以使用“normalizr”规范化“类似excel”的JSON(没有id)?

来自分类Dev

是否可以使用 cli 控制没有 cli 支持的 gui 工具?

来自分类Dev

是否可以使用 slack API 删除没有付费版本的用户

来自分类Dev

打字稿:是否可以使用没有模块的`declare const`来公开全局变量

来自分类Dev

如果没有 Tomcat 本地库,在 Tomcat 中是否可以使用 SNI?

来自分类Dev

我可以使用没有由group by引起的汇总的聚合函数吗?

来自分类Dev

是否可以使用模板元编程有条件地禁用全局函数定义?

来自分类Dev

在C#中是否可以使用具有1种以上返回类型的函数?

来自分类Dev

是否可以使用 SQL 加载 Sqlite JSON 扩展?

Related 相关文章

  1. 1

    是否可以使用没有SPDY的HTTP / 2?

  2. 2

    是否可以使用Python定义没有值的枚举?

  3. 3

    是否可以使用没有tpl文件的smarty模板?

  4. 4

    Idris:是否可以使用“ with”重写所有函数以使用“ case”而不是“ with”?如果没有,您能举个反例吗?

  5. 5

    是否可以使用Sqlite部署Django?

  6. 6

    是否可以使用有效负载调用AWS Lambda函数以使Alexa说话?

  7. 7

    是否可以使 MySQL Db 在没有 UPPER() 函数的情况下以大写形式存储数据

  8. 8

    有没有一种方法可以使jQuery的.on()函数与promises配合使用?

  9. 9

    在Github Pages上使用Jekyll是否可以使用没有问号的URL参数?

  10. 10

    检查SQLite是否正在使用journal_mode = WAL或journal_mode = DELETE的函数

  11. 11

    是否有可以使用的“ GenerateJwt”方法?

  12. 12

    是否可以使用JDK 1.7或更高版本以Java编写没有main()的程序?

  13. 13

    测试CanCan是否可以使用RSpec来查看没有模型的控制器页面

  14. 14

    是否可以使用MirrorMaker2复制没有别名前缀的kafka主题

  15. 15

    如何知道我是否可以使用oracle用户删除?没有实际删除任何内容?

  16. 16

    是否可以使用javascript添加类?div中没有id和class

  17. 17

    是否可以使用没有Hadoop依赖的apache mahout分类

  18. 18

    是否可以使用没有viewstate和postbacks的asp.net Web表单

  19. 19

    在HTML中是否可以使用没有“回车符”的“换行符”?

  20. 20

    是否可以使用管道“ |”运行输出本身?如果没有,为什么会这样呢?

  21. 21

    是否可以使用“normalizr”规范化“类似excel”的JSON(没有id)?

  22. 22

    是否可以使用 cli 控制没有 cli 支持的 gui 工具?

  23. 23

    是否可以使用 slack API 删除没有付费版本的用户

  24. 24

    打字稿:是否可以使用没有模块的`declare const`来公开全局变量

  25. 25

    如果没有 Tomcat 本地库,在 Tomcat 中是否可以使用 SNI?

  26. 26

    我可以使用没有由group by引起的汇总的聚合函数吗?

  27. 27

    是否可以使用模板元编程有条件地禁用全局函数定义?

  28. 28

    在C#中是否可以使用具有1种以上返回类型的函数?

  29. 29

    是否可以使用 SQL 加载 Sqlite JSON 扩展?

热门标签

归档