如果直接将多媒体文件(流量很大)存入数据库,出现哪些问题,如何解决? Blob字段的读写位置不容易改变,导致只能整个数据读出后才作处理,效率会很低的。如果针对具体的数据库,对应使用不同SQL语句,不但编成麻烦,而且不可移植。另一方面,写入数据库,效率比文件读写要低。这些问题均无法解决。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 老兄不要误人子弟好不好。如果照你所说,blob就一无是处了?那oracle和m$一定是疯了。非也,首先,“读写位置不容易改变”错。读取数据和文件一样方便。“只能整个数据读出后才作处理,效率会很低的。”,错,难道文件不是这样吗?“如果针对具体的数据库,对应使用不同SQL语句”,非也,如果你把文件的路径写入数据库,对于不同的数据库不也一样要写不同的语句吗?“写入数据库,效率比文件读写要低”不一定吧,你试试,就知道了。下面说点坏话:写入文件“安全性差”。原因,文件有可能丢失。而且,你要读取服务器的文件,那这个目录一定是共享的了,如果,某个用户不经意间删除了你的文件 共享的东西在广域网上通常是看不见的,还是放在数据库中好,只要有tcp/ip就行。我倒有个经验,那就是数据库的日志,如果你把大量的数据存到数据库中的话,数据库也同样保存日志,通常日志空间比数据库空间要小,但日志是累积的,即便删除数据库中的数据时日志也是增加的,日志满了后数据库会停止工作,你必须注意让日志自动备份和清除,至少要自动截断清除,但不备份日志同不备份数据库同样有风险。 数据库的数据怎么导出 请问怎么修改数据库的默认语言 分页存储过程? ···sql优化··· 周时查询多个记录取最后一条数据 电脑重装系统,sql server 2000 数据库附加不上去,提示:无效的数据库文件 如何用一条SQL语句 访回如下的结果 问个关于数据查询的问题!!! 邹建哥救命呀。。 设备激活错误。物理文件名 'D:\zt\AIS20050824102908_log.ldf' 可能有误 如何处理呀。。 SQL中行列转换时遇到的问题 高难度问题之二,数据怎么加速 如何屏蔽access查询的提示信息
“如果针对具体的数据库,对应使用不同SQL语句”,非也,如果你把文件的路径写入数据库,对于不同的数据库不也一样要写不同的语句吗?
“写入数据库,效率比文件读写要低”不一定吧,你试试,就知道了。
下面说点坏话:
写入文件“安全性差”。原因,文件有可能丢失。而且,你要读取服务器的文件,那这个目录一定是共享的了,如果,某个用户不经意间删除了你的文件