永发信息网

网站选SQL Server还是Access当后台数据库好

答案:2  悬赏:0  手机版
解决时间 2021-03-27 03:58
网站选SQL Server还是Access当后台数据库好
最佳答案
网站数据库,是选SQL Server还是Access好,可能您会说:选MySQL好,不过现在只是讨论IIS+ASP这种架构下的选择,不讨论Apache+PHP的情况。如果您现在是在局域网中使用,而且软件的价格成本不是考虑的因素,那当然是用SQL Server好了,似乎这个问题没什么好讨论的。不过在互联网上就不太一样了,因为大部分做网站的人都是租用别人的虚拟主机,比较常见的组合是PHP+MySQL或ASP+ACCESS或ASP+SQL Server,下面就使用ACCESS及SQL Server做一个比较:

成本
使用SQL Server的虚拟主机报价一般是使用ACCESS的1.5至2.5倍。
 
性能
就数据库的处理能力和稳定性ACCESS 和SQL Server 当然是没得比的,但是有一点必须注意的是,在互联网上使用SQL Server 和在局域中使用是大不一样的,如果你现在已经在用,请打开“SQL查询分析器”,连接上SQL Server服务器,执行“EXEC sp_who”,你可能看到返回的行数有几百行,也就是说你所在SQL Server服务器正在处理几百个连接,然后再执行“select count(*) from master..sysdatabases”,你可以看这个数字也是在几百以上,也就是说你所在SQL Server服务器上有好几百个数据库。相比之下,你使用的ACCESS文件只有你一个站点在使用,通过这些参数对比,就不能简单地认为使用SQL Server会比使用ACCESS获得更好的性能了。
 
开发
在开发能力方面ACCESS和SQL Server当然不在一个档次上,ACCESS没有表的外键和存储过程,可使用的SQL函数也远不如SQL Server,而且ACCESS的界面设计能力在做网站数据库时是用不上的,而且ACCESS没有提供象“SQL查询分析器”这样的自由SQL语句编写调试工具。
 
维护
在互联网上对数据库进行维护,SQL Server可以通过“企业管理器”(效果不好,经常连不上去)或“查询分析器”进行管理及维护,前提是SQL Server服务器开放了TCP/IP连接及你能直接连接到互联网或你的代理服务器开通了1433端口。而ACCESS一但把文件上传到网站之后,如果没有辅助工具或自已编写ASP脚本,是无法进行在线维护操作的,唯一的方法是通过FTP把文件拿到本地进行离线操作。

从以上的比较可以看出,使‍用ACCESS数据库在成本上是有优势,性能上也未必见差,但开发及上线后的维护能力不足,不过使用“网际数据库浏览器”可以弥补这方面的不足,这个软件可以在把ACCESS文件上传到网站后仍能在线地对ACCESS数据库进行查询、插入、更新及删除等操作,这一点是其他基于ODBC连接的数据库开发辅助工具所没有的。
全部回答
SQL Server或者MySQL都挺不错的,开发简单、运行稳定。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
生命是“1”,事业、名誉、金钱、地位、友情
跪求帮我弄个艺术签名WuLiJun
塑料pok燃烧后是什么气味
k1454从赣州到南昌会晚点吗,一般多久到,要
一个物体漂浮、悬浮,沉底时,整个容器(本来
如何在频谱分析仪或矢量信号分析仪上测量功率
如何做好老客户营销的几点建议,绝对值
好苦恼,不会说话。怎么办?
现在做文员长期上夜班看似没多大前途不想熬下
ich finde spinnen德语什么意思
“舆”的形近字有哪些?
现在生孩子产房一般有几个产妇啊,有没有出现
请教当2部电梯在同一层面时响应客人呼叫的优
一个韩国3D游戏 附截图 请问一下这是什么游戏
请问3月14日,3个月后是多少日?请问如何快速
推荐资讯
穿越火线手机版好号有帐号密码微信登录
倩碧黄油适合什么皮肤
梦见死人说了让我活一百多岁是还是什么意思
533+18+25+29+26+55+4+30+16+34+12+136+34+44
请问,历史上有姓鹿的吗﹖
求推荐2500到3000左右的台式,能玩绝地求生的
电压型pwm整流器与电流型pwm整流器主要区别在
19612368从左边数第二个6在什么位上表示6个啥
安卓8.1系统缺点?
女人怎么串点子
体胖的的人应该注意什么
怎么用网络IP查对方地址 真的急 恳求网络大佬
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?