暂无图片
在应用sqlite的时候,是打开操作关闭还是打开之后不关闭,程序退出时在关闭?
我来答
分享
暂无图片 匿名用户
在应用sqlite的时候,是打开操作关闭还是打开之后不关闭,程序退出时在关闭?

在应用sqlite的时候,是打开操作关闭还是打开之后不关闭,程序退出时在关闭?

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
大大刺猬

无所谓吧, 反正只有你一个应用连接.
如果写得很频繁就没必要一直打开关闭了, 还是得看你应用逻辑.

暂无图片 评论
暂无图片 有用 2
打赏 0
心有阳光

还是要看个人的代码风格了;
严谨点说,资源不使用的时候及时释放;
全局性的应用的话,特别是涉及到窗口间的切换时,设计上相应读取的内容是否会有变化,如果有变化,就需要及时更新读取对应的内容;

暂无图片 评论
暂无图片 有用 5
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
数据库的表做高水位回收是有明显提升读写速度吗?
回答 2
我不大理解的是这句:但在一些其他场景中,高水位回收可能会导致表的空间利用率下降。请问在什么情况下,缩小高水位还会使得空间利用率变小呢?
sql server 的alwayson 一直卡在这里,怎么解决?
回答 2
用你MSSQLERVER服务的登录账号登录执行  telnetIP1433看一下端口是否通。最好用第一种创建方案。
sqlite中的group by函数如果换成oracle怎么用?
回答 2
已采纳
其实你这种写法应该是要避免的,查询了所有字段,但是又要按中间一个字段做聚合,最后得到的数据是按这个字段去重,然后其他字段随机取某行的结果,这样会导致查询出来的数据不可控,同一个sql查询可能会出现不同
mount数据库后,用bbed更改完数据文件头部scn后,rename 文件名。再重启数据库,为什么控制文件里面记录的数据文件scn还是没更新?
回答 1
已采纳
正常情况下mount并不会更新控制文件的scn,可以尝试以下步骤:startupmount;altersessionsetevents'10015tracenameadjustscnlevel10';
STANDBY备库 做的RMAN增量备份,假设主备库同时挂掉,怎么用备库的RMAN增量备份 恢复成主库?
回答 2
只在控制文件里面记录了主备库的身份,数据文件是不区分主备库的,只要控制文件备份好了,互相restore都是可以的
tdsql富文本大字段 text类型可以存储吧?
回答 1
注意mysql中几种text类型的长度限制和字符集;
mimic数据库合并整理数据需要下个stata软件吗?
回答 1
可以不用,看这些文章mimic数据库使用介绍:MIMICIV,重症医学数据库介绍和使用说明MIMIC数据库下载权限申请保姆级教程(上)MIMIC数据库下载权限申请保姆级教程(下)CITI课程考试补充答
redis 双网卡怎么配?
回答 1
Redis双网卡的配置需要根据您的具体需求来进行。如果您想要让Redis服务器只监听其中一个网卡,可以在redis.conf文件中设置bind地址。例如,如果您想要让Redis服务器只监听IP为192
一个vg磁盘组有sda sdb两块盘,分别是ssd和hdd磁盘 那vg整体速度怎么算?
回答 1
没做条带就一块一块写,速度就单块速度,容量为两块的容量做了条带化就可以两块同时读写,速度为两块盘一起读写的速度。
OLAP 数据库的选择与思考
回答 2
从设计的角度, 可以考虑逆范式化减少join, 大表合理分区, 增量处理; 从SQL优化的角度, SQL写法, 分区裁剪,并行使用,分析函数