小魔女 发表于 2015-3-13 11:07:32
换言之,只有在不断的失败中尝试成功,而关于失败的总结却是很少的爱飞 发表于 2015-3-13 11:07:36
外键的级联更能扩展可能大部分的同行在设计OLTP系统的时候都不愿意建立外键,都是通过程序来控制父子数据的完整性。小女巫 发表于 2015-3-13 11:08:41
having子句的作用是筛选满足条件的组,即在分组之后过滤数据,条件中经常包含聚组函数,使用having条件显示特定的组,也可以使用多个分组标准进行分组。冷月葬花魂 发表于 2015-3-13 11:08:50
SP4包括用于以下SQLServer2000组件的程序包:Database组件(下载文件:SQL2000-KB884525-SP4-x86.EXE)更新SQLServer2000的32位Database组件,包括数据库引擎、复制、客户端连接组件及工具。有关其他信息,请参阅ReadmeSql2k32Sp4.htm。AnalysisServices组件(下载文件:SQL2000.AS-KB884525-SP4-x86.EXE)更新SQLServer2000的32位AnalysisServices。第二个灵魂 发表于 2015-3-13 11:08:51
SQLServer的异构移植功能个人感觉最好了。(如果对比过SQLServer的链接服务器和Oracle的透明网关的朋友会发现SQLServer的sp_addlinkedserver(openquery)异构数据库系列比Oracle真是强太多了。)愤怒的大鸟 发表于 2015-3-13 11:22:01
SQLServer的异构移植功能个人感觉最好了。(如果对比过SQLServer的链接服务器和Oracle的透明网关的朋友会发现SQLServer的sp_addlinkedserver(openquery)异构数据库系列比Oracle真是强太多了。)admin 发表于 2015-3-13 11:28:09
而SQLServer如果能像Oracle一样可以为登陆分配如:5%的cpu,10%的内存。就可以解决这个漏洞。飘灵儿 发表于 2015-3-13 11:33:56
一个是把SQL语句写到客户端,可以使用DataSet进行加工;老尸 发表于 2015-3-13 11:46:31
连做梦都在想页面结构是怎么样的,绝非虚言金色的骷髅 发表于 2015-3-13 11:52:31
不过话说回来了,绝大多数的性能优化准则与对sqlserver存储的结构理解息息相关简单生活 发表于 2015-3-13 12:01:15
如果我们从集合论(关系代数)的角度来看,一张数据库的表就是一组数据元的关系,而每个SQL语句会改变一种或数种关系,从而产生出新的数据元的关系(即产生新的表)。谁可相欹 发表于 2015-3-13 12:03:46
大家注意一点。如下面的例子:小魔女 发表于 2015-3-13 12:07:33
其中最有名的应该是row_number了。这个终于解决了用临时表生成序列号的历史,而且SQLServer2005的row_number比Oracle的更先进。因为它把Orderby集成到了一起,不用像Oracle那样还要用子查询进行封装。莫相离 发表于 2015-3-13 12:07:33
这一点很好的加强了profiler的功能。但是提到profiler提醒大家注意一点。windows2003要安装sp1补丁才能启动profiler。否则点击没有反应。若相依 发表于 2015-3-13 12:07:36
从底层原理到表层引用,书籍多的很。个人认为没有什么那本书好?这样的说法。主要看和个人的学习方法是否适合。活着的死人 发表于 2015-3-13 12:07:39
比如,MicrosoftSQLServer2008的某一个版本可以满足现在的这个业务的需要,而且价格还比Oracle11g要便宜,那么这一产品就是适合的。变相怪杰 发表于 2015-3-13 12:07:43
同样会为索引视图等应用带来麻烦。看看行级和事务级的快照数据放在tempdb中,就能感觉到目前架构的尴尬。金色的骷髅 发表于 2015-3-13 12:08:42
sqlserver的痛苦之处在于有用文档的匮乏,很多只是表明的东西若相依 发表于 2015-3-13 12:08:44
where子句的作用是在对查询结果进行分组前,将不符合where条件的行去掉,即在分组之前过滤数据,条件中不能包含聚组函数,使用where条件显示特定的行。第二个灵魂 发表于 2015-3-13 12:08:46
连做梦都在想页面结构是怎么样的,绝非虚言