社区
C语言
帖子详情
嵌入式数据库Sqlite操作疑问
zyrong1986
2012-05-24 07:23:45
在虚拟机上使用Sqlite数据库,使用Valgrind观测插入数据,会发现刚开始不停的存在内存增长,过一段时间后,内存不在增长,这是不是Sqlite本身存在的缓存处理机制,导致刚开始写数据时内存增长,求助如何避免插入数据时,内存不增长??
...全文
48
4
打赏
收藏
嵌入式数据库Sqlite操作疑问
在虚拟机上使用Sqlite数据库,使用Valgrind观测插入数据,会发现刚开始不停的存在内存增长,过一段时间后,内存不在增长,这是不是Sqlite本身存在的缓存处理机制,导致刚开始写数据时内存增长,求助如何避免插入数据时,内存不增长??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zyrong1986
2012-05-25
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
sqlite已经是很轻量了, 内存还不够,或许你根本就不应该用数据库。
[/Quote]
哪有不用数据库的,现在的问题基本在于,不停地写数据后,程序卡死,我每次写数据会在300ms内写三次数据,会不会是这个问题导致?
帅得不敢出门
2012-05-25
打赏
举报
回复
sqlite已经是很轻量了, 内存还不够,或许你根本就不应该用数据库。
zyrong1986
2012-05-25
打赏
举报
回复
我的程序使用在ARM板上,内存很少,稍微涨一下,我的板子就撑不住了,所以才要处理
qq120848369
2012-05-24
打赏
举报
回复
无论怎么样, 一个程序的内存都不可能无限涨, 这个道理不是明摆着的吗?
无论是用了内存池, 还是malloc/free, 都一样到一定程序不会再涨了, 再涨说明你程序要挂掉了.
ubuntu下使用
SQLite
3的基本命令
sqlite
3一款主要用于
嵌入式
的轻量级
数据库
,本文旨在为熟悉
sqlite
3基本命令提供技术文档。希望对读者们有所帮助,如有
疑问
请和我联系,尽可能解答
android 内嵌
数据库
,安卓开发之
嵌入式
数据库
sqlite
的
操作
方法
安卓App开发经常会需要
嵌入式
数据库
sqlite
的辅助,它可以存放我们必要的应用数据,下面介绍下如何使用java连接读取
sqlite
中的数据。本文中的代码经本人测试可用,可以参考。代码如下:DBHelper.javapackage ...
嵌入式
数据库
:提升
嵌入式
系统性能的关键技术
嵌入式
数据库
是一种专为
嵌入式
系统设计的轻量级
数据库
管理系统。小巧:
嵌入式
数据库
通常具有较小的存储空间要求,可以在资源受限的
嵌入式
系统中运行。高效:
嵌入式
数据库
采用了优化的数据结构和算法,以提供快速的...
SQLite
:轻量级
嵌入式
数据库
SQLite
与其他常见的
数据库
管理系统(DBMS)相比,在架构上,
SQLite
是一种
嵌入式
数据库
,将
数据库
引擎直接嵌入到应用程序中,而不需要独立的服务器进程。用户上,
SQLite
是单用户
数据库
,只能由一个进程或线程访问。...
使用
嵌入式
C语言
操作
数据库
的示例代码
其中一个常用的选择是
SQLite
数据库
,它是一个轻量级的、无服务器的
数据库
引擎,非常适合
嵌入式
系统。C语言是一种常用的
嵌入式
编程语言,它提供了许多库和工具,用于
操作
各种类型的
数据库
。需要注意的是,以上示例中...
C语言
69,373
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章