我有几年使用 Oracle 进行开发的经验,现在已经转到使用 SQL Server 的地方(2005 年)。对于像我这样有背景的人来说,哪里是学习 SQL Server 查询优化、基本 dba 知识和 SQL Server 陷阱等知识的好地方。
谢谢!
最佳答案
这本书非常有用,因为它同时具有 Oracle 和 T_sql 语法 SQL in a Nutshell,作者:Kevin 和 Daniel Kline,O'Reilly 出版
对于具有 Oracle 背景的人来说,游标可能是一个问题,因为据我了解,它们在 Oracle 中经常使用。 SQL Server 不喜欢它们,而且它们是性能的大 killer 。
有几本关于 SQL Server 性能调优的书籍。快速浏览一下亚马逊应该会让你得到很多东西
Red-gate 提供了用于比较数据库的良好工具,并且还提供了许多您可能想要查看的优质免费内容。 http://www.red-gate.com/
这里有一些关于 SQL Server 的好内容,特别是在 Wiki 区域。我认识许多作者,其中一些人在非常大的 SQL Server 环境中工作,并且都是非常聪明的人。 http://lessthandot.com/
关于sql-server - 适合 Oracle 开发人员/dba 的 SQL Server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/831061/