本人对数据库学的不深,快要毕业了,现在在实习,老板要做手机端的一个扩展,后台是用java+mssql或者mysql,老板叫我找出这两个数据库的优劣,从性能、价格还有其他方面讲一下,希望大神们解答一下,谢谢!!!
------解决方案--------------------
性能上可以说不分伯仲。用好的话。
价钱上无可比性,mysql不要钱。成本最低。
完全开源的话,java+mysql 吧。
------解决方案--------------------
看LZ对哪个数据库系统熟悉一些咯,工作了没时间慢慢学习了,推荐MSSQL.
------解决方案--------------------
------解决方案--------------------
如果是价格上的考虑,由于mysql是免费的,所以肯定是采用mysql。
如果是对性能有要求,建议用sql server。
------解决方案--------------------
另外,还得看数据库在整个架构中的作用。
如果数据库只是用来存储数据,另外,业务中用到的都是比较简单的select * from tb where xxx 这样的语句,那么建议用mysql。
如果用到的语句中有比较复杂的,那么建议用mssql,因为mysql的优化器不是很好,对于稍微复杂的语句,往往就会产生不好的执行计划,导致速度缓慢
------解决方案--------------------
重点是看设计,关系型数据库管理系统发展到今天,其本质差异已经很少了。