www问答网
所有问题
sqlite数据库为什么占用的磁盘空间很大
如题所述
举报该问题
推荐答案 2014-10-27
这主要取决于你存储的数据的类型和大小
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://www.wendadaohang.com/zd/1AA34W1Ad4nWd3A551d.html
相似回答
超级奇怪的
sqlite数据库
被
占用
而删除不了的有关问题,有高手吗
答:
sqlite
> vacuum;VACUUM命令会清空“空闲列表”,把
数据库
尺寸压缩到最小。但是要耗费一些时间。FQA里面说,在Linux的环境下,大约0.5秒/M。并且要使用两倍于数据库文件
的空间
。我憎恨此FQA,他只说系统环境,不说机器硬件...
sqlite
只有几条
数据
内存
很大
答:
sqlite
是轻量级
数据库
,并不是内存数据库它的所有数据都是以字符串形式保存在db文件里的
android
sqlite数据库占
运行内存吗
答:
哪有不
占
内存的
数据库
,还有那些软件呢,也都占有,但是他们一般来讲都是系统本身的。所以你没必要去担担心这个
sqlite
安装包占电脑
空间
吗?
答:
不占
。SQLite,是一款轻型的数据库。占用内存小、安装、卸载方便,语法规则通用,使用简单。SQLite占用空间和内存很小,顶多也就几百k,把一些数据存到本地,不用通过网络与远程数据库交互。
Android
sqlite
db文件如果
很大
,会有
什么
不好的影响?
答:
这个自然会比较慢。查询数据太多的话。光和DB关系还不仅仅是,cursorwindow一次只能创建2MB?的共享内存。所以,你返回数据最好不要超过2MB,否则的话,
sqlite
又得重新读
数据库
,
磁盘
IO比较慢。你最好试试。
如何压缩
sqlite数据库
?
答:
当然
SQLite的
图形化管理软件也挺多的,比如
Sqlite
Maestro、SQLiteSpy等等都可以 如果不用这些,直接压缩的话,也可以通过执行 VACUUM 命令,VACUUM 将会从头重新组织
数据库
。高版本有个auto-vacumm 模式也可以替代 VACUUM 命令。
Android
sqlite
db文件如果
很大
,会有
什么
不好的影响?
答:
这个自然会比较慢。查询数据太多的话。光和DB关系还不仅仅是,cursorwindow一次只能创建2MB?的共享内存。所以,你返回数据最好不要超过2MB,否则的话,
sqlite
又得重新读
数据库
,
磁盘
IO比较慢。你最好试试。
为什么
C盘显示
占用很大空间
,但是找不到大?
答:
C盘显示
占用很大空间
,但是找不到大文件,可能是因为文件被隐藏、系统文件
占用空间
、临时文件过多、回收站占用空间或
磁盘
碎片过多等原因导致的。1. 文件被隐藏:有时候,一些文件可能被设置为隐藏属性,导致在文件夹中无法直接...
sqlite
3查看表
空间占用
情况
答:
系统设置中查看。
SQLite
是一个嵌入式SQL
数据库
引擎,它实现了一个自包含、无服务器、零配置、事务性SQL数据库引擎,
sqlite
3查看表
空间占用
情况可以在系统设置中进行查看即可。
大家正在搜
数据库的数据一般存放在磁盘
oracle数据库磁盘空间满了
mysql数据库磁盘满了怎么办
oracle数据库磁盘满了
tempdb数据库占满c盘
数据库在磁盘上的基本组织形式是
数据库对磁盘写过高
数据库磁盘空间满了
数据库磁盘满了怎么办
相关问题
sql数据库莫名奇妙的变大了 非常占用磁盘空间
为什么读取SQL的数据库会占用内存那么大?
为什么SQL表清空了.数据库占用还是那么大呢?
SQL数据库占用空间大小的问题
sql 2008r2,数据库的data.mdf文件占得磁盘空...
数据库文件占用C盘空间越来越大
数据库设备占用的空间是硬盘空间还是内存空间?
SQL数据库占用内存很大怎么解决?如果设置固定大小的话,会不...