社区
C#
帖子详情
读取ini文件与SQL 数据库的效率比较
dongjianhua520520
2011-03-30 11:11:04
谁知道这两个效率那个更快一些,差别有多大啊?
...全文
733
12
打赏
收藏
读取ini文件与SQL 数据库的效率比较
谁知道这两个效率那个更快一些,差别有多大啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qldsrx
2011-03-30
打赏
举报
回复
想要更快的速度,请使用内存映像文件。
qldsrx
2011-03-30
打赏
举报
回复
可以放在ini中的数据,别放数据库中,直接读取小文件比使用数据库快得多。
dongjianhua520520
2011-03-30
打赏
举报
回复
这个存取主要体现在
比如说 ini文件有一个标识程序1 我每隔0.1秒就要改变他的标识状态 (即0和1)
程序2 每隔0.1秒来读取他的标识状态。
如果上面的这个 换成 数据库模式(也就是1个表1行1列)
还是存储于读取
相比较那个效率高一些
高手出来吧
明天VS今天
2011-03-30
打赏
举报
回复
我做php的 想一些配置我都是用ini存储的,然后再缓存一下,下次直接读取缓存(里面都已经格式化好了的数组)
symbol_bc
2011-03-30
打赏
举报
回复
这种对比没有什么意义,如果只是储存一些配置信息,ini或者xml都没有问题,还真犯不上用数据库。
尽管数据最终都是存储在硬盘上的,但是数据库提供了管理他们的一系列方式,索引,缓存,事务,并发请求,
等等。
Kation
2011-03-30
打赏
举报
回复
一个天,一个地
sql很快
ini只是储存程序配置的
现在用xml代替了
Daqing
2011-03-30
打赏
举报
回复
读文件肯定比连数据库并执行查询的速度快得多,ini读取感觉上类似hashtable,一个key搞定。xml用linq方便快捷。 还有数据库断了咋办
幸运的意外
2011-03-30
打赏
举报
回复
两种不同的机制,不能那么容易的比较那个好那个不好。
缪军
2011-03-30
打赏
举报
回复
[Quote=引用 9 楼 gaoranaa 的回复:]
主要看你数据量的大小了,数据量很小的情况下建议用ini,方便维护,易于数据转移,反之还是用数据库吧
[/Quote]
其实存储数据都是优先考虑数据库系统(DBMS处理并发,事务完整性,性能优化,数据保全,安全都是现成的),
而有些时候不方便部署数据库到客户端,这样就需要轻量级的数据驻留方案,
比如:文本文件,Excel,Access,各种桌面级的数据库引擎
gaoranaa
2011-03-30
打赏
举报
回复
主要看你数据量的大小了,数据量很小的情况下建议用ini,方便维护,易于数据转移,反之还是用数据库吧
缪军
2011-03-30
打赏
举报
回复
上图,仅供参考,此图亦代表本人观点:
kid_wang
2011-03-30
打赏
举报
回复
sql快啊。ini是流。
构建安全的
INI
文件
密码登录系统
本文介绍基于
INI
文件
的密码登录系统,涵盖
INI
文件
结构与读写、密码安全存储与加密算法、登录验证逻辑实现、异常处理与用户体验设计、数据持久化与版本控制等内容,强调安全措施、用户体验及版本控制在系统中的重要性。
My
SQL
数据库
——My
SQL
配置
文件
(my.
ini
)详解
my.
ini
是My
SQL
数据库
的配置
文件
,包含客户端和服务器参数。如端口3306、字符集设置、存储引擎类型等。修改my.
ini
后需重启服务生效。重点参数包括连接端口、数据存储路径、最大连接数、缓存大小及InnoDB相关配置。
my
sql
导出
ini
文件
_My
SQL
my.
ini
文件
参数详解
本文详细介绍了My
SQL
启动时
读取
的my.
ini
配置
文件
,包括ClientSection和ServerSection两大部分。ClientSection配置了客户端连接参数如端口和字符集,而ServerSection设置了服务器参数如监听端口、数据目录、字符集、存储引擎等。重点讲解了如max_connections、query_cache_size、table_cache等关键参数的作用和调整策略,以优化
数据库
性能。
my
sql
my.
ini
优化_优化MY
SQL
配置
文件
MY.
INI
本文详细解析了My
SQL
配置
文件
my.
ini
中的关键参数,如table_cache、innodb_additional_mem_pool_size、innodb_thread_concurrency等,并提供了针对不同参数的优化建议,旨在提升
数据库
性能和查询
效率
。
my
sql
修改my.
ini
_My
SQL
配置
文件
(my.
ini
)详解
本文介绍了My
SQL
配置
文件
my.
ini
中的各项参数及其作用,包括客户端、服务器和InnoDB存储引擎的配置选项,如端口、字符集、缓存大小等。
C#
111,129
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章