海妖 发表于 2015-1-16 22:36:08

MSSQL网站制作之重修 SQL Server 体系数据库!

有了数据以后,我们就要想一个比较统一的方法来闪回。上面我们说了对于DML操作,可以通过反向执行所有逆操作来实现,对于语句里面的DDL,只能直接跳过。原因是一个DDL不一定有直接的逆操作。server|数据|数据库
1、中断数据库服务,以单用户形式启动数据库,办法是在命令提醒符下输出:
  sqlservr-c-f-m
2、进进查询剖析器,运转以下命令:
  restoredatabasemasterfromdisk=c:master

注重:恢复体系数据库的按次为:master->msdb->model
支持AIX、FreeBSD、HP-UX、Linux、MacOS、NovellNetware、OpenBSD、OS/2Wrap、Solaris、Windows等多种操作系统

只想知道 发表于 2015-1-17 14:42:49

始终遗憾SQLServer的登陆无法分配CPU/内存占用等指标数。如果你的SQLServer给别人分配了一个只可以读几个表的权限,而这个家伙疯狂的死循环进行连接查询,会给你的系统带来很大的负担。

冷月葬花魂 发表于 2015-1-20 19:34:03

一个百万级别的基本信息表A,一个百万级别的详细记录表B,A中有个身份证id,B中也有身份id;先要找出A中在B的详细记录。

若相依 发表于 2015-1-29 17:05:43

对递归类的树遍历很有帮助。个人感觉这个真是太棒了!阅读清晰,非常有时代感。

活着的死人 发表于 2015-2-6 02:47:45

不过话说回来了,绝大多数的性能优化准则与对sqlserver存储的结构理解息息相关

灵魂腐蚀 发表于 2015-2-15 06:03:23

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

谁可相欹 发表于 2015-3-4 11:22:47

一直以来个人感觉SQLServer的优化器要比Oracle的聪明。SQL2005的更是比2k聪明了不少。(有次作试验发现有的语句在200万级时还比50万级的相同语句要快show_text的一些提示没有找到解释。一直在奇怪。)

admin 发表于 2015-3-11 18:47:57

只能告诉你,学好数据库语言和原理,多见识几种数据库软件,比一棵树上吊死要好。

不帅 发表于 2015-3-19 07:49:53

理解了存储结构,再阅读下性能优化的章节基本上会对sqlserver有个清晰地认识

变相怪杰 发表于 2015-3-27 15:08:43

也可谈一下你是怎么优化存储过程的?
页: [1]
查看完整版本: MSSQL网站制作之重修 SQL Server 体系数据库!