冷月葬花魂 发表于 2015-3-13 12:08:48

而SQLServer如果能像Oracle一样可以为登陆分配如:5%的cpu,10%的内存。就可以解决这个漏洞。

小女巫 发表于 2015-3-13 12:09:32

数据库物理框架没有变动undo和redo都放在数据库得transaction中,个人感觉是个败笔。如果说我们在设计数据库的时候考虑分多个数据库,可能能在一定程度上避免I/O效率问题。

爱飞 发表于 2015-3-13 12:09:56

其中最有名的应该是row_number了。这个终于解决了用临时表生成序列号的历史,而且SQLServer2005的row_number比Oracle的更先进。因为它把Orderby集成到了一起,不用像Oracle那样还要用子查询进行封装。

冷月葬花魂 发表于 2015-3-13 12:09:57

having子句的作用是筛选满足条件的组,即在分组之后过滤数据,条件中经常包含聚组函数,使用having条件显示特定的组,也可以使用多个分组标准进行分组。

金色的骷髅 发表于 2015-3-13 12:09:59

备份方面可能还是一个老大难的问题。不能单独备份几个表总是感觉不爽。灵活备份的问题不知道什么时候才能解决。

admin 发表于 2015-3-13 12:10:03

另一个是把SQL语句写到服务器端,就是所谓的SP(存储过程);

若相依 发表于 2015-3-13 12:10:04

对于微软系列的东西除了一遍遍尝试还真没有太好的办法

海妖 发表于 2015-3-13 12:10:05

学习SQL语言的话如果要学会去做网站就不是很难!但是要做数据库管理的话就有难度了!

再现理想 发表于 2015-3-13 12:39:42

可以动态传入参数,省却了动态SQL的拼写。

冷月葬花魂 发表于 2015-3-13 12:43:41

总感觉自己还是不会SQL

精灵巫婆 发表于 2015-3-13 12:44:04

外键的级联更能扩展可能大部分的同行在设计OLTP系统的时候都不愿意建立外键,都是通过程序来控制父子数据的完整性。

莫相离 发表于 2015-3-13 12:44:37

无法深入到数据库系统层面去了解和探究

仓酷云 发表于 2015-3-13 12:49:12

相信各位对数据库和怎么样学习数据库都有一些经验和看法,也会有人走了一些弯路总结出自己的经验来,希望大家能把各自的看法和经验拿出来分享,给别人一份帮助,给自己一份快乐

若相依 发表于 2015-3-13 12:50:18

个人感觉没有case直观。而且默认的第三字段(还可能更多)作为groupby字段很容易造成新手的错误。

再现理想 发表于 2015-3-13 13:04:14

比如日志传送、比如集群。。。

柔情似水 发表于 2015-3-20 19:38:36

还不是性能有问题!否则面向对象的数据库早就实现了!建议使用CLR的地方一般是和应用的复杂程度或操作系统环境有很高的耦合度的场景。如你想构建复杂的算法,并且用到了大量的指针和高级数据模型。
页: 1 2 [3]
查看完整版本: MSSQL编程:懂得SQL2005中的SMO工具利用(-)