浅谈Access数据库的缺陷以及数据库应该直接存储图片还是存储图片路径

原创 2015年07月08日 17:40:37

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/


版权声明:本文为博主原创文章,未经博主允许不得转载。

存储图片到access数据库中

开发环境 VS2010+Access 在access数据库中新建数据库 并新建一张表 建两个字段 IMAGENAME,IMANGEBINARY 新建工程->winform程序 在窗体上 拖拽一个...
  • u011776918
  • u011776918
  • 2015年02月12日 13:54
  • 2352

JAVA将以二进制形式存储在Access数据库中的图片提取出来

直接上代码,过多的不解释,看下一篇博文就知道了 import java.io.*; import java.sql.*; public class Get_Photo_Record{ S...
  • fujiaxiaoshao
  • fujiaxiaoshao
  • 2015年07月08日 17:35
  • 1076

Java+Access存取图片

1.将图片存入数据库 try  {       File f=new File(photopath);//photopath为图片的路径     FileInputStream fis=new Fil...
  • zhangyang0402
  • zhangyang0402
  • 2007年06月30日 23:37
  • 2550

genexus 存取图片或文件到数据库的操作

 存取图片或文件到数据库的功能在企业信息化应用中现在很广泛了,比如说pdm系统,每个产品编号都对应的产品图片或工艺文件目前有2种方法:1)直接在数据库表中存储文件路径 2)在数据库表中存储文件内容,即...
  • ningbowxj3
  • ningbowxj3
  • 2007年04月18日 17:04
  • 1645

MDB,Oracle空间数据库访问及图层数据的处理

#region 取得ForeStar.Data.General 工作空间 mdb或zdb /// /// 取得ForeStar.Data.General 工作空间 m...
  • kone0611
  • kone0611
  • 2015年09月25日 11:23
  • 642

Access2002-2003数据库合并工具

数据库合并是业务部门经常遇到的情形,还在人工合并吗,不仅效率低下而且容易出错,您也是否在网上寻找过数据库合并工具,找到的数据库合并工具要么是收费软件,要么是国外英文界面,操作不易,降低了使用效率,浪费...
  • junger2
  • junger2
  • 2015年03月25日 22:19
  • 696

C#将文件(图片)路径保存到sqlserve数据库中

  • 2014年12月31日 16:59
  • 47KB
  • 下载

VB数据库读取图片文件

  • 2011年06月06日 23:54
  • 710KB
  • 下载

IIS下防止mdb数据库被下载的实现方法

很多网站都是使用的是asp+access数据库,但经常不改默认的mdb地址等其它原因,数据库很容易就被别人下载了,损失了很多宝贵的数据。 解决access(mdb)数据库防止下载,一般有两种方法: ...
  • chinajobs
  • chinajobs
  • 2015年05月15日 11:04
  • 939

连接数据库,OleDbDataReader读取mdb的数据

去年下半年用VB6弄了简单的串口通信,现在看过去仿佛动物进化史.. 年初开始每月交报表,手算个破表耗掉两三个钟,交上去要审核再算一遍。去尼玛的时间! 为效率,人士推荐用了WPF。鼓捣了俩月,现在用...
  • afadasdas
  • afadasdas
  • 2016年04月10日 22:03
  • 370
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:浅谈Access数据库的缺陷以及数据库应该直接存储图片还是存储图片路径
举报原因:
原因补充:

(最多只允许输入30个字)