MySql与SqlServer在语法及性能的比较! 60(分)

cqf1 2005-04-01 01:29:02
如标题:
...全文
338 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
sztony 2005-04-04
  • 打赏
  • 举报
回复
说实话,普通用户的比较是没有意义的,
如果要全面比较一个数据库,绝对不是仅仅一个循环,插一些数据就得出结论的:

至少,你必须考虑一下的比较策略:

1:在多用户并发下:
100? 200? 500? 1000?

2:在满负荷数据处理下:
包括复杂的查询和多表的同时插入(在处理插入的时候,还要处理触发器
外键,约束能力),

3:在多CPU下:
有些数据库在单CPU下性能好,但在多CPU下反而下降,并且,还要考虑,如果继续增加CPU
,性能又如何?

4:在不同的文件系统和OS上,性能如何?


5:如果做集群,复制,性能又如何?


6:每个数据库都有一些性能调优,一般普通用户,有能力调整吗?但是,改变一些参数,数据库的性能
影响很大,

综合所述,要达到这些测试,普通用户一般是没有这些条件的,所以,得出的结论根本也就没有说服力,
i25ffz 2005-04-02
  • 打赏
  • 举报
回复
MyISAM类型没有事物支持,所以插入、查询比较快。

Innodb支持事物,在插入、查询做了缓存处理,所以速度会受点影响,但你可考虑调整Innodb的参数以获得更好的性能。

MSSQL就不用说了,外键、约束等影响了它的速度。
taoxuwen 2005-04-02
  • 打赏
  • 举报
回复
语法类似 一般mysql主要面对中小型开发
sql server中小大型
小型 mysql速度好些
echo123321 2005-04-01
  • 打赏
  • 举报
回复
语法差不多 。
性能也差不多。
我测试的结果是查询的时候mysql比较快。
插入数据mysql中时:mysql表类型为myisam是速度远快于sqlserver
mysql表类型为innodb时,速度远小于sqlserver。

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧