浅谈Access数据库的缺陷以及数据库应该直接存储图片还是存储图片路径
2015-07-08 17:40
393 查看
Access数据库的缺陷:(摘自网络,为加深理解自己敲一遍键盘)
1.数据库过大时,一般Access数据库达到100M左右的时候,性能就会开始下降2.容易出现因数据库刷写频率过快二引起的数据库问题
3.安全性较弱
数据库应该直接存储图片还是存储图片路径
将图片以二进制形式存入数据库会使得数据库包含大字段数据,同时极易增加数据库的体积不利于数据库的维护将图片转为二进制以及从数据库提取图片时,将二进制转为图片需要使用算法进行转换消耗计算机资源
对数据库的读/写的速度永远都赶不上文件系统处理的速度
数据库备份变的巨大,越来越耗时间
对文件的访问需要穿越你的应用层和数据库层
肖老师这么说的:
下边是两个谈图片在数据库中存储的文章,很有趣:
http://www.cnblogs.com/wangtao_20/p/3440570.html http://www.revsys.com/blog/2012/may/01/three-things-you-should-never-put-your-database/
相关文章推荐
- 六、Oracle表查询二
- mysql复制
- 五、Oracle表查询一
- sqlmap使用笔记
- 四、Oracle 表的管理
- Mysql最简单的复制环境部署方法
- sqlldr使用中遇到的字符集问题
- 三、Oracle用户管理二
- 二、Oracle用户管理一
- SQL SERVER 2008 同时执行select 和 update出现死锁解决方法
- 一、Oracle sql*plus常用命令
- 把xml数据直接插入到sqlserver数据库
- IBM SPSS Modeler 配置使用 Netezza 数据库
- 板子上mysql热备份
- 数据库中的事务日志
- MYSQL线程池总结
- oracle exp(dmp)命令带过滤条件?
- SQL2005语句实现行转列,列转行
- 整理下ci框架下ajax的异步传输!
- win7下配置mysql环境变量