变相怪杰 发表于 2015-1-16 22:22:51

MSSQL教程之分级乞降

因此我们的方案中要构造这种逆操作。Event_type增加一种FLASHBACK_EVENT。这类操作形式与Query_Event相同,都是简单的SQL语句,只是包含了将数据恢复的操作。AB
2006110510
2006110612
2006110713
2006110814
2006110915
表是如许的格局
算出每一个日期之前的一切的B的值,所得了局以下
AB
2006110510
2006110622
2006110735
2006110849
2006110964
--------------------------------------------------------------
创立表:createtableTest(Achar(8),Bint)
拔出数据:insertintoTest4values(20061105,10)
insertintoTest4values(20061106,12)
insertintoTest4values(20061107,13)
insertintoTest4values(20061108,14)
insertintoTest4values(20061109,15)
SQL语句:selectA,B=(selectsum(B)fromTestwhereA<=t.A)fromTestast


这章描述如何检查和处理在MySQL数据库中的数据损坏。如果你的表损坏很多,你应该尝试找出其原因!见G.1调试一个MySQL服务器。

灵魂腐蚀 发表于 2015-1-19 09:51:55

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

冷月葬花魂 发表于 2015-1-25 23:29:32

原来公司用过MYSQL自己也只是建个表写个SQL

谁可相欹 发表于 2015-2-4 13:22:08

发几份SQL课件,以飨阅者

变相怪杰 发表于 2015-2-9 23:34:58

如果是将来做数据库的开发设计,就应该详细学习T-SQL的各种细节,包括T-SQL的程序设计、存储过程、触发器以及具体使用某个开发语言来访问数据库。

小女巫 发表于 2015-2-28 08:32:20

记得在最开始使用2k的时候就要用到这个功能,可惜2k没有,现在有了作解决方案的朋友会很高兴吧。

第二个灵魂 发表于 2015-3-9 21:39:55

其实可以做一下类比,Oracle等数据库产品老早就支持了java编程,而且提供了java池参数作为用户配置接口。但是现在有哪些系统大批使用了java存储过程?!连Oracle自己的应用都不用为什么?!

简单生活 发表于 2015-3-17 02:07:58

如果我们从集合论(关系代数)的角度来看,一张数据库的表就是一组数据元的关系,而每个SQL语句会改变一种或数种关系,从而产生出新的数据元的关系(即产生新的表)。

再现理想 发表于 2015-3-17 02:08:05

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

admin 发表于 2015-3-23 16:12:46

SQL语言是学习所有数据库产品的基础,无论你是做数据库管理还是做数据库开发都是这样。不过具体学习的侧重点要看你将来做哪一块,如果是做数据库管理(DBA),侧重点应该放在SQLServer的系统管理上.
页: [1]
查看完整版本: MSSQL教程之分级乞降