5分而已,分数不多。不过我想高手是不在乎的。对于BLOB字段,大家都知道很多方法可以来存取,问题是当你面对一个500M的文件时,你
以前认为有效的手段会有效么,你写出的程序是否真的可行么,内存,I/O,CPU等等你考虑
过么?大家先讨论。过两天我会在我的blog上公布我的解决之道。(含源代码)

解决方案 »

  1.   

    放在数据库里,实在是太大了吧。
    还是使用文件上传吧。上传到FTP上。
      

  2.   

    呵呵,纯粹的技术讨论。问题的提出也是有原因的。比如说象电视台的音像资料归档。如果用文件上传到FTP中,然后,在数据库中设定查找路径
    当然是可以做的。问题是你可以保证10年以后,别人没有改变盘符或者其它什么的,
    到时你可就头大了。
        其实这个问题的解决关键是要减少客户机的资源争用问题,服务器方的数据库其实是没什么问题的。当然你一次提交的数据量过大,也会引起服务器崩掉。
        继续发言吧。     
      

  3.   

    源码已放出,大家可以到我的blog去下载http://blog.csdn.net/bluedog
    参考《向数据库写入500M的数据的方案》一文