文件数据的数据库Blob存储及效率分析

被引:7
作者
宋国兵
陈奇
机构
[1] 浙江大学计算机科学与技术学院
关键词
文件数据; 数据库; 存储; ADO.NET; 效率;
D O I
10.16208/j.issn1000-7024.2010.21.023
中图分类号
TP311.13 [];
学科分类号
1201 ;
摘要
为了提高信息系统中将文件数据直接存入数据库的效率,研究了ADO.NET技术对存储文件数据的支持。阐述了运用ADO.NET中的SqlCommand对象,以Blob形式存储文件数据的两种方法,运用存储过程和执行SQL语句直接存储。研究了SQL语句直接存储方法的原理和过程,提出了一种基于二进制流读取对象和缓冲区的存储算法。建立了效率分析的两个量化模型,评测了存储算法各个环节的效率。通过局域网环境下的实验结果验证了该算法的有效性,对比了两种方法的实验结果,表明存储过程方法效率略高。
引用
收藏
页码:4625 / 4627+4727 +4727
页数:4
相关论文
共 8 条
  • [1] 民乐曲谱数据库设计与实现
    金银琴
    [J]. 现代图书情报技术, 2007, (04) : 87 - 90
  • [2] 图像批量入库及图像数据库的构建与实现
    邬正义
    张永跃
    谈正
    [J]. 常熟理工学院学报, 2006, (02) : 116 - 119
  • [3] 深入理解ADO.NET的更新机制
    李永革
    潘卫
    邢红梅
    [J]. 计算机应用, 2005, (S1) : 163 - 165+171
  • [4] 图像及二进制文本信息的存储与检索研究
    李为为
    唐祯敏
    [J]. 情报杂志, 2004, (12) : 102 - 103+101
  • [5] 基于ADO NET的数据库访问技术研究
    王宝祥
    [J]. 计算机应用与软件, 2004, (02) : 120 - 122
  • [6] 数据库存取图形技术探讨
    王聪华
    彭观明
    姜焕军
    [J]. 计算机应用研究, 2003, (12) : 73 - 74+77
  • [7] 基于ADO.NET的SQL Server数据库image对象的存取及其效率分析
    黄华毅
    黄穗
    [J]. 现代电子技术, 2003, (06) : 58 - 60
  • [8] The Lowell database - Research self assessment
    Abiteboul, S
    Agrawal, R
    Bernstein, P
    Carey, M
    Ceri, S
    Croft, B
    DeWitt, D
    Franklin, M
    Molina, HG
    Gawlick, D
    Gray, J
    Haas, L
    Halevy, A
    Hellerstein, J
    Ioannidis, Y
    Kersten, M
    Pazzani, M
    Lesk, M
    Maier, D
    Naughton, J
    Schek, H
    Sellis, T
    Silberschatz, A
    Snodgrass, R
    Ullman, J
    Weikum, G
    Widom, J
    Zdonik, S
    [J]. COMMUNICATIONS OF THE ACM, 2005, 48 (05) : 111 - 118